tobymurray / mr_splashy_pants

MIT License
0 stars 0 forks source link

Update handlebars requirement from 3.4 to 4.1 #19

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 3 years ago

Updates the requirements on handlebars to permit the latest version.

Changelog

Sourced from handlebars's changelog.

4.1.0 - 2021-07-05

  • [Added] export StringOutput as requested in #442
  • [Changed] strict mode now applies to our helper macro handlebars_helper! and built-in helpers based on it.
  • [Fixed] Line stripping feature for standalone statment introduced in #404 is now aligned with handlebarsjs. #448

4.0.1 - 2021-06-15

  • [Fixed] Each block render error with empty array or object #445

4.0.0 - 2021-05-25

  • [Added] dev_mode for registry: templates and scripts loaded from file are always reloaded when dev mode enabled #395
  • [Added] Registry is now Clone #395
  • [Added] New built-in helper len #421
  • [Changed] Updated rhai to 0.19 and then 0.20 #391
  • [Changed] #each helper now renders else block for non-iterable data #380
  • [Changed] TemplateError and ScriptError is now a cause of RenderError #395
  • [Changed] Empty lines around block helpers are now stripped #404
  • [Changed] Breaking RenderContext::get_partial now returns Option<&Template>
  • [Changed] Breaking Capitalize names like HtmlExpression and IoError based on clippy recommendations #424
  • [Changed] Breaking Improved return type of call_inner from HelperDef to avoid misleading #437
  • [Fixed] reference starts with null, true and false were parsed incorrectly #382
  • [Fixed] dir source path separator bug on windows #389 #405
  • [Fixed] stack overflow with nested @partial-block #401
  • [Fixed] value access issue when upper block has a base value #419
  • [Fixed] escape rules for Json string literal #423
  • [Fixed] Breaking zero-arity subexpressions support #433 Zero-arity subexpression no longer resolved as variable. The behaviour is now aligned with handlebarsjs. For instance, {{(parent)}} can no longer access parent field of the context object, use {{lookup this "parent"}} instead. This change applies to partial inclusion, too.
  • [Removed] Breaking option to disable source map is removed #395
  • [Removed] Breaking TemplateFileError and TemplateRenderError are removed and merged into TemplateError and RenderError #395

3.5.5 - 2021-05-03

  • [Fixed] Panic on reporting invalid tag name #427

3.5.4 - 2021-03-27

  • [Fixed] Json string literal with escape char #422

3.5.3 - 2021-02-20

  • [Fixed] value access issue when upper block has a base value #419

... (truncated)

Commits
  • 5cf885a (cargo-release) version 4.1.0
  • 416876c (doc) update changelog
  • c09e19a (style) format code
  • bf0a021 Merge pull request #451 from twittner/issue-449
  • e8c107b Error if boolean helper params are missing.
  • 708c773 Merge pull request #448 from sunng87/fix/stripping-newlines-issue
  • 47df588 (doc) update msrv info
  • 509e3d0 (test) add test case for invert tag
  • 07c1c21 (fix) update comment for new code
  • aebab3a (feat) export StringOutput as requested in #442
  • 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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Superseded by #20.