Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 23, 2024

Bumps the all-gems group with 1 update in the / directory: liquid.
Bumps the all-gems group with 1 update in the /docs directory: csv.

Updates liquid from 5.5.1 to 5.6.0

Release notes

Sourced from liquid's releases.

v5.6.0

Highlights

Architectural Changes

  • Added new Environment class to manage configuration and state that was previously stored in Template
  • Moved tag registration from Template to Environment
  • Removed StrainerFactory in favor of Environment-based strainer creation
  • Consolidated standard tags into a new Tags module with STANDARD_TAGS constant

Performance Improvements

  • Optimized Lexer with a new Lexer2 implementation using jump tables for faster tokenization, requires Ruby 3.4
  • Improved variable rendering with specialized handling for different types
  • Reduced array allocations by using frozen empty constants

API Changes

  • Deprecated several Template class methods in favor of Environment methods
  • Added deprecation warnings system
  • Changed how filters and tags are registered to use Environment

Bug Fixes:

  • Fixed table row handling of break interrupts
  • Improved variable output handling for arrays

PRs

New Contributors

... (truncated)

Changelog

Sourced from liquid's changelog.

5.6.0 (unreleased)

Fixes

  • Fix Tokenizer to handle null source value (#1873) [Bahar Pourazar]

5.5.0 2024-03-21

Please reference the GitHub release for more information.

5.4.0 2022-07-29

Breaking Changes

  • Drop support for end-of-life Ruby versions (2.5 and 2.6) (#1578) [Andy Waite]

Features

  • Allow # to be used as an inline comment tag (#1498) [CP Clermont]

Fixes

  • PartialCache now shares snippet cache with subcontexts by default (#1553) [Chris AtLee]
  • Hash registers no longer leak into subcontexts as static registers (#1564) [Chris AtLee]
  • Fix ParseTreeVisitor for with variable expressions in Render tag (#1596) [CP Clermont]

Changed

  • Liquid::Context#registers now always returns a Liquid::Registers object, though supports the most used Hash functions for compatibility (#1553)

5.3.0 2022-03-22

Fixes

  • StandardFilter: Fix missing @​context on iterations (#1525) [Thierry Joyal]
  • Fix warning about block and default value in static_registers.rb (#1531) [Peter Zhu]

Deprecation

  • Condition#evaluate to require mandatory context argument in Liquid 6.0.0 (#1527) [Thierry Joyal]

5.2.0 2022-03-01

Features

  • Add remove_last, and replace_last filters (#1422) [Anders Hagbard]
  • Eagerly cache global filters (#1524) [Jean Boussier]

Fixes

  • Fix some internal errors in filters from invalid input (#1476) [Dylan Thacker-Smith]
  • Allow dash in filter kwarg name for consistency with Liquid::C (#1518) [CP Clermont]

5.1.0 / 2021-09-09

Features

  • Add base64_encode, base64_decode, base64_url_safe_encode, and base64_url_safe_decode filters (#1450) [Daniel Insley]

... (truncated)

Commits

Updates csv from 3.3.1 to 3.3.2

Release notes

Sourced from csv's releases.

csv 3.3.2 - 2024-12-21

Fixes

  • Fixed a parse bug with a quoted line with col_sep and an empty line. This was introduced in 3.3.1.
    • GH-324
    • Reported by stoodfarback

Thanks

  • stoodfarback
Changelog

Sourced from csv's changelog.

3.3.2 - 2024-12-21

Fixes

  • Fixed a parse bug with a quoted line with col_sep and an empty line. This was introduced in 3.3.1.
    • GH-324
    • Reported by stoodfarback

Thanks

  • stoodfarback
Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all-gems group with 1 update in the / directory: [liquid](https://github.com/Shopify/liquid).
Bumps the all-gems group with 1 update in the /docs directory: [csv](https://github.com/ruby/csv).


Updates `liquid` from 5.5.1 to 5.6.0
- [Release notes](https://github.com/Shopify/liquid/releases)
- [Changelog](https://github.com/Shopify/liquid/blob/main/History.md)
- [Commits](Shopify/liquid@v5.5.1...v5.6.0)

Updates `csv` from 3.3.1 to 3.3.2
- [Release notes](https://github.com/ruby/csv/releases)
- [Changelog](https://github.com/ruby/csv/blob/master/NEWS.md)
- [Commits](ruby/csv@v3.3.1...v3.3.2)

---
updated-dependencies:
- dependency-name: liquid
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-gems
- dependency-name: csv
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-gems
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Dec 23, 2024
@ghost
Copy link

ghost commented Dec 23, 2024

1 Message
📖 No regression tested rules have been changed.

Generated by 🚫 Danger

@adangel adangel added this to the 7.9.0 milestone Dec 23, 2024
@adangel adangel merged commit 9a5e58a into main Dec 23, 2024
3 checks passed
@dependabot dependabot bot deleted the dependabot/bundler/all-gems-30c6f1b94a branch December 23, 2024 08:50
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 ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants