Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 17, 2024

Updates the requirements on smarty/smarty to permit the latest version.

Changelog

Sourced from smarty/smarty's changelog.

[5.1.0] - 2024-04-22

  • Prevent deprecation notices during compilation in PHP8.3 #996
  • Fix that getTemplateVars would return an array of objects instead of the assigned variables values #994
  • Fix Smarty::assign() not returning $this when called with an array as first parameter #972
  • Documented support for {if $element is in $array} syntax #937
  • Added support for {if $element is not in $array} syntax #937
  • Using stream variables in templates now throws a deprecation notice #933
  • Internal compiler classes always return a string (the internal has_code flag has been removed for simplicity) #918
  • Fix invalid classnames in Runtime code for foreach #1000

[5.0.1] - 2024-03-27

  • Fix error in Smarty\Smarty::compileAllTemplates() by including missing FilesystemIterator class #966

[5.0.0] - 2024-03-25

  • Fixed that scoped variables would overwrite parent scope #952
  • Removed publicly accessible $tpl->_var_stack variable

Fixed

  • Too many shorthand attributes error when using a modifier as a function with more than 3 parameters in an expression #949

Removed

  • Dropped support for undocumented {time()} added in v5.0.0 since we already have the documented {$smarty.now}

[5.0.0-rc3] - 2024-02-26

Added

  • PHP8.3 support #925
  • Backlink to GitHub in docs
  • Explain how to do escaping and set-up auto-escaping in docs #865
  • Link to variable scope page in the documentation for the assign tag #878
  • Add support for implode, substr and json_encode as modifiers/functions in templates #939
  • Add template path to CompilerException to enable rich debug features #935

Fixed

  • The {debug} tag was broken in v5 #922
  • Documentation on {if $x is even by $y} syntax
  • Fix incorrect compilation of expressions when escape_html=true #930

[5.0.0-rc2] - 2023-11-11

Fixed

  • Registered output filters wouldn't run #899
  • Use of negative numbers in {math} equations #895
  • Do not auto-html-escape custom function results #906
  • Fix case-sensitive tag names #907

Removed

... (truncated)

Commits
  • 8d53d3c Merge branch 'release/5.1.0'
  • 47c4864 version bump
  • f411247 Prevent notices on null to string conversion in Template::appendCode (#1002)
  • 9a8702d Corrected invalid classnames in Runtime code for foreach (#1001)
  • 5ee4363 Fix change in signature of getTemplateVars (#995)
  • 77c0b74 Fix docblock types (#992)
  • 34adf4e Fixed unit tests to not rely on the existence of any domain or unavailability...
  • 5400b53 Revert "fix release tooling to support/5 branch"
  • 599bcee Fix Smarty::assign() not returning when called with an array as first parame...
  • 569cef7 fix release tooling to support/5 branch
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
smarty/smarty [>= 4.1.a, < 4.2]

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 dependabot bot added the dependencies Pull requests that update a dependency file label May 17, 2024
Updates the requirements on [smarty/smarty](https://github.com/smarty-php/smarty) to permit the latest version.
- [Release notes](https://github.com/smarty-php/smarty/releases)
- [Changelog](https://github.com/smarty-php/smarty/blob/master/CHANGELOG.md)
- [Commits](smarty-php/smarty@v3.1.48...v5.1.0)

---
updated-dependencies:
- dependency-name: smarty/smarty
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/composer/smarty/smarty-gte-3.1.48lt-6.0.0 branch from c03c5f5 to d095d14 Compare May 17, 2024 19:56
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants