Make page title & description dynamic

Previously they had to be duplicated from the page
frontmatter but that's not necessary and also makes
it possible to have correct OpenGraph title and
descriptions.
This commit is contained in:
Olivier Lacan 2024-02-04 21:13:49 -08:00
parent b03309559b
commit bee0534514
63 changed files with 272 additions and 278 deletions

View File

@ -16,6 +16,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- v1.1 Polish translation. - v1.1 Polish translation.
- v1.1 Ukrainian translation. - v1.1 Ukrainian translation.
### Changed
- Use frontmatter title & description in each language version template
- Replace broken OpenGraph image with an appropriately-sized Keep a Changelog
image that will render properly (although in English for all languages)
- Fix OpenGraph title & description for all languages so the title and
description when links are shared are language-appropriate
### Removed
- Trademark sign previously shown after the project description in version
0.3.0
## [1.1.1] - 2023-03-05 ## [1.1.1] - 2023-03-05
### Added ### Added

View File

@ -263,24 +263,4 @@ end
activate :autoprefixer do |config| activate :autoprefixer do |config|
config.browsers = ["last 2 versions", "Explorer >= 10"] config.browsers = ["last 2 versions", "Explorer >= 10"]
config.cascade = false config.cascade = false
end end
# Haml doesn't pick up on Markdown configuration so we have to remove the
# default Markdown Haml filter and reconfigure one that follows our
# global configuration.
# module Haml::Filters
# remove_filter("Markdown") #remove the existing Markdown filter
# module Markdown
# include Haml::Filters::Base
# def renderer
# $markdown_config[:renderer]
# end
# def render(text)
# Redcarpet::Markdown.new(renderer.new($markdown_config)).render(text)
# end
# end
# end

View File

@ -1,5 +1,5 @@
--- ---
description: احتفظ بسجل التغيير description: لا تدع أصدقائك يخلطون سجلات git مع سجلات التغيير
title: احتفظ بسجل التغيير title: احتفظ بسجل التغيير
language: ar language: ar
version: 1.0.0 version: 1.0.0
@ -15,10 +15,8 @@ p.yanked {direction:ltr;text-align:right}
.header .header
.title .title
%h1 احتفظ بسجل التغيير %h1= current_page.data.title
%h2 لا تدع أصدقائك يخلطون سجلات | %h2= current_page.data.description
git |
مع سجلات التغيير |
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,23 +1,24 @@
--- ---
description: Udržuj Changelog
title: Udržuj Changelog title: Udržuj Changelog
description: Nenech své kamarády házet do CHANGELOGů™ git logy.
language: cs language: cs
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Udržuj CHANGELOG
## Nenech své kamarády házet do CHANGELOGů™ git logy.
Version **#{current_page.metadata[:page][:version]}**
### Co je to changelog? ### Co je to changelog?
Changelog je soubor, který obsahuje organizovaný, chronologicky seřazený Changelog je soubor, který obsahuje organizovaný, chronologicky seřazený
seznam podstatných změn pro každou verzi daného projektu. seznam podstatných změn pro každou verzi daného projektu.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Co je smyslem changelogu? ### Co je smyslem changelogu?
Usnadnit uživatelům a přispěvatelům přesné zobrazení podstatných změn, které Usnadnit uživatelům a přispěvatelům přesné zobrazení podstatných změn, které
byly provedeny mezi jednotlivými vydáními (verzemi) daného projektu. byly provedeny mezi jednotlivými vydáními (verzemi) daného projektu.

View File

@ -1,13 +1,13 @@
--- ---
description: Udržuj Changelog
title: Udržuj Changelog title: Udržuj Changelog
description: Nenech své kamarády sypat git logy do changelogů.
language: cs language: cs
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Udržuj Changelog %h1= current_page.data.title
%h2 Nenech své kamarády sypat git logy do changelogů. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Verze Verze

View File

@ -1,13 +1,13 @@
--- ---
description: Udržuj Changelog
title: Udržuj Changelog title: Udržuj Changelog
description: Nenech své kamarády sypat git logy do changelogů.
language: cs language: cs
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Udržuj Changelog %h1= current_page.data.title
%h2 Nenech své kamarády sypat git logy do changelogů. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Verze Verze

View File

@ -1,13 +1,13 @@
--- ---
description: Hold en changelog
title: Hold en changelog title: Hold en changelog
description: Du skal ikke lade dine venner smide git logs i changelogs.
language: da language: da
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Hold en changelog %h1= current_page.data.title
%h2 Du skal ikke lade dine venner smide git logs i changelogs. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,24 +1,24 @@
--- ---
description: Keep a Changelog title: Führe ein CHANGELOG
title: Keep a Changelog description: Lass Deine Freunde nicht CHANGELOGs mit git logs füllen
language: de language: de
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Führe ein CHANGELOG
## Lass Deine Freunde nicht CHANGELOGs mit git logs füllen™
Version **#{current_page.metadata[:page][:version]}**
### Was ist ein Changelog? ### Was ist ein Changelog?
Ein Changelog ist eine Datei, welche eine handgepflegte, chronologisch sortierte Ein Changelog ist eine Datei, welche eine handgepflegte, chronologisch sortierte
Liste aller erheblichen Änderungen enthält, die zwischen Veröffentlichungen (oder Versionen) Liste aller erheblichen Änderungen enthält, die zwischen Veröffentlichungen (oder Versionen)
des Projekts umgesetzt wurden. des Projekts umgesetzt wurden.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Was ist der Zweck eines Changelogs? ### Was ist der Zweck eines Changelogs?
Es Benutzern und Entwicklern einfacher zu machen, gerade die beachtenswerten Änderungen, welche Es Benutzern und Entwicklern einfacher zu machen, gerade die beachtenswerten Änderungen, welche
zwischen Veröffentlichungen (oder Versionen) des Projekts gemacht wurden, zu sehen. zwischen Veröffentlichungen (oder Versionen) des Projekts gemacht wurden, zu sehen.

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog title: Führe ein CHANGELOG
title: Keep a Changelog description: Lass Deine Freunde nicht CHANGELOGs mit git logs füllen.
language: de language: de
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Führe ein CHANGELOG %h1= current_page.data.title
%h2 Lass Deine Freunde nicht CHANGELOGs mit git logs füllen. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog title: Führe ein CHANGELOG
title: Keep a Changelog description: Lass Deine Freunde nicht CHANGELOGs mit git logs füllen.
language: de language: de
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Führe ein CHANGELOG %h1= current_page.data.title
%h2 Lass Deine Freunde nicht CHANGELOGs mit git logs füllen. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,23 +1,23 @@
--- ---
description: Keep a Changelog
title: Keep a Changelog title: Keep a Changelog
description: Dont let your friends dump git logs into changelogs.
language: en language: en
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Keep a CHANGELOG
## Dont let your friends dump git logs into CHANGELOGs™
Version **#{current_page.metadata[:page][:version]}**
### Whats a change log? ### Whats a change log?
A change log is a file which contains a curated, chronologically ordered A change log is a file which contains a curated, chronologically ordered
list of notable changes for each version of a project. list of notable changes for each version of a project.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Whats the point of a change log? ### Whats the point of a change log?
To make it easier for users and contributors to see precisely what To make it easier for users and contributors to see precisely what
notable changes have been made between each release (or version) of the project. notable changes have been made between each release (or version) of the project.

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog
title: Keep a Changelog title: Keep a Changelog
description: Dont let your friends dump git logs into changelogs.
language: en language: en
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Keep a Changelog %h1= current_page.data.title
%h2 Dont let your friends dump git logs into changelogs. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog
title: Keep a Changelog title: Keep a Changelog
description: Dont let your friends dump git logs into changelogs.
language: en language: en
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Keep a Changelog %h1= current_page.data.title
%h2 Dont let your friends dump git logs into changelogs. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,23 +1,23 @@
--- ---
description: Mantenga un Changelog
title: Mantenga un Changelog title: Mantenga un Changelog
description: No dejes que tus amigos copien y peguen git logs en los CHANGELOGs
language: es-ES language: es-ES
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Mantener un CHANGELOG
## No dejes que tus amigos copien y peguen git logs en los CHANGELOGs™
Version **#{current_page.metadata[:page][:version]}**
### Qué es un registro de cambios (change log)? ### Qué es un registro de cambios (change log)?
Un registro de cambios o “change log” de ahora en adelante, es un archivo que contiene una lista en orden cronológico sobre los cambios que vamos haciendo en cada reléase (o versión) de nuestro proyecto. Un registro de cambios o “change log” de ahora en adelante, es un archivo que contiene una lista en orden cronológico sobre los cambios que vamos haciendo en cada reléase (o versión) de nuestro proyecto.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Cuál es el propósito del change log? ### Cuál es el propósito del change log?
Para que les sea más fácil a los usuarios y contribuyentes, ver exactamente los cambios notables que se han hecho entre cada versión (o versiones) del proyecto. Para que les sea más fácil a los usuarios y contribuyentes, ver exactamente los cambios notables que se han hecho entre cada versión (o versiones) del proyecto.

View File

