---
title: "fancy-regex Breaking Changes on crates.io | Since.dev"
description: "What each fancy-regex release removed, renamed or changed: 3 breaking changes in 1 version on crates.io, each with its source."
canonical_url: https://since.dev/packages/crates/fancy-regex
last_updated: 2026-10-24
---

# fancy-regex breaking changes

Every breaking API change we have recorded in fancy-regex on crates.io: 3 breaking changes in 1 version. Below are its newest version, removals and renames first, each with its source.

Newest change October 24, 2026

## 0.20.0

3 breaking changes, first published October 24, 2026.

- **Behavior changed**  

In Unicode mode, \\xHH escapes above 0x7F match the Unicode codepoint encoded as UTF-8 rather than a raw byte, so patterns such as \\xFF now match ÿ. Bytes modes are unchanged. [github.com](https://github.com/fancy-regex/fancy-regex/releases/tag/0.20.0)
- **Behavior changed** `delegate_dfa_size_limit`  

The option now limits the lazy DFA cache capacity instead of the fully compiled DFA size limit, so limits tuned under the old meaning may behave differently. [github.com](https://github.com/fancy-regex/fancy-regex/releases/tag/0.20.0)
- **Behavior changed** `Regex.capture_names`  

capture_names now reports the name for every group declared with the same name, and named backreferences resolve to the last group with that name. Code that assumed one group per name may see different results. [github.com](https://github.com/fancy-regex/fancy-regex/releases/tag/0.20.0)

## Check your code

These are the changes. To see which of them reach your code, [scan a public repository](https://since.dev/scan.md), or have your coding agent call `check_code` with your manifest or lockfile over [MCP](https://since.dev/docs.md#mcp). [The API](https://since.dev/docs.md#api) reads every change in every version, not only the newest. On Team and up, a fix pull request opens for the changes that reach a connected repository. Nothing merges or deploys.

## Put your code on continuous management.

Scan a public repository now, or give your agent one line.

### See how out of date your code is.

[Scan a repository](https://since.dev/scan.md). Any public GitHub repository. No sign-in.

### Tell your agent what changed since it was trained.

`claude mcp add --transport http since https://api.since.dev/mcp`

---

Every page on this site as Markdown: https://since.dev/sitemap.md. For agents: https://since.dev/llms.txt.
