Releases: loopwerk/Saga
Releases · loopwerk/Saga
Release list
3.5.0
3.4.2
3.4.1
Documentation Changes
- Improve Getting Started documentation
3.4.0
New Features
- Simplified the API by deprecating
register {}, which is functionally replaced byafterWrite {}
3.3.2
Documentation Changes
- Improve docs and guides
3.3.1
Bugfixes
- Fix nested pipelines on incremental rebuilds
Documentation Changes
- Improved example app: the photos are now shown with EXIF data thanks to SagaImageReader 1.2.0
3.3.0
New Features
- Renamed ignore to ignoreChanges, to remove ambiguity
3.2.0
New Features
- Add a
buildReasonproperty to Saga
This allows you to only do certain work when certain files have changed. For example, only run SwiftTailwind when css or template files were changed.
Documentation Changes
- Link to GetSaga.dev for a complete overview of all available plugins
It's too difficult to maintain this list in multiple places.
3.1.0
New Features
- Add a new
DictRenderingContextprotocol, for use with renderers that expect to use a dictionary instead of a struct
Documentation Changes
- Improve docstrings by linking to guides
- Add Syntax Highlighting guide
3.0.0
New Features
- Support for incremental builds! Instead of
saga devalways starting a brand new build on every file change, Saga is now kept alive and just reruns the pipeline, while caching the entire read step. This relies on saga-cli version 2. - Remove deprecated code
- Support for localization (i18n) (#50 by kevinrenskers)
Documentation Changes
- Add a new "Custom Feed Formats" guide
- Add a feature comparison to the readme
BREAKING CHANGES
- CLI flags
--input,--outputand--ignoreremoved - Pre/post pipeline code must move to
beforeReadandafterWritehooks
Please check the migration guide for more information.