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.
[Feature]: allow top-level
__version__without use of an
__init__.pyfile. c.f. legacy Pull Request #1296. This had (previously?) been required for namespace plugins to load.
[Bug]: Work with updated (v4 or later)
tzlocalAPI. (DayOne classic journal particular issue.) c.f. legacy Pull Request #1528.
[Bug]: allow exporting files to nested directories.
[Feature]: remove upper Python limit (was previously 3.9)
[Bug]: update project URLs throughout.
[Support] #1: BREAKING CHANGE: move code from
[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
[Support]: move from poetry specific
pyproject.tomlproject 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).
[Support]: This is the base release from
jnrl-org/jrnlthat I’m using.
The changelog is managed with Releases.