Releases: getpelican/pelican
Releases · getpelican/pelican
Pelican 4.9.1
- Ensure
tzdata
dependency is installed on Windows (#3246 by @MinchinWeb)
Pelican 4.9.0
- Upgrade code to new minimum supported Python version: 3.8
- Settings support for
pathlib.Path
(#2758) - Various improvements to Simple theme (#2976)
- Use Furo as Sphinx documentation theme (#3023)
- Default to 100 articles maximum in feeds (#3127)
- Add
period_archives common context
variable (#3148) - Use
watchfiles
as the file-watching backend (#3151) - Add GitHub Actions workflow for GitHub Pages (#3189)
- Allow dataclasses in settings (#3204)
- Switch build tool to PDM instead of Setuptools/Poetry (#3220)
- Provide a
plugin_enabled
Jinja test for themes (#3235) - Preserve connection order in Blinker (#3238)
- Remove social icons from default
notmyidea
theme (#3240) - Remove unreliable
WRITE_SELECTED
feature (#3243) - Importer: Report broken embedded video links when importing from Tumblr (#3177)
- Importer: Remove newline addition when iterating Photo post types (#3178)
- Importer: Force timestamp conversion in Tumblr importer to be UTC with offset (#3221)
- Importer: Use tempfile for intermediate HTML file for Pandoc (#3221)
- Switch linters to Ruff (#3223)
Pelican 4.8.0
Pelican 4.7.2
Pelican 4.7.1
- Extend rich logging to server component (#2927)
- Fix an issue where metadata flagged to be discarded was being cached (#2926)
- Adjust suffix in server to allow redirection when needed (#2931)
- Add MIME types for web fonts (#2929)
- Distribute sample data used to run tests (#2935)
- Add Python 3.10 to test matrix
Pelican 4.7.0
- Improve default theme rendering on mobile and other small screen devices (#2914)
- Add support for hidden articles (#2866)
- Improve word count behavior when generating summary CJK & other locales (#2864)
- Add progress spinner during generation (#2869) and richer logging (#2897), both via Rich
- Invoke tasks
serve
andlivereload
now auto-open a web browser pointing to the locally-served web site (#2764) - Support some date format codes used by ISO dates (#2902)
- Document how to add a new writer (#2901)
Pelican 4.6.0
Pelican 4.5.4
Replace plugin definitions in settings with string representations after registering, so they can be cached correctly (#2828).
Pelican 4.5.3
Fix a mistake made in PR #2821
Pelican 4.5.2
Improve logging of generators and writer loaders