heroku / libcnb.rs

A framework for writing Cloud Native Buildpacks in Rust
BSD 3-Clause "New" or "Revised" License
37 stars 8 forks source link

Update fancy-regex requirement from 0.11.0 to 0.12.0 #733

Closed dependabot[bot] closed 11 months ago

dependabot[bot] commented 11 months ago

Updates the requirements on fancy-regex to permit the latest version.

Changelog

Sourced from fancy-regex's changelog.

[0.12.0] - 2023-11-11

Added

  • Support for no_std (the std feature is enabled by default but can be disabled if desired) (#111)
  • TryFrom &str and String impl for Regex (#115)

Changed

  • Error and its components are now Clone (#116)
  • MSRV (minimum supported Rust version) is now 1.61.0 (from 1.42.0)

[0.11.0] - 2023-01-12

Added

  • Support for conditionals: using a regex like (?<test>a)?b(?(test)c|d) will try to match c after b if a matched in the capture group named test, otherwise d after b if a wasn't captured into the test group.

Changed

  • Updated parse errors to show the position they occurred at.

Fixed

  • Fix panic when backref is used within referenced group itself and group end index is not known yet (#103)

[0.10.0] - 2022-04-28

Added

[0.9.0] - 2022-04-21

Added

  • Support for \K (keep out): Using a regex like @\K\w+ will match things like @foo but the resulting match text will only include foo, keeping out the @.

[0.8.0] - 2022-02-22

Added

  • Allow users to disable any of the unicode and perf-* features of the regex crate. Disabling these features can reduce compile time and/or binary size for use cases where these features are not needed. (All features remain enabled by default.)

Changed

  • MSRV (minimum supported Rust version) is now 1.42.0 (from 1.41.1)

[0.7.1] - 2021-07-29

Fixed

  • Fix panic on incomplete escape sequences in input regexes
  • Disallow quantifers on lookarounds and other zero-width assertion expressions, e.g. the + in (?=hello)+

[0.7.0] - 2021-07-12

Added

  • Regex now has replace methods like the regex crate:

... (truncated)

Commits
  • 3a1b51b Version 0.12.0
  • 0443e74 Merge pull request #115 from ch3pjw/try_from
  • e32a40d Merge branch 'main' into try_from
  • cbb0ad2 Merge pull request #119 from fancy-regex/replace-actions-rs
  • 51d2dee CI: Replace actions-rs
  • e4f9192 Merge pull request #116 from ch3pjw/error_clone
  • 297b29a Merge pull request #118 from fancy-regex/fix-build
  • 0b0ee9b Fix MSRV and coverage build after merge
  • 3a52e63 Merge pull request #111 from Systemcluster/no-std
  • 77b7f7d Make Error and its components Clone
  • 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 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 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)