@ -1,12 +1,12 @@
--- ---
description: Mantenga un changelog
title: Mantenga un changelog title: Mantenga un changelog
description: No dejes que tus amigos usen el registro de git en los changelogs.
language: es-ES language: es-ES
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Mantenga un changelog %h1= current_page.data.title
%h2 %h2
No dejes que tus amigos usen el registro de git en los changelogs. No dejes que tus amigos usen el registro de git en los changelogs.

View File

@ -1,12 +1,12 @@
--- ---
description: Mantenga un changelog
title: Mantenga un changelog title: Mantenga un changelog
description: No dejes que tus amigos usen el registro de git en los changelogs.
language: es-ES language: es-ES
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Mantenga un changelog %h1= current_page.data.title
%h2 %h2
No dejes que tus amigos usen el registro de git en los changelogs. No dejes que tus amigos usen el registro de git en los changelogs.

View File

@ -1,6 +1,6 @@
--- ---
description: تاریخچهٔ تغییرات را نگه دارید
title: تاریخچهٔ تغییرات را نگه دارید title: تاریخچهٔ تغییرات را نگه دارید
description: خروجی git log را به اسم تاریخچهٔ تغییرات پروژه منتشر نکنید.
language: fa language: fa
version: 1.0.0 version: 1.0.0
--- ---
@ -14,8 +14,8 @@ pre {direction:ltr;text-align:left}
.header .header
.title .title
%h1 تاریخچهٔ تغییرات را نگه دارید %h1= current_page.data.title
%h2 خروجی git log را به اسم تاریخچهٔ تغییرات پروژه منتشر نکنید. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,6 +1,6 @@
--- ---
description: تاریخچهٔ تغییرات را نگه دارید
title: تاریخچهٔ تغییرات را نگه دارید title: تاریخچهٔ تغییرات را نگه دارید
description: خروجی git log را به اسم تاریخچهٔ تغییرات پروژه منتشر نکنید
language: fa language: fa
version: 1.1.0 version: 1.1.0
--- ---
@ -14,8 +14,8 @@ pre {direction:ltr;text-align:left}
.header .header
.title .title
%h1 تاریخچهٔ تغییرات را نگه دارید %h1= current_page.data.title
%h2 خروجی git log را به اسم تاریخچهٔ تغییرات پروژه منتشر نکنید. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,24 +1,24 @@
--- ---
description: Tenez un Changelog
title: Tenez un Changelog title: Tenez un Changelog
description: Ne laissez pas vos amis utiliser les logs git comme CHANGELOGs
language: fr language: fr
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Tenez un CHANGELOG
## Ne laissez pas vos amis utiliser les logs git comme CHANGELOGs™
Version **#{current_page.metadata[:page][:version]}**
### Quest-ce quun journal des modifications (change log) ? ### Quest-ce quun journal des modifications (change log) ?
Un journal des modifications (ou change log) est un fichier qui contient Un journal des modifications (ou change log) est un fichier qui contient
une liste triée chronologiquement des changements notables pour chaque une liste triée chronologiquement des changements notables pour chaque
version dun projet version dun projet
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Quel est lintérêt dun change log ? ### Quel est lintérêt dun change log ?
Il permet aux utilisateurs et aux contributeurs de voir plus simplement Il permet aux utilisateurs et aux contributeurs de voir plus simplement
les changements notables qui ont été réalisés entre chaque publication les changements notables qui ont été réalisés entre chaque publication

View File

@ -1,13 +1,13 @@
--- ---
description: Tenez un Changelog
title: Tenez un Changelog title: Tenez un Changelog
description: Ne laissez pas vos amis utiliser les logs git comme changelogs
language: fr language: fr
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Tenez un Changelog %h1= current_page.data.title
%h2 Ne laissez pas vos amis utiliser les logs git comme changelogs %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Tenez un Changelog
title: Tenez un Changelog title: Tenez un Changelog
description: Ne laissez pas vos amis utiliser les logs git comme changelogs
language: fr language: fr
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Tenez un Changelog %h1= current_page.data.title
%h2 Ne laissez pas vos amis utiliser les logs git comme changelogs %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Vodite changelog
title: Vodite changelog title: Vodite changelog
description: Ne dajte prijateljima da trpaju git logove u changelogove.
language: hr language: hr
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Vodite Changelog %h1= current_page.data.title
%h2 Ne dajte prijateljima da trpaju git logove u changelogove. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Verzija Verzija

View File

@ -1,13 +1,13 @@
--- ---
description: Pencatatan Changelog
title: Pencatatan Changelog title: Pencatatan Changelog
description: Standarisasi pencatatan Changelog untuk kolaborasi yang lebih baik
language: id-ID language: id-ID
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Pencatatan Changelog %h1= current_page.data.title
%h2 Standarisasi pencatatan Changelog untuk kolaborasi yang lebih baik %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Versi Versi

View File

@ -1,21 +1,23 @@
--- ---
description: Keep a Changelog title: Mantenere un CHANGELOG
title: Keep a Changelog description: Non lasciate che i vostri amici copino e incollino i git log nei CHANGELOG
language: it-IT language: it-IT
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Mantenere un CHANGELOG
## Non lasciate che i vostri amici copino e incollino i git log nei CHANGELOG ™
### Cos'è un change log? ### Cos'è un change log?
Un change log è un file che contiene una lista curata e ordinata cronologicamente Un change log è un file che contiene una lista curata e ordinata cronologicamente
delle modifiche degne di nota per ogni versione di un progetto. delle modifiche degne di nota per ogni versione di un progetto.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### A cosa serve un change log? ### A cosa serve un change log?
Per rendere facile agli utilizzatori e contribuenti vedere con precisione quali modifiche Per rendere facile agli utilizzatori e contribuenti vedere con precisione quali modifiche
importanti sono state fatte tra ogni release (o versione) del progetto. importanti sono state fatte tra ogni release (o versione) del progetto.

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog title: Tenere un Changelog
title: Keep a Changelog description: Non lasciare che i tuoi amici facciano copia incolla dei git logs nei changelog.
language: it-IT language: it-IT
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Tenere un Changelog %h1= current_page.data.title
%h2 Non lasciare che i tuoi amici facciano copia incolla dei git logs nei changelog. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Versione Versione

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog title: Tenere un Changelog
title: Keep a Changelog description: Non lasciare che i tuoi amici facciano copia incolla dei git logs nei changelog.
language: it-IT language: it-IT
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Tenere un Changelog %h1= current_page.data.title
%h2 Non lasciare che i tuoi amici facciano copia incolla dei git logs nei changelog. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Versione Versione

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog title: 変更履歴を記録する
title: Keep a Changelog description: 友達にGitログを変更履歴に移させないでください。
language: ja language: ja
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 変更履歴を記録する %h1= current_page.data.title
%h2 友達にGitログを変更履歴に移させないでください。 %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: 変更履歴を記録する
title: 変更履歴を記録する title: 変更履歴を記録する
description: 友達がGit記録を変更履歴に丸写しするのを止めさせよう。
language: ja language: ja
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 変更履歴を記録する %h1= current_page.data.title
%h2 友達がGit記録を変更履歴に丸写しするのを止めさせよう。 %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: შეინარჩუნე ცვლილებების ჟურნალი
title: შეინარჩუნე ცვლილებების ჟურნალი title: შეინარჩუნე ცვლილებების ჟურნალი
description: არ მისცე უფლება მეგობრებს git ჩანაწერები ჩაწერონ ცვლილებების ჟურნალში
language: en language: en
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 შეინარჩუნე ცვლილებების ჟურნალი %h1= current_page.data.title
%h2 არ მისცე უფლება მეგობრებს git ჩანაწერები ჩაწერონ ცვლილებების ჟურნალში %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog
title: Keep a Changelog title: Keep a Changelog
description: 동료가 git 로그를 changelogs에 덤프하게 내버려 두지 마세요.
language: ko language: ko
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Changelog 관리 %h1= current_page.data.title
%h2 동료가 git 로그를 changelogs에 덤프하게 내버려 두지 마세요. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -5,6 +5,7 @@
- versions = Dir.entries("source/#{language_code}") - %w[. ..] - versions = Dir.entries("source/#{language_code}") - %w[. ..]
- current_version = current_page.metadata[:page][:version] - current_version = current_page.metadata[:page][:version]
- newer_version_available = File.exist?("source/#{language_code}/#{$last_version}") - newer_version_available = File.exist?("source/#{language_code}/#{$last_version}")
- description = current_page.data.description || "bullshit"
!!! 5 !!! 5
%html{ lang: current_page.data.language } %html{ lang: current_page.data.language }
@ -20,8 +21,8 @@
%meta{ property: 'og:title', content: current_page.data.title } %meta{ property: 'og:title', content: current_page.data.title }
%meta{ property: 'og:type', content: 'article' } %meta{ property: 'og:type', content: 'article' }
%meta{ property: 'og:url', content: path_to_url(current_page.url) } %meta{ property: 'og:url', content: path_to_url(current_page.url) }
%meta{ property: 'og:description', content: current_page.data.description } %meta{ property: 'og:description', content: description }
%meta{ property: 'og:image', content: image_url("keep-a-changelog-opengraph.png") } %meta{ property: 'og:image', content: path_to_url(image_path("keep-a-changelog-opengraph.png")) }
= yield_content :og = yield_content :og
-# Icons -# Icons

View File

