DevAly / wordpress-routes

Simple routing for WordPress
GNU General Public License v3.0
10 stars 1 forks source link

Bump mustache/mustache from 2.7.0 to 2.14.1 #25

Open dependabot[bot] opened 2 years ago

dependabot[bot] commented 2 years ago

Bumps mustache/mustache from 2.7.0 to 2.14.1.

Release notes

Sourced from mustache/mustache's releases.

Mustache.php v2.14.1 — Security release

  • Fix CVE-2022-0323, possible RCE when rendering untrusted user templates, reported by @​altm4n via huntr.dev
  • Improve compatibility with PHP 8.1

Mustache.php v2.14.0

Mustache.php v2.13.0

  • Fix notices on PHP 7.4 (Thanks @​tomjn, @​stronk7, and @​JoyceBabu!)
  • Fix a parse error in the delimiter change tag (e.g. {{=<% %>=}}) and throw a syntax error when it's invalid.
  • Improve Tokenizer::scan performance by 98.2%.
  • Test against all the PHPs in CI.

Mustache.php v2.12.0

  • Prevent redundant Autoloader registration (Thanks @​hcpss-banderson!)
  • Add a ProductionFilesystemLoader, which doesn't read template file contents before every render.
  • Improve test coverage.
  • Fix a bug when rendering the same block names multiple times in one template.
  • Add a delimiters option for overriding default delimiters at the engine level.
  • Add validation to prevent empty template_class_prefix config.

Mustache.php v2.11.1

  • Fix test bootstrap in PHP < 5.5

Mustache.php v2.11.0

  • Add support for exception chaining (Thanks @​thewilkybarkid!)
  • Support parent tags and block args as direct children of blocks and sections.
  • Add support for non-local templates via FilesystemLoader (Thanks @​oschettler!)

Mustache.php v2.10.0

  • Respect delimiter changes inside lambda sections. See janl/mustache.js#489
  • Fix incorrect padding added to lambda values inside partials. See #286
  • Make LambdaHelper invokable. See #285

Mustache.php v2.9.0

  • Lazily evaluate template BLOCKS pragma sections. See #264 and #265. Thanks @​damyon!
  • Add ANCHORED-DOT pragma to enable "anchored dot notation". See #129 and mustache/spec#52
  • A bit of CS cleanup, and remove the unused create_example script.

Mustache.php v2.8.0

  • Tons of CS fixes. Thanks @​keradus!
  • Fix for extra indent inside template inheritance sections.
Commits
  • 579ffa5 Fix CVE-2022-0323 (improper neutralization of section names)
  • 0762097 Explicitly treat null as an empty string when interpolating.
  • 7fd191f Remove unused variable.
  • e7165a3 Only check for mbstring.func_overload in < PHP 8.x
  • 26c8a44 Fix PHP 8.1 deprecation warning when user lambdas do not return a string
  • 4e2724d Merge branch 'release/2.14.0'
  • 3ce0ee0 Bump to v2.14.0, bump spec version to 1.2.2
  • 6361644 Merge pull request #380 from schlessera/fix/trim-php-8.1
  • d6340c8 Update readme link
  • 1a125df Brevity.
  • 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 You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/DevAly/wordpress-routes/network/alerts).