Skip to content

Releases: Flask-FlatPages/Flask-FlatPages

v0.8.2

06 Nov 12:18
Compare
Choose a tag to compare

Release Notes

v0.8.2 {#Release Notes_v0.8.2}

Release Date: 2023-11-06

Prelude {#Release Notes_v0.8.2_Prelude}

This is a maintenance release to give some much-needed TLC to the
project. It primarily address operational issues like docs, testing,
supported python versions, and packaging with setuptools.

Deprecation Notes {#Release Notes_v0.8.2_Deprecation Notes}

  • Python 2.7 is still currently supported, however due to end of
    support we will no longer automatically test changes against Python
    2.7. At present, according to pypi-stats, Python 2.7 accounts for
    ~3% of users. Support will be dropped for the eventual 1.0 release.

  • Python 3.6 and 3.7 are still supported and tested against, but are
    considered End-Of-Life. Future releases will drop support for these
    versions. If you are still using Python <3.8, please consider
    upgrading.

Bug Fixes {#Release Notes_v0.8.2_Bug Fixes}

  • Incoporated a suggestion from Issue
    #85,
    ensuring that paths are displayed if an error is encountered parsing
    the metadata with the updated metadata parser.

v0.8.1

21 Dec 12:17
Compare
Choose a tag to compare

Release Notes

v0.8.1

Release Date: 2021-12-21

Bug Fixes

  • Small version bump to fix required Python versions

v0.8.0

21 Dec 12:03
Compare
Choose a tag to compare

Release Notes

v0.8.0

Release Date: 2021-12-21

Prelude

This release includes three PRs. One adds a new attribute to the Page
class, one improves our documentation, and the third improves the
metadata parsing to make it consistent with other 'FlatPage' style
libraries, and less fussy for cases like no page metadata.

New Features {#Release Notes_v0.8.0_New Features}

  • Added Page.folder as a convencience attribute to the Page class.

  • Improved metadata parsing, documented above.

Upgrade Notes

  • This version adds a new method for parsing Metadata. While it passes
    new and existing tests, there may still be bugs. As well as
    reporting issues, you can use the FLATPAGES_LEGACY_META_PARSER
    setting to revert to the old behaviour.

Bug Fixes

  • Resolves issue
    #59,
    by updating our metadata parser.

v0.7.3

14 Apr 06:09
Compare
Choose a tag to compare

Release Notes

v0.7.3

Release Date: 2021-04-14

Prelude

Small release to remove support for older Python versions, and to do
some housekeeping on the project repository and contributor experience.
Changes include:

  • Moving CI from Travis to Github Actions This decision was made
    following Travis CIs recent change in policies around open source
    projects.
  • Moving to Github Actions gave us the ability to define slightly
    more granular workflows, which give more insight into why tests
    failed and put CI results directly in Github.
  • Tox as a single entrypoint for all main developer tasks,
    specifically linting, testing and building docs.
  • Updated contribution guidelines

Deprecation Notes

  • This release drops support for Python versions 3.4 and 3.5. Support for python 3.4 was dropped from Pip in July 2019, and support for 3.5 in January of this year. According to PyPI Stats these versions account for a handful of downloads a month. Version 0.7.2 has identical funcitonality to this release and will still work for these versons.

Bug Fixes

  • This release resolves issue #79 by correcting an inconsistent parameter name in the documentation.

  • Building on the fix to Issue #77, we replace the custom compact module with six.

Flask-Flatpages v0.7.1

20 Apr 09:05
Compare
Choose a tag to compare

This release updates the dependencies to resolve some severe security alerts! Please update as soon as possible