v1.0.0
This is a very important release for Anchovy. The dependability of behavior correctness and stability of API has been greatly improved, and feature completeness is much higher.
What's Changed
- Add Python 3.12 to CQ pipeline by @pydsigner in #45
- GH-37: Add AssetMinifierStep, using tdewolff-minify by @pydsigner in #56
- GH-60: Don't include target directory in archive unpack custody outputs by @pydsigner in #61
- GH-66: Handle bare ContextDirs in Custodian.degenericize_path by @pydsigner in #68
- GH-67: Revert incorrect fix for UnpackArchiveStep custody information that broke staleness checks by @pydsigner in #69
- GH-70: Fix staleness check ignoring missing downstream files for UnpackArchiveStep by @pydsigner in #71
- GH-13: Add integration tests by @pydsigner in #59, #75
- Deduplicate Steps by @pydsigner in #74
- GH-77: CLI integration tests by @pydsigner in #78
- GH-57: Add a development webserver by @pydsigner in #79
- GH-72: Standardize markdown support by @pydsigner in #85
- GH-84: Enable guessing non-strict MIME types in development server by @pydsigner in #86
- GH-87: Improve DirPathCalc and its relatives by @pydsigner in #88
- GH-73: Add WebIndexPathCalc by @pydsigner in #89
- GH-62: Add yaml install extra for markdown frontmatter support by @pydsigner in #90
- GH-76: Core functionality tests by @pydsigner in #82
- Update README.md for v1.0 by @pydsigner in #91
Full Changelog: v0.13.0...v1.0.0