{"ecosystem":"cargo","package":"askama","from_version":null,"to_version":null,"changes":[{"from_version":"v0.14.0","to_version":"v0.15.0","change_type":"breaking","description":"Greatly improve error messages on nightly by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/525","migration_hint":null},{"from_version":"v0.14.0","to_version":"v0.15.0","change_type":"breaking","description":"Generate a `TokenStream` rather than a `String` by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/558","migration_hint":null},{"from_version":"v0.14.0","to_version":"v0.15.0","change_type":"breaking","description":"parser: use `LocatingSlice<&str>` instead of `&str` by @Kijewski in https://github.com/askama-rs/askama/pull/560","migration_hint":null},{"from_version":"v0.14.0","to_version":"v0.15.0","change_type":"breaking","description":"Use `Parser::[with_]span()` to get byte range and use byte range for `proc_macro::Span` by @Kijewski in https://github.com/askama-rs/askama/pull/571","migration_hint":null},{"from_version":"v0.3.5","to_version":"v0.13.0-pre.0","change_type":"breaking","description":"Add concat operator `~` by @Kijewski in https://github.com/askama-rs/askama/pull/236","migration_hint":null},{"from_version":"v0.3.5","to_version":"v0.13.0-pre.0","change_type":"breaking","description":"Add support for \"runtime\" values by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/311","migration_hint":null},{"from_version":"v0.3.5","to_version":"v0.13.0-pre.0","change_type":"breaking","description":"Implement `enum` variants by @Kijewski in https://github.com/askama-rs/askama/pull/255","migration_hint":null},{"from_version":"v0.3.5","to_version":"v0.13.0-pre.0","change_type":"breaking","description":"Relax `filesizeformat` filter requirements by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/216","migration_hint":null},{"from_version":"v0.3.5","to_version":"v0.13.0-pre.0","change_type":"breaking","description":"derive: implement template attribute `blocks` by @Kijewski in https://github.com/askama-rs/askama/pull/337","migration_hint":null},{"from_version":"v0.13.0-pre.0","to_version":"v0.13.0","change_type":"breaking","description":"Add support for \"runtime\" values by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/311","migration_hint":null},{"from_version":"v0.13.0-pre.0","to_version":"v0.13.0","change_type":"breaking","description":"Implement `enum` variants by @Kijewski in https://github.com/askama-rs/askama/pull/255","migration_hint":null},{"from_version":"v0.13.0-pre.0","to_version":"v0.13.0","change_type":"breaking","description":"Relax `filesizeformat` filter requirements by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/216","migration_hint":null},{"from_version":"v0.13.0-pre.0","to_version":"v0.13.0","change_type":"breaking","description":"derive: implement template attribute `blocks` by @Kijewski in https://github.com/askama-rs/askama/pull/337","migration_hint":null},{"from_version":"v0.13.0-pre.0","to_version":"v0.13.0","change_type":"breaking","description":"Add concat operator `~` by @Kijewski in https://github.com/askama-rs/askama/pull/236","migration_hint":null}],"total":14,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}