@ -1,13 +1,13 @@
--- ---
description: Lag en Endringslogg
title: Lag en Endringslogg title: Lag en Endringslogg
description: Ikke la vennene dine dumpe git logger i endringslogger.
language: nb language: nb
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Lag en Endringslogg %h1= current_page.data.title
%h2 Ikke la vennene dine dumpe git logger i endringslogger. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Versjon Versjon

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog description: Laat je vrienden geen git logs in changelogs dumpen.
title: Keep a Changelog title: Keep a Changelog
language: nl language: nl
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Houd een Changelog bij %h1= current_page.data.title
%h2 Laat je vrienden geen git logs in changelogs dumpen. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Versie Versie

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog description: Laat je vrienden geen git logs in changelogs dumpen.
title: Keep a Changelog title: Keep a Changelog
language: nl language: nl
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Houd een Changelog bij %h1= current_page.data.title
%h2 Laat je vrienden geen git logs in changelogs dumpen. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Versie Versie

View File

@ -1,22 +1,22 @@
--- ---
description: Prowadź Changelog
title: Prowadź Changelog title: Prowadź Changelog
description: Nie pozwól, by twoi znajomi wklejali logi gita do CHANGELOGów
language: pl language: pl
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Prowadź CHANGELOG
## Nie pozwól, by twoi znajomi wklejali logi gita do CHANGELOGów™
Wersja **#{current_page.metadata[:page][:version]}**
### Czym jest changelog? ### Czym jest changelog?
Changelog, inaczej rejestr zmian lub historia zmian, to plik zawierający chronologicznie uporządkowaną listę istotnych zmian dla każdej wersji projektu. Changelog, inaczej rejestr zmian lub historia zmian, to plik zawierający chronologicznie uporządkowaną listę istotnych zmian dla każdej wersji projektu.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Co jest celem prowadzenia changelogu? ### Co jest celem prowadzenia changelogu?
Changelog pomaga użytkownikom zrozumieć, jakie znaczące zmiany zostały wprowadzone w każdej wersji projektu. Changelog pomaga użytkownikom zrozumieć, jakie znaczące zmiany zostały wprowadzone w każdej wersji projektu.

View File

@ -1,13 +1,13 @@
--- ---
description: Prowadź Changelog
title: Prowadź Changelog title: Prowadź Changelog
description: Nie pozwól swoim znajomym wklejać logów Gita do changelogów.
language: pl language: pl
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Prowadź Changelog %h1= current_page.data.title
%h2 Nie pozwól swoim znajomym wklejać logów Gita do changelogów. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Wersja Wersja

View File

@ -1,13 +1,13 @@
--- ---
description: Prowadź Changelog
title: Prowadź Changelog title: Prowadź Changelog
description: Nie pozwól swoim znajomym wklejać logów Gita do changelogów.
language: pl language: pl
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Prowadź Changelog %h1= current_page.data.title
%h2 Nie pozwól swoim znajomym wklejać logów Gita do changelogów. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Wersja Wersja

View File

@ -1,24 +1,23 @@
--- ---
description: Mantenha um CHANGELOG
title: Mantenha um CHANGELOG title: Mantenha um CHANGELOG
description: Não deixe seus amigos despejarem logs de commits em CHANGELOGs
language: pt-BR language: pt-BR
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Mantenha um CHANGELOG
## Não deixe seus amigos despejarem logs de commits em CHANGELOGs™
Version **#{current_page.metadata[:page][:version]}**
### O que é um *changelog*? ### O que é um *changelog*?
Um *changelog* é um arquivo que contém uma lista selecionada, ordenada Um *changelog* é um arquivo que contém uma lista selecionada, ordenada
cronologicamente, de mudanças significativas para cada versão de um projeto cronologicamente, de mudanças significativas para cada versão de um projeto
*open source*. *open source*.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown :markdown
### Para que serve um *changelog*? ### Para que serve um *changelog*?

View File

@ -1,13 +1,13 @@
--- ---
description: Mantenha um Changelog
title: Mantenha um Changelog title: Mantenha um Changelog
description: Não deixe seus amigos despejarem logs de commits no Changelog
language: pt-BR language: pt-BR
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Mantenha um Changelog %h1= current_page.data.title
%h2 Não deixe seus amigos despejarem logs de commits no Changelog %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Mantenha um Changelog
title: Mantenha um Changelog title: Mantenha um Changelog
description: Não deixe seus amigos despejarem logs de commits no Changelog
language: pt-BR language: pt-BR
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Mantenha um Changelog %h1= current_page.data.title
%h2 Não deixe seus amigos despejarem logs de commits no Changelog %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Ține un jurnal de modificări
title: Ține un jurnal de modificări title: Ține un jurnal de modificări
description: Nu-ți lăsa prietenii să arunce jurnalele git în jurnalul de modificări.
language: ro language: ro
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Ține un jurnal de modificări %h1= current_page.data.title
%h2 Nu-ți lăsa prietenii să arunce jurnalele git în jurnalul de modificări. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Versiune Versiune

View File

@ -1,25 +1,25 @@
--- ---
description: Ведите Changelog
title: Ведите Changelog title: Ведите Changelog
description: Не позволяйте друзьям сливать логи гита в CHANGELOG
language: ru language: ru
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Ведите CHANGELOG
## Не позволяйте друзьям сливать логи гита в CHANGELOG™
Version **#{current_page.metadata[:page][:version]}**
### Что такое лог изменений? ### Что такое лог изменений?
Лог изменений это файл, который содержит поддерживаемый, упорядоченный в Лог изменений это файл, который содержит поддерживаемый, упорядоченный в
хронологическом порядке список значимых изменений для каждой версии проекта с хронологическом порядке список значимых изменений для каждой версии проекта с
открытым исходным кодом. открытым исходным кодом.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Для чего нужен лог изменений? ### Для чего нужен лог изменений?
Чтобы пользователи и контрибьюторы могли с меньшими усилиями точно Чтобы пользователи и контрибьюторы могли с меньшими усилиями точно

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog title: Ведите changelog
title: Keep a Changelog description: Не позволяйте своим друзьям сливать логи Git в changelogи.
language: ru language: ru
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Ведите changelog %h1= current_page.data.title
%h2 Не позволяйте своим друзьям сливать логи Git в changelogи. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Keep a Changelog title: Ведите changelog
title: Keep a Changelog description: Не позволяйте своим друзьям сливать логи Git в changelogи.
language: ru language: ru
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Ведите changelog %h1= current_page.data.title
%h2 Не позволяйте своим друзьям сливать логи Git в changelogи. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Udržuj changelog
title: Udržuj changelog title: Udržuj changelog
description: Nenechaj kamarátov sypať git logy do changelogov.
language: sk language: sk
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Udržuj changelog %h1= current_page.data.title
%h2 Nenechaj kamarátov sypať git logy do changelogov. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Verzia Verzia

View File

@ -1,23 +1,23 @@
--- ---
description: Keep a Changelog
title: Keep a Changelog title: Keep a Changelog
description: Ne dopustite, da vaši prijatelji odlagajo git dnevnike v CHANGELOG™
language: sl language: sl
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Vzdržujte dnevnik sprememb oz. CHANGELOG
## Ne dopustite, da vaši prijatelji odlagajo git dnevnike v CHANGELOG™
Verzija **#{current_page.metadata[:page][:version]}**
### Kaj je dnevnik sprememb? ### Kaj je dnevnik sprememb?
Dnevnik sprememb je datoteka, ki vsebuje kuriran, kronološko urejen Dnevnik sprememb je datoteka, ki vsebuje kuriran, kronološko urejen
seznam opaznih sprememb za vsako verzijo projekta. seznam opaznih sprememb za vsako verzijo projekta.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Kaj je smisel dnevnika sprememb? ### Kaj je smisel dnevnika sprememb?
Za poenostavitev, da uporabniki in prispevajoči sodelavci natančno vidijo, katere Za poenostavitev, da uporabniki in prispevajoči sodelavci natančno vidijo, katere
opazne spremembe so bile narejene med vsako izdajo (ali verzijo) projekta. opazne spremembe so bile narejene med vsako izdajo (ali verzijo) projekta.

View File

@ -1,13 +1,13 @@
--- ---
description: Vzdržujte dnevnik sprememb
title: Vzdržujte dnevnik sprememb title: Vzdržujte dnevnik sprememb
description: Ne dopustite, da vaši prijatelji odlagajo dnevnike Git v dnevnike sprememb.
language: sl language: sl
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Vzdržujte dnevnik sprememb (Changelog) %h1= current_page.data.title
%h2 Ne dopustite, da vaši prijatelji odlagajo dnevnike Git v dnevnike sprememb. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Različica Različica

View File

@ -1,13 +1,13 @@
--- ---
description: Vzdržujte dnevnik sprememb
title: Vzdržujte dnevnik sprememb title: Vzdržujte dnevnik sprememb
description: Ne dopustite, da vaši prijatelji odlagajo dnevnike Git v dnevnike sprememb.
language: sl language: sl
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Vzdržujte dnevnik sprememb (Changelog) %h1= current_page.data.title
%h2 Ne dopustite, da vaši prijatelji odlagajo dnevnike Git v dnevnike sprememb. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Različica Različica

View File

