Skip to content

chore(deps): bump handlebars from 2.0.2 to 4.0.1#216

Closed
dependabot-preview[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/handlebars-4.0.1
Closed

chore(deps): bump handlebars from 2.0.2 to 4.0.1#216
dependabot-preview[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/handlebars-4.0.1

Conversation

@dependabot-preview

Copy link
Copy Markdown
Contributor

Bumps handlebars from 2.0.2 to 4.0.1.

Release notes

Sourced from handlebars's releases.

v4.0.0

4.0 Highlights

Development mode

4.0 brings in dev_mode to Handlebars. By turning on dev_mode, templates loaded from files or directories are auto-reloaded each time. This makes development workflow more fluent.

Performance improvement

4.0 provides up to 20% performance boost compared to 3.x.

Bugfixes

Several corner cases were fixed in this release. Some has already been backported on to 3.x branch.

Detailed Changelog

  • [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.
  • [Removed] Breaking option to disable source map is removed #395
  • [Removed] Breaking TemplateFileError and TemplateRenderError are removed and merged into TemplateError and RenderError #395

v3.5.3

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

v3.5.1

No release notes provided.

Changelog

Sourced from handlebars's changelog.

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.
  • [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

3.5.2 - 2020-12-29

  • [Fixed] allow / as trailing separator on Windows, backported from master #405

3.5.1 - 2020-10-25

  • [Fixed] dir source path separator bug on windows #389

3.5.0 - 2020-09-23

... (truncated)

Commits
  • 1c320ca (cargo-release) version 4.0.1
  • 570016f (chore) update changelog
  • 9eabe1f Merge pull request #445 from matthiasbeyer/test-empty-each
  • 21e5cf3 Fix: If there is no "else" block, render the empty array/object
  • 2317e0c Add test for calling each on empty vec
  • 4962d7e (chore) setup github ci
  • a1c2de3 (doc) update changelog to reflect breaking changes in #441
  • 23d3012 (fix) example of partials
  • 71b3ed9 (doc) add changelog for #404
  • f9d45cd (doc) add len to our doc #439
  • Additional commits viewable in compare view

Dependabot compatibility score

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 use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 16, 2021
@dependabot-preview

Copy link
Copy Markdown
Contributor Author

Superseded by #218.

@dependabot-preview dependabot-preview Bot deleted the dependabot/cargo/handlebars-4.0.1 branch July 5, 2021 07:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant