Skip to content

Commit

Permalink
Bump regex from 1.9.4 to 1.10.2 (#64)
Browse files Browse the repository at this point in the history
Bumps [regex](https://github.com/rust-lang/regex) from 1.9.4 to 1.10.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's
changelog</a>.</em></p>
<blockquote>
<h1>1.10.2 (2023-10-16)</h1>
<p>This is a new patch release that fixes a search regression where
incorrect
matches could be reported.</p>
<p>Bug fixes:</p>
<ul>
<li>[BUG <a
href="https://redirect.github.com/rust-lang/regex/issues/1110">#1110</a>](<a
href="https://redirect.github.com/rust-lang/regex/issues/1110">rust-lang/regex#1110</a>):
Revert broadening of reverse suffix literal optimization introduced in
1.10.1.</li>
</ul>
<h1>1.10.1 (2023-10-14)</h1>
<p>This is a new patch release with a minor increase in the number of
valid
patterns and a broadening of some literal optimizations.</p>
<p>New features:</p>
<ul>
<li><a
href="https://github.com/rust-lang/regex/commit/04f5d7be4efc542864cc400f5d43fbea4eb9bab6">FEATURE
04f5d7be</a>:
Loosen ASCII-compatible rules such that regexes like
<code>(?-u:☃)</code> are now allowed.</li>
</ul>
<p>Performance improvements:</p>
<ul>
<li><a
href="https://github.com/rust-lang/regex/commit/8a8d599f9d2f2d78e9ad84e4084788c2d563afa5">PERF
8a8d599f</a>:
Broader the reverse suffix optimization to apply in more cases.</li>
</ul>
<h1>1.10.0 (2023-10-09)</h1>
<p>This is a new minor release of <code>regex</code> that adds support
for start and end
word boundary assertions. That is, <code>\&lt;</code> and
<code>\&gt;</code>. The minimum supported Rust
version has also been raised to 1.65, which was released about one year
ago.</p>
<p>The new word boundary assertions are:</p>
<ul>
<li><code>\&lt;</code> or <code>\b{start}</code>: a Unicode
start-of-word boundary (<code>\W|\A</code> on the left,
<code>\w</code> on the right).</li>
<li><code>\&gt;</code> or <code>\b{end}</code>: a Unicode end-of-word
boundary (<code>\w</code> on the left, <code>\W|\z</code>
on the right)).</li>
<li><code>\b{start-half}</code>: half of a Unicode start-of-word
boundary (<code>\W|\A</code> on the
left).</li>
<li><code>\b{end-half}</code>: half of a Unicode end-of-word boundary
(<code>\W|\z</code> on the
right).</li>
</ul>
<p>The <code>\&lt;</code> and <code>\&gt;</code> are GNU extensions to
POSIX regexes. They have been added
to the <code>regex</code> crate because they enjoy somewhat broad
support in other regex
engines as well (for example, vim). The <code>\b{start}</code> and
<code>\b{end}</code> assertions
are aliases for <code>\&lt;</code> and <code>\&gt;</code>,
respectively.</p>
<p>The <code>\b{start-half}</code> and <code>\b{end-half}</code>
assertions are not found in any</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/regex/commit/5f1f1c8b6db4d1fd373ef1ab4eab05a8f66c4235"><code>5f1f1c8</code></a>
1.10.2</li>
<li><a
href="https://github.com/rust-lang/regex/commit/1a54a829ba730257cbb8ed53521db11be318c43e"><code>1a54a82</code></a>
deps: bump regex-automata to 0.4.3</li>
<li><a
href="https://github.com/rust-lang/regex/commit/61242b1e0e9941dadc5ec7c6cd7391db3cca5710"><code>61242b1</code></a>
regex-automata-0.4.3</li>
<li><a
href="https://github.com/rust-lang/regex/commit/50fe7d177db6854ea1a2b1d04d3db75ec544f39c"><code>50fe7d1</code></a>
changelog: 1.10.2</li>
<li><a
href="https://github.com/rust-lang/regex/commit/eb950f65e660a45c7e123f3c6fba9f2c86b4a256"><code>eb950f6</code></a>
automata/meta: revert broadening of reverse suffix optimization</li>
<li><a
href="https://github.com/rust-lang/regex/commit/e7bd19dd3ebf4b1a861275f0353202bf93a39ab1"><code>e7bd19d</code></a>
regex-lite-0.1.5</li>
<li><a
href="https://github.com/rust-lang/regex/commit/0086dec69a77a9e1153e97cd050ab567b5c7f109"><code>0086dec</code></a>
lite: fix stack overflow test</li>
<li><a
href="https://github.com/rust-lang/regex/commit/4ae14720e9599830f653ca1a881b42e620eba11e"><code>4ae1472</code></a>
tests: fix compilation of doctests on 32-bit architectures</li>
<li><a
href="https://github.com/rust-lang/regex/commit/cd79881df40755707ad9f1944b5f34881e1172b0"><code>cd79881</code></a>
regex-lite-0.1.4</li>
<li><a
href="https://github.com/rust-lang/regex/commit/466e42ca2bea2480ff367e0e26e3967435ac3e30"><code>466e42c</code></a>
lite: fix stack overflow in NFA compiler</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/regex/compare/1.9.4...1.10.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=regex&package-manager=cargo&previous-version=1.9.4&new-version=1.10.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] committed Nov 3, 2023
1 parent d713229 commit 681b6ea
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 681b6ea

Please sign in to comment.