Skip to content

changelog: date 2.0.0 for the day it ships, and record the two fixes that landed after it - #19

Merged
erfnzdeh merged 1 commit into
mainfrom
chore/release-2.0.0
Sep 10, 2026
Merged

erfnzdeh merged 1 commit into
mainfrom
chore/release-2.0.0

Conversation

@erfnzdeh

Copy link
Copy Markdown
Collaborator

Merge this last. It is the commit immediately before git tag -a v2.0.0,
and it depends on #17 and #18 being in.

The 2.0.0 entry was written on 4 September and dated 4 September, and then
nothing tagged it. Two user-visible fixes have merged into main since and
neither is in the changelog, because the entry was already closed:

Since 2.0.0 was never published there is no released artefact to contradict,
so one entry is more honest than a 2.0.0 nobody could install plus a 2.0.1 the
next day. Both fixes go under ### Fixed and the heading takes the date the
tag is actually cut.

After this merges

git checkout main && git pull
git tag -a v2.0.0 -m "v2.0.0"
git push origin v2.0.0

release.yml from #18 does the rest: version agreement across the tag,
tlgr.__version__ and this heading; the acceptance suite against the tagged
tree; sdist and wheel; a clean-environment install of the wheel; then the
GitHub release with this section as its notes and both artefacts attached.

…fter it

The 2.0.0 entry was written on the fourth and dated the fourth, and then
nothing tagged it. Two fixes have merged into `main` since, both of them
user-visible and neither of them in the changelog, because the entry was
already closed: `daemon status` answering `{}` for a stopped daemon, and
`chat.list` repeating its first page because the dialog cursor carried
`access_hash=0`.

Since 2.0.0 was never published, the honest form is one entry rather than a
2.0.0 nobody could install and a 2.0.1 the next day. Both fixes are in
`### Fixed` and the heading carries the date the tag is actually cut.

This is the last commit before `git tag -a v2.0.0`.
@erfnzdeh
erfnzdeh merged commit 80ed4b5 into main Sep 10, 2026
9 of 10 checks passed
@erfnzdeh
erfnzdeh deleted the chore/release-2.0.0 branch September 10, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant