Skip to content

Bump solid from 0.18.0 to 1.2.0 in /worker#362

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/hex/worker/solid-1.2.0
Closed

Bump solid from 0.18.0 to 1.2.0 in /worker#362
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/hex/worker/solid-1.2.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 12, 2025

Bumps solid from 0.18.0 to 1.2.0.

Release notes

Sourced from solid's releases.

Solid 1.2.0

What's Changed

New Contributors

Full Changelog: edgurgel/solid@v1.1.1...v1.2.0

Solid 1.1.1

What's Changed

New Contributors

Full Changelog: edgurgel/solid@v1.1.0...v1.1.1

Solid 1.1.0

What's Changed

New Contributors

Full Changelog: edgurgel/solid@v1.0.1...v1.1.0

Solid 1.0.1

What's Changed

Full Changelog: edgurgel/solid@v1.0.0...v1.0.1

Solid 1.0.0

What's changed

Parsing has been rewritten and there are a few breaking changes.

Check this PR for a bit more information.

... (truncated)

Changelog

Sourced from solid's changelog.

1.2.0 (2025-12-12)

Enhancements

  • Accept function as custom_filters

1.1.1 (2025-09-20)

Enhancements

  • Align the Solid.UndefinedFilterError message with Solid.UndefinedVariableError - include line number

Bug fixes

  • Return {:error, errors} tuple when both strict_filters and strict_variables are enforced while rendering a template
  • Use correct variable name in the Solid.UndefinedVariableError message
  • Fix strip_html filter to handle multiline comments
  • Fix nil argument for replace_last filter
  • Fix replace_last filter bug with duplicate substrings
  • Fix non-list inputs in sort_natural filter
  • Fix replace_first filter for nil argument

1.0.1 (2025-07-04)

Bug fixes

  • Fix parsing error when tags were incomplete
  • Point to the opening tag/object line and column when they are not closed properly

1.0.0 (2025-06-16)

Enhancements

  • Error messages are now more detailed;
  • Parsing can now fail with a list of errors instead of stopping on the first error;
  • liquid and the inline comment tag are now supported;

Bug fixes

Breaking changes

  • Parsing engine has been rewritten from scratch. Any custom tags will need to reimplemented using the Solid.Parser & Solid.Lexer functions. See existing tags as example;
  • Solid.parse/2 returns more meaningful errors and it tries to parse the whole file even when some errors are found. Example:
"""
{{ - }}
{% unknown %}
</tr></table>

... (truncated)

Commits
  • 8f8a79d chore: bump version and update CHANGELOG.md
  • db0ad08 fix: ignore find_correct_function for custom_filters callback (#183)
  • 6422b46 Accept function as custom_filters (#182)
  • 24a8f82 chore: update CHANGELOG.md and bump version
  • 8977f9d Improve UndefinedVariableError and UndefinedFilterError error messages (#180)
  • c9fba28 fix: Return error when both strict variables and filters are enabled (#179)
  • cf17a0b Fix(strip_html): handle multiline comments (#178)
  • d1937e9 fix(filter): handle nil argument for replace_last (#177)
  • 47b0b8a Fix: replace_last filter bug with duplicate substrings (#176)
  • 61b9e2d Fix: Handle non-list inputs in sort_natural filter (#175)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [solid](https://github.com/edgurgel/solid) from 0.18.0 to 1.2.0.
- [Release notes](https://github.com/edgurgel/solid/releases)
- [Changelog](https://github.com/edgurgel/solid/blob/main/CHANGELOG.md)
- [Commits](edgurgel/solid@v0.18.0...v1.2.0)

---
updated-dependencies:
- dependency-name: solid
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file elixir Pull requests that update Elixir code labels Dec 12, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 29, 2026

Superseded by #384.

@dependabot dependabot bot closed this Jan 29, 2026
@dependabot dependabot bot deleted the dependabot/hex/worker/solid-1.2.0 branch January 29, 2026 08:35
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 elixir Pull requests that update Elixir code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants