citizenlab
citizenlab copied to clipboard
Bump liquid from 5.4.0 to 5.5.0 in /back
Bumps liquid from 5.4.0 to 5.5.0.
Release notes
Sourced from liquid's releases.
v5.5.0
What's Changed
- Migrate off probot-CLA to new GitHub Action by
@cursedcoderin Shopify/liquid#1597- Increase performance in Liquid::Lexer#tokenize by
@Watson1978in Shopify/liquid#1606- Raise Liquid::SyntaxError instead of NoMethodError for invalid range by
@dylanahsmithin Shopify/liquid#1607- Add a variable_name method Increment and Decrement tags objects by
@dylanahsmithin Shopify/liquid#1609- Stop using Liquid::Expression.parse for integration testing by
@dylanahsmithin Shopify/liquid#1610- Reserve keyword arguments for new options in assert_template_result by
@dylanahsmithin Shopify/liquid#1612- Use assert_template_result & assert_match_syntax_error in more places by
@dylanahsmithin Shopify/liquid#1611- Add partials, error_mode and render_errors options to assert_template_result by
@dylanahsmithin Shopify/liquid#1614- Expose alias_name and for_loop? in render tag by
@Maaarcocrin Shopify/liquid#1615- Use assert_template_result partials option to specify file system state by
@dylanahsmithin Shopify/liquid#1620- Stop freezing the static environment hashes to allow Proc memoization by
@dylanahsmithin Shopify/liquid#1623- Stop using assert_template_result in some tests depending on language extension by
@dylanahsmithin Shopify/liquid#1622- Add a test and improve one for testing break by
@dylanahsmithin Shopify/liquid#1616- Update escape filter reference summary by
@liamgriffinin Shopify/liquid#1628- Clarifying description for {% comment %} by
@Jan0707in Shopify/liquid#1636- fix tablerow drop's last attribute with missing cols param by
@ggmichaelgoin Shopify/liquid#1633- Support big integers in truncatewords and slice filters by
@dylanahsmithin Shopify/liquid#1617- tablerow: Avoid accidental special case for constant nil cols by
@dylanahsmithin Shopify/liquid#1644- Remove Usage.increment calls that have been shown to in fact be used by
@dylanahsmithin Shopify/liquid#1645- Update link paths in docs markup by
@erinmorrisseyin Shopify/liquid#1635- Fix missing inheritance of disabled tags by
@dylanahsmithin Shopify/liquid#1646- Prevent an internal error in include tag from non-string template_name by
@dylanahsmithin Shopify/liquid#1648- Fix tags in comment by
@peterzhu2118in Shopify/liquid#1345- Use static environment assert_template_result input values by
@dylanahsmithin Shopify/liquid#1641- refactor: Advance tokenizer array offset instead of using Array#shift by
@dylanahsmithin Shopify/liquid#1653- clarify inline_comment by
@shainaraskasin Shopify/liquid#1656- Allow commas to separate
fortag attributes by@dylanahsmithin Shopify/liquid#1658- [Liquid reference docs] Adding more content to divided_by filter by
@liamgriffinin Shopify/liquid#1665- Use cache built into
ruby/setup-rubyaction by@ashmaroliin Shopify/liquid#1671- Provide another assertion for to_liquid_value unless tag test by
@dylanahsmithin Shopify/liquid#1672- Instrument usage of bug with iteration of String with offset or 0 limit by
@dylanahsmithin Shopify/liquid#1667- Initialize context to nil on the Drop class by
@jemmaissroffin Shopify/liquid#1673- Improve test coverage of the to_liquid_value feature. by
@dylanahsmithin Shopify/liquid#1674- raise invalid integer argument error from tablerow by
@ggmichaelgoin Shopify/liquid#1676- recursively parse brackets on variable lookup by
@ggmichaelgoin Shopify/liquid#1680- Allow raw tag to be used with whitespace control by
@Maaarcocrin Shopify/liquid#1683- Avoid a couple of duplicate assertions by
@dylanahsmithin Shopify/liquid#1675- fix variable lookup parse timing out with missing closing bracket by
@ggmichaelgoin Shopify/liquid#1684- Fix CI (as it installs RuboCop 1.45.1 and fails) by
@karreiroin Shopify/liquid#1686- Update link paths in docs markup by
@erinmorrisseyin Shopify/liquid#1685- Update
rubocop-shopify(2.7.0 -> 2.12.0) by@karreiroin Shopify/liquid#1687- Revert "Instrument usage of bug with iteration of String with offset or 0 limit" by
@dylanahsmithin Shopify/liquid#1677- set context's template_name with template's name by
@ggmichaelgoin Shopify/liquid#1692- render template name with Liquid Syntax errors by
@ggmichaelgoin Shopify/liquid#1695- Update Liquid Documentation from Shopify URL by
@JLoppertin Shopify/liquid#1712- Fix broken documentantion link in README by
@robertasgin Shopify/liquid#1688- [trim] Fix trimming at end of raw block when specified in the opening tag by
@gmalettein Shopify/liquid#1717- Add
sumfilter to standard filters by@adamklingbaumin Shopify/liquid#1722
... (truncated)
Changelog
Sourced from liquid's changelog.
5.5.0 2024-03-21
Please reference the GitHub release for more information.
Commits
6bf1877Merge pull request #1791 from Shopify/v5.5.056a0b7cBump to v5.5.0dba7330Merge pull request #1760 from mtasaka/nil-nil-comparison-fix4a4fe3cMerge pull request #1781 from Shopify/contextualize-before-to-liquid4f35b0bupdate liquid-ca5e5fabupdate variable's context before invoking its to_liquid02ecaabMerge pull request #1783 from Shopify/contains-encoding1b2b629Allow for binary comparison of incompatible strings9b38a15Merge pull request #1776 from Shopify/refactor/invalid-encoding-error7b25b77add new TemplateEncodingError- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)