@ -1,13 +1,13 @@
--- ---
description: Vodite changelog
title: Vodite changelog title: Vodite changelog
description: Ne dajte prijateljima da trpaju git logove u changelogove.
language: sr language: sr
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Vodite Changelog %h1= current_page.data.title
%h2 Ne dajte prijateljima da trpaju git logove u changelogove. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Verzija Verzija

View File

@ -1,23 +1,23 @@
--- ---
description: Håll en ändringslogg
title: Håll en ändringslogg title: Håll en ändringslogg
description: Låt inte dina vänner slänga in en git logs i CHANGELOG™
language: sv language: sv
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# Håll en CHANGELOG
## Låt inte dina vänner slänga in en git logs i CHANGELOG™
Version **#{current_page.metadata[:page][:version]}**
### Vad är en ändringslogg? ### Vad är en ändringslogg?
En ändringslogg är en fil innehållandes en sammanfattad, kronologiskt ordnad En ändringslogg är en fil innehållandes en sammanfattad, kronologiskt ordnad
lista över ändringar för varje version av ett projekt. lista över ändringar för varje version av ett projekt.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Vad är meningen med en ändringslogg? ### Vad är meningen med en ändringslogg?
För att göra det enkelt för användare och medarbetare att se exakt vilka För att göra det enkelt för användare och medarbetare att se exakt vilka
viktiga ändringar som har gjorts mellan varje utgåva (eller version) av projektet. viktiga ändringar som har gjorts mellan varje utgåva (eller version) av projektet.

View File

@ -1,13 +1,13 @@
--- ---
description: För en ändringslogg
title: För en ändringslogg title: För en ändringslogg
description: Låt inte dina vänner slänga in git-loggar i ändringsloggar.
language: sv language: sv
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 För en ändringslogg %h1= current_page.data.title
%h2 Låt inte dina vänner slänga in git-loggar i ändringsloggar. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: För en ändringslogg
title: För en ändringslogg title: För en ändringslogg
description: Låt inte dina vänner slänga in git-loggar i ändringsloggar.
language: sv language: sv
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 För en ändringslogg %h1= current_page.data.title
%h2 Låt inte dina vänner slänga in git-loggar i ändringsloggar. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,21 +1,23 @@
--- ---
description: Değişiklik kaydı tutun description: Arkadaşlarınızın, git kayıtlarını CHANGELOG dosyalarına yığmasını engelleyin
title: Değişiklik kaydı tutun title: Değişiklik kaydı tutun
language: tr-TR language: tr-TR
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# CHANGELOG dosyası kullanın
## Arkadaşlarınızın, git kayıtlarını CHANGELOG dosyalarına yığmasını engelleyin™
### Nedir bu değişiklik kayıtları? ### Nedir bu değişiklik kayıtları?
Değişiklik kayıtları bir proje için özel olarak hazırlanmış, tarihsel sıralamayla Değişiklik kayıtları bir proje için özel olarak hazırlanmış, tarihsel sıralamayla
sıralanmış, önemli değişikliklerin bir bütünüdür. sıralanmış, önemli değişikliklerin bir bütünüdür.
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> <pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
:markdown
### Değişikliklerin kayıtlarını tutmanın anlamı ne? ### Değişikliklerin kayıtlarını tutmanın anlamı ne?
Bir projenin kullanıcılarının ya da katılımcılarının, dağıtımlar (ya da sürümler) Bir projenin kullanıcılarının ya da katılımcılarının, dağıtımlar (ya da sürümler)
arasındaki tam olarak hangi önemli değişikliklerin olduğunu takip edebilmelerini sağlar. arasındaki tam olarak hangi önemli değişikliklerin olduğunu takip edebilmelerini sağlar.

View File

@ -1,13 +1,13 @@
--- ---
description: Değişiklik kaydı tutun
title: Değişiklik kaydı tutun title: Değişiklik kaydı tutun
description: Arkadaşlarınızın, git mesajlarını değişiklik kayıtlarına yığmasını engelleyin.
language: tr-TR language: tr-TR
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Değişiklik kayıtları tutun %h1= current_page.data.title
%h2 Arkadaşlarınızın, git mesajlarını değişiklik kayıtlarına yığmasını engelleyin. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Değişiklik kaydı tutun
title: Değişiklik kaydı tutun title: Değişiklik kaydı tutun
description: Arkadaşlarınızın, git mesajlarını değişiklik kayıtlarına yığmasını engelleyin.
language: tr-TR language: tr-TR
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Değişiklik kayıtları tutun %h1= current_page.data.title
%h2 Arkadaşlarınızın, git mesajlarını değişiklik kayıtlarına yığmasını engelleyin. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: Ведіть Changelog
title: Ведіть Changelog title: Ведіть Changelog
description: Не дозволяйте друзям зливати логи гіта у лог змін.
language: uk language: uk
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 Ведіть Changelog %h1= current_page.data.title
%h2 Не дозволяйте друзям зливати логи гіта у лог змін. %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,12 +1,12 @@
--- ---
description: Ведіть Changelog
title: Ведіть Changelog title: Ведіть Changelog
description: Не дозволяйте друзям зливати логи гіта у лог змін.
language: uk language: uk
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 Ведіть Changelog %h1= current_page.data.title
%h2 Не дозволяйте друзям зливати логи гіта у лог змін. %h2 Не дозволяйте друзям зливати логи гіта у лог змін.
= link_to data.links.changelog do = link_to data.links.changelog do

View File

@ -1,24 +1,23 @@
--- ---
description: 如何维护更新日志
title: 如何维护更新日志 title: 如何维护更新日志
description: 更新日志绝对不应该是git日志的堆砌物
language: zh-CN language: zh-CN
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# 如何维护更新日志
## 更新日志绝对不应该是git日志的堆砌物
Version **#{current_page.metadata[:page][:version]}**
### 更新日志是什么? ### 更新日志是什么?
更新日志Change Log是一个由人工编辑以时间为倒序的列表。 更新日志Change Log是一个由人工编辑以时间为倒序的列表。
这个列表记录所有版本的重大变动。 这个列表记录所有版本的重大变动。
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> :markdown
### 为何要提供更新日志? ### 为何要提供更新日志?
为了让用户和开发人员更好知道每一个版本有哪些区别。 为了让用户和开发人员更好知道每一个版本有哪些区别。

View File

@ -1,13 +1,13 @@
--- ---
description: 如何维护更新日志
title: 如何维护更新日志 title: 如何维护更新日志
description: 更新日志绝对不应该是 git 日志的堆砌物
language: zh-CN language: zh-CN
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 如何维护更新日志 %h1= current_page.data.title
%h2 更新日志绝对不应该是 git 日志的堆砌物 %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,13 +1,13 @@
--- ---
description: 如何维护更新日志
title: 如何维护更新日志 title: 如何维护更新日志
description: 更新日志绝对不应该是 git 日志的堆砌物
language: zh-CN language: zh-CN
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 如何维护更新日志 %h1= current_page.data.title
%h2 更新日志绝对不应该是 git 日志的堆砌物 %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,24 +1,23 @@
--- ---
description: 如何維護更新日誌
title: 如何維護更新日誌 title: 如何維護更新日誌
description: 更新日誌絕對不應該是 git 日誌的堆砌物
language: zh-TW language: zh-TW
version: 0.3.0 version: 0.3.0
--- ---
%h1= current_page.data.title
%h2= current_page.data.description
Version <strong>#{current_page.metadata[:page][:version]}</strong>
:markdown :markdown
# 如何維護更新日誌
## 更新日誌絕對不應該是 git 日誌的堆砌物
Version **#{current_page.metadata[:page][:version]}**
### 更新日誌是什麽? ### 更新日誌是什麽?
更新日誌Change Log是一個由人工編輯以時間為倒敘的列表。 更新日誌Change Log是一個由人工編輯以時間為倒敘的列表。
這個列表記錄所有版本的重大變動。 這個列表記錄所有版本的重大變動。
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre>
<pre class="changelog">#{File.read("CHANGELOG.md")}</pre> :markdown
### 為何要提供更新日誌? ### 為何要提供更新日誌?
為了讓用戶和開發人員更好知道每一個版本有哪些區別。 為了讓用戶和開發人員更好知道每一個版本有哪些區別。

View File

@ -1,13 +1,13 @@
--- ---
description: 如何維護更新日誌
title: 如何維護更新日誌 title: 如何維護更新日誌
description: 別讓你的更新日誌成為 git log 的雙胞胎
language: zh-TW language: zh-TW
version: 1.0.0 version: 1.0.0
--- ---
.header .header
.title .title
%h1 如何維護更新日誌 %h1= current_page.data.title
%h2 別讓你的更新日誌成為 git log 的雙胞胎 %h2= current_page.data.description
= link_to data.links.changelog do = link_to data.links.changelog do
Version Version

View File

@ -1,12 +1,12 @@
--- ---
description: 如何維護更新日誌
title: 如何維護更新日誌 title: 如何維護更新日誌
description: 更新日誌絕對不應該是 git log 的堆砌物
language: zh-TW language: zh-TW
version: 1.1.0 version: 1.1.0
--- ---
.header .header
.title .title
%h1 如何維護更新日誌 %h1= current_page.data.title
%h2 更新日誌絕對不應該是 git log 的堆砌物 %h2 更新日誌絕對不應該是 git log 的堆砌物
= link_to data.links.changelog do = link_to data.links.changelog do