PackageTrack
Sign in Get early access

regress

A regular expression engine targeting EcmaScript syntax

0.11.1 39M downloads/mo #1441 most downloaded on crates.io ridiculousfish/regress

What this package is like to depend on

Last release 4 months ago

29 Mar 2026

Ships fairly regularly

a new release about every 3 months

Some releases are documented

notes for 8 of 24 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

24 releases · first in 2020

3 releases in the last 12 months

see the full history below

Release timeline

24 releases · May 2020 to Mar 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 24
  1. 0.11.1 29 Mar 2026
    Release notes

    Fixed

    • Fix incorrectly faililng to match with certain long literal sequences within lookbehind assertions

    New Contributors

    Full Changelog: v0.11.0...v0.11.1

    Open source →
  2. 0.11.0 10 Mar 2026
    Release notes

    v0.11.0

    This release adds support for duplicate named capture groups and includes a set of correctness fixes around Unicode case folding, word-character handling, and capture-group indexing. Unicode data has also been updated to Unicode 17.

    Added

    • Implement TC39 duplicate named capturing groups support, allowing the same group name in disjoint alternations.
    • Update Unicode data tables to Unicode 17.

    Fixed

    • Fix incorrect ASCII executor behavior when Unicode mode and case-insensitive matching were combined.
    • Fix Unicode case-insensitive word-character handling for characters such as U+212A and U+017F (in fact the only such characters).
    • Fix a panic for character classes for certain script extensions

    New Contributors

    Full Changelog: v0.10.4...v0.11.0

    Open source →
  3. 0.10.5 30 Oct 2025
    Release notes

    What's Changed

    • impl Modifier by @asukaminato0721 in #133
    • Update hashbrown requirement from 0.15.0 to 0.16.0
    • Fixes a bug where a branch that could never match would incorrectly number capture groups #131
    • Fixes a bug where certain non-greedy loops over empty capture groups might loop infinitely #131
    • Various performance optimizations

    Full Changelog: v0.10.4...v0.10.5

    Open source →
  4. 0.10.4 13 Jul 2025
    Release notes

    What's Changed

    Welcome new committer @asukaminato0721

    Full Changelog: v0.10.3...v0.10.4

    Open source →
  5. 0.10.3 21 Jan 2025
    Release notes

    What's changed

    • Fix a panic for certain regular expressions when matching in UTF-16 or UCS-2 mode #101
    • Fixed incorrect matches in UTF-16 or UCS-2 mode and improved test coverage
    Open source →
  6. 0.10.2 12 Jan 2025
    Release notes

    What's Changed

    • Fix a crash with empty brackets like /[]*/ in #99
    • Fix a false positive match for ASCII brackets against certain UTF-16 inputs in #100
    • Update hashbrown requirement from 0.14.3 to 0.15.0 by @dependabot in #98
    Open source →
  7. 0.10.1 02 Sep 2024

    Nothing published for this version

  8. 0.10.0 29 May 2024
    Release notes

    Version 0.10.0 of regress, REGex in Rust with EmcaScript Syntax.

    • Update unicode to 15.1.0 (#94)

    Full Changelog: v0.9.1...v0.10.0

    Open source →
  9. 0.9.1 02 Apr 2024
    Release notes

    Version 0.9.1 of regress, REGex in Rust with EmcaScript Syntax.

    • Fix UTF-16 next position methods (#93)

    Full Changelog: v0.9.0...v0.9.1

    Open source →
  10. 0.9.0 26 Feb 2024

    Nothing published for this version

  11. 0.8.0 29 Jan 2024

    Nothing published for this version

  12. 0.7.1 25 Aug 2023

    Nothing published for this version

  13. 0.7.0 25 Aug 2023

    Nothing published for this version

  14. 0.6.0 28 Apr 2023

    Nothing published for this version

  15. 0.5.0 13 Mar 2023

    Nothing published for this version

  16. 0.4.1 09 Jul 2021

    Nothing published for this version

  17. 0.4.0 09 Jul 2021

    Nothing published for this version

  18. 0.3.0 30 May 2021

    Nothing published for this version

  19. 0.2.0 21 Oct 2020

    Nothing published for this version

  20. 0.1.4 10 Sep 2020

    Nothing published for this version

  21. 0.1.3 26 May 2020

    Nothing published for this version

  22. 0.1.2 25 May 2020

    Nothing published for this version

  23. 0.1.1 25 May 2020

    Nothing published for this version

  24. 0.1.0 25 May 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive