Replies: 8 comments
-
I also used @olivierlacan what do you think about this suggestion? |
Beta Was this translation helpful? Give feedback.
-
As already mentioned in #140, I think code names are somewhat optional and they probably only appear in major releases. IMHO the changelog should focus on the version number:
I think this is a bit easier to read because then the columns are always aligned, especially if code names don't appear in every release. Aligned:
Not aligned:
|
Beta Was this translation helpful? Give feedback.
-
@beatngu13 You made a good point with the alignment. Still, there are some catches though. MD renderers generally have their text fonts proportional and also there are some items between individual version titles. Thus, the alignment difference might not be so visible. However, I must admit that your point about readability and optional code names is right in place. Nevertheless, I don't agree with your proposed format of the version naming. I would suggest the following version naming format instead:
I have several arguments for that format:
@beatngu13 What do you think about my proposal? Do you agree/disagree? |
Beta Was this translation helpful? Give feedback.
-
I tried to follow the existing format to not cause a breaking change, but I also like your suggestion. As long as the optional name is at the end and everything is aligned to some degree, I'm good. 👍 |
Beta Was this translation helpful? Give feedback.
-
@beatngu13 Glad to hear that! :) |
Beta Was this translation helpful? Give feedback.
-
Hey, anyone here? Here is an example that uses my proposed format (except for not using code names). |
Beta Was this translation helpful? Give feedback.
-
I like it, and for me it reads better because I can focus on versions and dates independently. @olivierlacan can you provide your opinion on this? |
Beta Was this translation helpful? Give feedback.
-
I'm using the following syntax: ## [X.Y.Z] - YYYY-MM-DD
Summary of changes.
### Added
- Something.
- Another thing.
### Changed
- Something.
- Another thing.
### Removed
- Something.
- Another thing. Summary of changes have benefits both on the developer and customer side:
|
Beta Was this translation helpful? Give feedback.
-
Currently the version heading is
1.1.1 - 01-01-1970
According to #59 the statistics about dates are:
Apart from this statistics, there is an issue about separators between dates #199.
Also related to heading format there are doubts about codenames #140.
Using all this info I propose to change the version header to:
1.1.1 - Codename (01-01-1970)
The format is
SemVer (date)
, and if you use a codename for each release separe the codename from the version with a dashSemVer - codename (date)
This change makes a good example of #28, CHANGELOG can be changed and improved over time.
Beta Was this translation helpful? Give feedback.
All reactions