NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1134 most downloaded on crates.io
Rust-Onig is a set of Rust bindings for the Oniguruma regular expression library. Oniguruma is a modern regex library with support for multiple character encodings and regex syntaxes.
Last release 5 months ago
27 Apr 2026
Release timing varies
gaps range from 3 weeks to 2.8 years
Rarely documented
notes for 9 of 56 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
56 releases · first in 2016
Fix build failure on BSD platforms due to missing alloca.h by @Copilot in #225
Full Changelog: v6.5.2...v6.5.3
Fixup Windows Build by @iwillspeak in #200
onig_sys crate on crates.io is 404 by @rhysd in #209Full Changelog: V6.5.1...v6.5.2
One column per quarter.
onig_sys crate on crates.ioRegion::reserve() via checked usize → c_int castVersion bumps by @iwillspeak in #202
Try to Match Whole String for is_match by @iwillspeak in #172
is_match by @iwillspeak in #172Full Changelog: v6.4.0...V6.5.0
This release contains two feature requests from @lopopolo . We no longer rely on the older lazy_static crate for shared mutex initialisation, and the
This release contains two feature requests from @lopopolo. We no longer rely on the
older lazy_static crate for shared mutex initialisation, and the crates have been bumped
to 2018.
lazy_static with once_cell by @lopopolo in #169Full Changelog: v6.3.2...v6.4.0
Bump the Oniguruma version to 6.9.8. Thanks to @Techcable for adding cargo:rerun-if-env-changed to prevent unwanted rebuilds of Oniguruma.
Bump the Oniguruma version to 6.9.8. Thanks to @Techcable for adding cargo:rerun-if-env-changed to
prevent unwanted rebuilds of Oniguruma.
Full Changelog: v6.3.0...v6.3.2
cargo:rerun-if-env-changed for RUSTONIG env variablesRUSTONIGNothing published for this version
Bugfix release to properly handle round-tripping of Syntax bits.
Bugfix release to properly handle round-tripping of Syntax bits.
p syntax flag.Nothing published for this version
Use repr(transparent) on structs to ensure no UB
repr(transparent) on structs to ensure no UBOnig 6.1.0 and onig_sys 69.5.1 with:
onig_sys build.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →