Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#659 Release 24.8.0 #660

Merged
merged 5 commits into from
Aug 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions NEWS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,43 @@ Release notes

.. towncrier release notes start

Towncrier 24.8.0 (2024-08-23)
=============================

No changes since the previous release candidate.


Features
--------

- Add ``.gitkeep`` as an ignored filename. (`#643 <https://github.com/twisted/towncrier/issues/643>`_)
- Config `ignore` option now supports wildcard matching via `fnmatch <https://docs.python.org/3/library/fnmatch.html#fnmatch.fnmatch>`_. (`#644 <https://github.com/twisted/towncrier/issues/644>`_)
- Add a config for enforcing issue names using regex. (`#649 <https://github.com/twisted/towncrier/issues/649>`_)


Bugfixes
--------

- The template file is now ignored based only on the file name. (`#638 <https://github.com/twisted/towncrier/issues/638>`_)
- Control of the header formatting is once again completely up to the user when they are writing markdown files (fixes a regression introduced in [#610](https://github.com/twisted/towncrier/pull/610)). (`#651 <https://github.com/twisted/towncrier/issues/651>`_)
- Fixed an issue where `issue_template` failed recognizing the issue name of files with a non-category suffix (`.md`) (`#654 <https://github.com/twisted/towncrier/issues/654>`_)
- Fixed a bug where orphan news fragments (e.g. +abc1234.feature) would fail when an `issue_pattern` is configured. Orphan news fragments are now excempt from `issue_pattern` checks. (`#655 <https://github.com/twisted/towncrier/issues/655>`_)


Deprecations and Removals
-------------------------

- Moved towncrier version definition from src/towncrier/_version.py to pyproject.toml

towncrier.__version__ was removed, after being deprecated in 23.6.0. (`#640 <https://github.com/twisted/towncrier/issues/640>`_)


Misc
----

- `#640 <https://github.com/twisted/towncrier/issues/640>`_, `#657 <https://github.com/twisted/towncrier/issues/657>`_


Towncrier 24.7.1 (2024-07-31)
=============================

Expand Down
7 changes: 6 additions & 1 deletion RELEASE.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,12 @@ In ``pyproject.toml`` the version is set using a PEP440 compliant string:

version = "19.9.0rc1"

Run ``venv/bin/towncrier build --yes`` to generate the news release NEWS file.
Use `towncrier` to generate the news release NEWS file, but first,
make sure the new version is installed::

venv/bin/pip install -e .
venv/bin/towncrier build --yes

Commit and push to the primary repository, not a fork.
It is important to not use a fork so that pushed tags end up in the primary repository,
server provided secrets for publishing to PyPI are available, and maybe more.
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ name = "towncrier"
# For RC - 23.11.0rc1 (release candidate starts at 1)
# For final - 23.11.0
# make sure to follow PEP440
version = "24.7.2.dev0"
version = "24.8.0.dev0"
description = "Building newsfiles for your project."
readme = "README.rst"
license = "MIT"
Expand Down
1 change: 0 additions & 1 deletion src/towncrier/newsfragments/638.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion src/towncrier/newsfragments/640.misc

This file was deleted.

3 changes: 0 additions & 3 deletions src/towncrier/newsfragments/640.removal

This file was deleted.

1 change: 0 additions & 1 deletion src/towncrier/newsfragments/643.feature

This file was deleted.

1 change: 0 additions & 1 deletion src/towncrier/newsfragments/644.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion src/towncrier/newsfragments/649.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion src/towncrier/newsfragments/651.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion src/towncrier/newsfragments/654.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion src/towncrier/newsfragments/655.bugfix.rst

This file was deleted.

Empty file.
Loading