This file contains the "big hitters" for each release. For more detailed information about the exact changes in each release check the source code at https://github.com/rust-onig/rust-onig.
- Upgrade to Rust 2018, #170
- Replace
lazy_static
withonce_cell
- Bump Oniguruma
- Set
cargo:rerun-if-env-changed
forRUSTONIG
env variables - Ensure our environment variables start with
RUSTONIG
- MSRV bumped to 1.50.0
- Proper support for round-tripping of syntax feature falgs, including new flags that we don't recognise yet.
- Support for the
p
syntax flag.
- Use
repr(transparent)
on structs to ensure no UB - Fix for panics when encodings mis-match
- Skip empty matches only when they overlap the last match (#145)
- MSRV bumped to 1.40.0
- Add support for WASM targets to the
onig_sys
build.