Skip to content

Commit

Permalink
Version 3.3.0
Browse files Browse the repository at this point in the history
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
  • Loading branch information
abompard committed Jan 10, 2024
1 parent 1f4a090 commit d9481cc
Show file tree
Hide file tree
Showing 8 changed files with 34 additions and 18 deletions.
1 change: 0 additions & 1 deletion changelog.d/+aiosmtplib-3.fixed.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/+destinations_modal_close.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/+old-fmn.changed.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/892.fixed

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/895.added

This file was deleted.

19 changes: 19 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,25 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang

<!-- towncrier release notes start -->

## [3.3.0](https://github.com/fedora-infra/fmn/tree/3.3.0) - 2024-01-10


### Added

- Add a footer to email notifications with a link to the rule that generated it [#895](https://github.com/fedora-infra/fmn/issues/895)


### Changed

- Remove the refence to the old FMN on the home page


### Fixed

- Explain where the destinations come from [#892](https://github.com/fedora-infra/fmn/issues/892)
- Adjust to backwards-incompatible changes in aiosmtplib 3.x
- Prevent selecting a destination from closing the modal

## [3.2.0](https://github.com/fedora-infra/fmn/tree/3.2.0) - 2023-09-21

### Added
Expand Down
26 changes: 14 additions & 12 deletions docs/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,26 @@ This documents how a release is made.
Unless otherwise noted, files are referenced relative to and commands should be executed from the
top-level directory of the repository.

### Bump the Version

Use `poetry version (patch|minor|major|…)` to bump the version in `pyproject.toml`, e.g.:

```
$ poetry version patch
```

Depending on the nature of changes in the release, choose an appropriate “bump rule” (see `poetry
version --help` for details).

Run `poetry install --all-extras` to recreate the metadata files.

### Generate Changelog

We want to document what changes between releases. To do that, we use `towncrier` which collates
changelog snippets and adds them to `docs/changelog.md`:

```
$ towncrier build
$ poetry run towncrier build
Loading template...
Finding news fragments...
Rendering news fragments...
Expand All @@ -37,17 +50,6 @@ Review the changes to `docs/changelog.md`, e.g. using `git diff`.
Afterwards, commit the changes to git. The commit should contain the extended `docs/changelog.md`
file as well as the snippet files which were removed in the previous step.

### Bump the Version

Use `poetry version (patch|minor|major|…)` to bump the version in `pyproject.toml`, e.g.:

```
$ poetry version patch
```

Depending on the nature of changes in the release, choose an appropriate “bump rule” (see `poetry
version --help` for details).

Commit the changes to git.

### Tag the Release
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

[tool.poetry]
name = "fmn"
version = "3.2.0"
version = "3.3.0"
description = "Fedora Messaging Notifications"
authors = [
"Aurélien Bompard <aurelien@bompard.org>",
Expand Down

0 comments on commit d9481cc

Please sign in to comment.