Changelog for minchin.jrnl v. 7.1.0¶
This starts with v7. Future plans are to add the changelog of previous versions at a later date to this format.
7.1.0 2023-10-04
[Feature]: merge external plugin support, as per legacy Pull Request #1216. Also merges relevant parts of legacy Pull Request #1115; c.f. legacy Pull Request #1281..
[Feature]: allow top-level
__version__
without use of an__init__.py
file. c.f. legacy Pull Request #1296. This had (previously?) been required for namespace plugins to load.[Bug]: Work with updated (v4 or later)
tzlocal
API. (DayOne classic journal particular issue.) c.f. legacy Pull Request #1528.[Bug]: allow exporting files to nested directories.
7.0.0 2023-9-19
[Feature]: remove upper Python limit (was previously 3.9)
[Bug]: update project URLs throughout.
[Support] #1: BREAKING CHANGE: move code from
jrnl
namespace tominchin.jrnl
namespace.[Support] #2: BREAKING CHANGE: move on disk location of configuration, and configuration filename (now
minchin.jrnl.yaml
). The included upgrade process should automatically manage this, if you are upgrading.[Support]: remove (user unfriendly) stale bot (used on GitHub issues and pull requests).
[Support]: change isort profile.
[Support]: update Code of Conduct, Contributing, Readme.
[Support] #3: start reworking documentation, moving them from MKDocs to Sphinx (incomplete). Also, remove automatic generation of the Changelog through GitHub Actions. Sphinx documentation is live online at http://minchin.ca/minchin.jrnl/.
[Support]: move release process from GitHub action to minchin.releaser.
[Support]: remove poetry as a task running, and start moving to invoke (incomplete). Also, remove
Makefile
.[Support]: move from poetry specific
pyproject.toml
project metadata to “generic” metadata. Packaging is now done with setuptools.[Support]: switch from poetry to setuptools and pip-tools to manage project dependencies. Update GitHub automated tested as needed.
[Support]: add GitHub dependabot congifuration (to keep GitHub actions up to date).
2.6.0 2020-12-19
[Support]: This is the base release from
jnrl-org/jrnl
that I’m using.
The changelog is managed with Releases.