Skip to content

chore: write the whole changelog in the standard format - #82

Merged
oleksandr-nc merged 1 commit into
mainfrom
chore/changelog-format
Oct 23, 2026
Merged

oleksandr-nc merged 1 commit into
mainfrom
chore/changelog-format

Conversation

@oleksandr-nc

@oleksandr-nc oleksandr-nc commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Every version of the changelog has the same layout

CHANGELOG.md was compact, without a blank line after its headings, the four oldest version headings had an en dash, many entries were lowercase ("bump js libs") and five had pull request links. Every version now has the layout of integration_youtube's changelog (nextcloud/integration_youtube#82): a hyphen in each version heading, a blank line after every heading, entries in sentence case without pull request links, and the generic dependency updates as "Update dependencies", or "Update dependencies & translations" where the entry named translations too. 1.0.0's "First iteration of the app" reads "Initial release for Nextcloud 22 to 25", the range at its tag.

Supported Nextcloud versions are under Added and Removed

The Nextcloud versions were under Changed, in several wordings. The versions the app gained are now "Added support for Nextcloud N" under Added and those it dropped are under Removed, with the PHP 8.1 that 1.2.0 dropped in the same Removed line.

The Nextcloud versions follow appinfo/info.xml at each version's tag

1.0.4 raised the maximum from 25 to 27, so its line names Nextcloud 26 as well. 1.0.5 raised the minimum from 22 to 25 and 1.0.8 raised the maximum from 30 to 31, which no entry said; both are added.

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

CHANGELOG.md was written in a compact layout, without a blank line after
its headings and with an en dash in the four oldest version headings.
Many entries were lowercase, such as "bump js libs", five had pull
request links, and the Nextcloud versions were under Changed in several
wordings, from "bump max NC version to 28" to "Added support for NC 34,
dropped NC 30 and NC 31".

Every version now has the same layout as integration_youtube's
changelog: a hyphen in each version heading and a blank line after every
heading, entries in sentence case without pull request links, the
Nextcloud versions the app gained as "Added support for Nextcloud N"
under Added and those it dropped under Removed, with the PHP 8.1 that
1.2.0 dropped in the same Removed line, and the generic dependency
updates as "Update dependencies", or "Update dependencies &
translations" where the entry named translations too. 1.0.0's "First
iteration of the app" reads "Initial release for Nextcloud 22 to 25",
the range at its tag.

The Nextcloud versions follow appinfo/info.xml at each version's tag.
1.0.4 raised the maximum from 25 to 27, so its line names Nextcloud 26
as well. 1.0.5 raised the minimum from 22 to 25 and 1.0.8 raised the
maximum from 30 to 31, which no entry said; both are added.

Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
@oleksandr-nc
oleksandr-nc force-pushed the chore/changelog-format branch from 97b892f to 07cadc0 Compare October 23, 2026 15:15
@oleksandr-nc
oleksandr-nc merged commit 8ba83bc into main Oct 23, 2026
26 checks passed
@oleksandr-nc
oleksandr-nc deleted the chore/changelog-format branch October 23, 2026 15: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