• 4.0.0 a9fb7ba1da

    4.0.0 Stable

    marvin8 released this 2026-06-19 06:21:13 +00:00 | 40 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    [4.0.0] - 2026-06-19

    Bug Fixes

    • 🐛 wrap template file errors in Feed2FediError with descriptive path
    • 🐛 surface Jinja2 and encoding errors as Feed2FediError

    CI

    • 👷 enforce test coverage abve 75%

    Documentation

    • 📝 update docs for Jinja2 template syntax and migration guide

    Features

    • replace custom template engine with Jinja2
    • add feed2fedi-migrate-templates CLI subcommand

    Refactoring

    • ♻️ remove obsolete feed2fedi-convert-config INI-to-JSON utility

    Testing

    • write failing tests for Jinja2 template rendering
    • write failing tests for migrate-templates
    • add tests for logging_config helper functions and configure_logging
    Downloads