release-new merge requestshttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests2023-12-12T10:12:12Zhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/34fix: when generating titles for markdown automatically quote words with under...2023-12-12T10:12:12ZLaurent Peuchfix: when generating titles for markdown automatically quote words with underscore in themLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/36doc(setup.py): add description content2023-12-07T07:16:51ZLaurent Peuchdoc(setup.py): add description contentLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/35fix(setup.py): add needed long_description by reading our README.md2023-12-06T23:59:31ZLaurent Peuchfix(setup.py): add needed long_description by reading our README.mdLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/33fix(changelog): avoid duplicated lines for breaking chances2023-12-06T14:56:36ZLaurent Peuchfix(changelog): avoid duplicated lines for breaking chancesBefore we were generating something like:
```
- topic: this is the commit message
*BREAKING CHANGES* topic: this is the commit message
```
Now we generate:
```
- *BREAKING CHANGES* topic: this is the commit message
```Before we were generating something like:
```
- topic: this is the commit message
*BREAKING CHANGES* topic: this is the commit message
```
Now we generate:
```
- *BREAKING CHANGES* topic: this is the commit message
```Laurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/32feat: upgrade to latest version of mecurial2023-11-28T14:54:05ZLaurent Peuchfeat: upgrade to latest version of mecurialLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/31feat: increase mercurial version2023-02-23T03:00:10ZLaurent Peuchfeat: increase mercurial versionThis is needed to be able to handle repositories like logilab-databaseThis is needed to be able to handle repositories like logilab-databaseLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/30fix: don't call a major release before 1.0 major but minor2022-11-24T03:17:13ZLaurent Peuchfix: don't call a major release before 1.0 major but minorLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/29feat: only do real major release once 1.0 has been reached2022-11-24T02:52:02ZLaurent Peuchfeat: only do real major release once 1.0 has been reachedLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/28feat(compute_release_tags): detect breaking changes commit using exclamation ...2022-11-24T02:49:02ZLaurent Peuchfeat(compute_release_tags): detect breaking changes commit using exclamation markLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/27feat: avoid duplicated entries in changelog2022-11-24T01:25:39ZLaurent Peuchfeat: avoid duplicated entries in changelogLaurent PeuchLaurent Peuchhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/26feat: always display old and new version2022-03-22T13:36:16ZNoé Gaumontfeat: always display old and new versionhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/25feat: add release-mode option to be either semantic or calendar2022-02-17T14:25:26ZNoé Gaumontfeat: add release-mode option to be either semantic or calendar
Example of output:
```
release-new --release-mode calendar
Let's go for a time release
Automatic release guesser decided to release the version '22.2.1' (time)
Are you ok with that? [Y/n]:
obsolete feature not enabled but 10409 markers...
Example of output:
```
release-new --release-mode calendar
Let's go for a time release
Automatic release guesser decided to release the version '22.2.1' (time)
Are you ok with that? [Y/n]:
obsolete feature not enabled but 10409 markers found!
🎉 Congratulation, we've made a new time release 22.2.1 \o/ 🎇
✨ 🍰 ✨
Now you need to hg push the new commits
```
The commit is then: `chore(pkg): new time release (22.02.1)`https://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/24fix: correcly classify conventional title with breaking change2022-02-02T07:51:27ZSimon Chabotfix: correcly classify conventional title with breaking changehandles:
feat!: title
feat!(scope): title
feat(scope)!: titlehandles:
feat!: title
feat!(scope): title
feat(scope)!: titleSimon ChabotSimon Chabothttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/23feat(pkg): remove jinja2 version bundaries2022-01-21T16:43:42ZFrançois Ferryfeat(pkg): remove jinja2 version bundariesFrançois FerryFrançois Ferryhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/22Handle exclamation mark breaking change notation2021-11-18T14:10:23ZSimon ChabotHandle exclamation mark breaking change notationcloses: #20closes: #20Simon ChabotSimon Chabothttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/21fix(changelog): Get all ancestors commit since last tag in the same branch2021-08-19T06:43:04ZFabien Amargerfabien.amarger@logilab.frfix(changelog): Get all ancestors commit since last tag in the same branchIt could not get all commits if branch merge happenedIt could not get all commits if branch merge happenedFabien Amargerfabien.amarger@logilab.frFabien Amargerfabien.amarger@logilab.frhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/20Topic/default/remove debian2021-07-26T09:22:01ZFabien Amargerfabien.amarger@logilab.frTopic/default/remove debianFabien Amargerfabien.amarger@logilab.frFabien Amargerfabien.amarger@logilab.frhttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/19fix: use current_version::. to get published revset2021-07-07T15:13:46ZNoé Gaumontfix: use current_version::. to get published revsetfix #17
current version exist in the existing tagfix #17
current version exist in the existing taghttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/18feat(changelog): recognize « related » as a keyword linking to the issue2021-06-22T07:10:41ZSimon Chabotfeat(changelog): recognize « related » as a keyword linking to the issuerelated / relates / relating are recognized.related / relates / relating are recognized.Simon ChabotSimon Chabothttps://forge.extranet.logilab.fr/open-source/release-new/-/merge_requests/17feat: add CHANGELOG.md to MANIFEST.in in CHANGELOG.md is created2021-05-13T00:51:47ZSimon Chabotfeat: add CHANGELOG.md to MANIFEST.in in CHANGELOG.md is createdcloses: https://forge.extranet.logilab.fr/open-source/release-new/-/issues/15closes: https://forge.extranet.logilab.fr/open-source/release-new/-/issues/15Simon ChabotSimon Chabot