handlebars_misc_helpers
handlebars_misc_helpers copied to clipboard
⬆️ Update handlebars requirement from ^5.0 to ^6.0
Updates the requirements on handlebars to permit the latest version.
Release notes
Sourced from handlebars's releases.
v6.0.0
What's Changed
- chore(deps-dev): bump express from 4.18.2 to 4.19.2 in /playground/www by
@dependabotin sunng87/handlebars-rust#639- impl From for RenderErrorReason by
@cmrschwarzin sunng87/handlebars-rust#644- Fix nested partial indenting by
@cmrschwarzin sunng87/handlebars-rust#646- chore(deps): update env_logger requirement from 0.10 to 0.11 by
@dependabotin sunng87/handlebars-rust#631- add common IDEs to .gitignore by
@cmrschwarzin sunng87/handlebars-rust#649- refactor: add non_exhaustive to all pub items with pub members by
@sunng87in sunng87/handlebars-rust#647- Fix Nested path lookup bug by
@cmrschwarzin sunng87/handlebars-rust#651- chore(deps-dev): bump braces from 3.0.2 to 3.0.3 in /playground/www by
@dependabotin sunng87/handlebars-rust#648- chore(deps-dev): bump ws from 8.11.0 to 8.17.1 in /playground/www by
@dependabotin sunng87/handlebars-rust#652- Allow users to set single block params. by
@cmrschwarzin sunng87/handlebars-rust#655- Fix indent v2 by
@cmrschwarzin sunng87/handlebars-rust#654- feat: add PathSeg to public API by
@geoffreygarrettin sunng87/handlebars-rust#656- Fix #611 by
@cmrschwarzin sunng87/handlebars-rust#657- apply clippy fixes by
@cmrschwarzin sunng87/handlebars-rust#659- Fix edge case around nested empty partials by
@cmrschwarzin sunng87/handlebars-rust#658- fix: clippy warnings on optional feature tests by
@sunng87in sunng87/handlebars-rust#660- Avoid cloning the Render Context by
@cmrschwarzin sunng87/handlebars-rust#661- Zero alloc indent write by
@cmrschwarzin sunng87/handlebars-rust#663- Eliminate
RenderContextInnerby@cmrschwarzin sunng87/handlebars-rust#662See manually crafted changelog here: https://github.com/sunng87/handlebars-rust/blob/master/CHANGELOG.md#600---2024-07-20
New Contributors
@cmrschwarzmade their first contribution in sunng87/handlebars-rust#644@geoffreygarrettmade their first contribution in sunng87/handlebars-rust#656Full Changelog: https://github.com/sunng87/handlebars-rust/compare/v5.1.2...v6.0.0
Changelog
Sourced from handlebars's changelog.
6.0.0 - 2024-07-20
- [Fixed] Various indent issue with partials, empty lines and helpers #646 #654 #658
- [Fixed] Bug when accessing nested path #651
- [Added] New public access to
PathSeg#656- [Added] New API to set single block params in
BlockContext#655- [Added]
From<RenderError>forRenderErrorReason#644- [Changed] Add
non_exhaustiveattribute to all public memebers #647- [Changed]
RenderContextAPI and improved performance for partial rendering #661 #662- [Changed] Improved error messsage for template parsing #638
5.1.2 - 2024-03-24
5.1.1 - 2024-01-18Yanked
- [Changed] Turned off pub access of
chaininHelperTemplate5.1.0 - 2024-01-17
- [Added] Chained
else ifblock support #6295.0.0 - 2023-12-31
- [Added] public mutable access to local variables in
BlockContext#533- [Changed] Simplified lifetime specifiers for
Helper,ScopedJsonand some other related types and functions. #532- [Changed] Updated
TemplateErrorto reduce its size. Direct field access is removed in favor of access methods- [Changed] Introducing
RenderErrorReasonfor typed render error- [Changed] Changed
register_template_directoryapi for more customizations #[610]- [Changed] Updated rust-embed to 8.0
4.3.4 - 2022-09-11
- [Added] New
write_fmtfunction forOutput#522- [Added]
reason()method forTemplateErrorto access underlying reason, this replaces original direct.reasonaccess.- [Changed] Direct access to
TemplateError'sreasonfield is depreacted will be removed in future.4.3.3 - 2022-07-20
- [Fixed] Disable partial expression indentation with
{{~> partial}}to bring behavior closer in line with original javascript version. #518
... (truncated)
Commits
a4b978e(cargo-release) version 6.0.0c5a0173chore: update changelog for upcoming release0af6fdcMerge pull request #662 from cmrschwarz/eliminate_rc_innerb9bbd80Merge pull request #663 from cmrschwarz/zero_alloc_indent_writecace44dadd zero allocation indenting function51808b9add nested partials benchmark64b709celiminate RenderContextInner080b5e0Merge pull request #661 from cmrschwarz/avoid_context_clone_v21adbc0aremove some outdated comments in expand_partial653b348restore dev mode funcationality- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)