No code changes from 1.0.0b3
- Drop support for python 3.8.
- The default value for the
follow_renames
global config setting has changed from true to false.
- Fix to work when alternatives are enabled. Note that in this case
the
follow_renames
global option is not supported.
- Test under python 3.12.
- Style: Use ruff for style linting and formatting. This replaces
our usage of
black
,reorder-python-imports
, andflake8
.
- Added type annotations.
- Convert packaging to PDM.
- Style: Run black and reorder-python-imports on code. Configure pre-commit to keep all up-to-date.
- Disuse the deprecated module
pkg_resources
.
- Do not strip trailing whitespace from
git log
output. (This was erroneously removing trailing newlines from the final commit message.)
- Drop support for python 2.7 and 3.6. (#2)
-
Test under python 3.10 and 3.11. (#2)
-
Test that
lektor.db.Record.get_sort_key
works with descriptor-valued fields. (This requireslektor>=3.3
.)
No code changes.
Add warning to README about lektor > 3.2
(not yet released) being
required in order to be able to sort records by gittimestamp
fields.
No code changes.
Update development status classifier to "stable".
Add functional tests.
Fixed attrocious typo which prevented the use of anything other than the
default strategy=last
for picking timestamps.
Initial release.