Skip to content

Releases: kkos/oniguruma

6.9.2 Release Candidate 3

23 Apr 03:13
Compare
Choose a tag to compare
Pre-release
  • add doc/SYNTAX.md into distribution file

6.9.2 Release Candidate 2

09 Apr 00:41
Compare
Choose a tag to compare
Pre-release

6.9.2 Release Candidate 1

01 Apr 08:06
Compare
Choose a tag to compare
Pre-release
  • Update Unicode version 12.1.0 (draft)

  • NEW: Unicode Text Segment mode option (?y{g}) (?y{w})

    g: Extended Grapheme Cluster mode / w: Word mode

release 6.9.1

11 Dec 01:05
Compare
Choose a tag to compare
  • Speed improvement (* especially UTF-8)

release 6.9.0

03 Sep 00:10
Compare
Choose a tag to compare
  • Update Unicode version 11.0.0
  • NEW: add Emoji properties

release 6.8.2

17 Apr 00:24
Compare
Choose a tag to compare
  • Fix: #80 UChar in header causes issue
  • NEW API: onig_set_callout_user_data_of_match_param() (* omission in 6.8.0)
  • add doc/CALLOUTS.API and doc/CALLOUTS.API.ja

release 6.8.1

19 Mar 03:06
Compare
Choose a tag to compare
  • Update shared library version to 5.0.0 for API incompatible changes from 6.7.1

release 6.8.0

16 Mar 01:48
Compare
Choose a tag to compare
  • Retry-limit-in-match function enabled by default
  • NEW: configure option --enable-posix-api=no (* enabled by default)
  • NEW API: onig_search_with_param(), onig_match_with_param()
  • NEW: Callouts of contents (?{...contents...}) (?{...}[X<>]) (?{{....}})
  • NEW: Callouts of name (*name) (*name[tag]{args...})
  • NEW: Builtin callouts (*FAIL) (*MISMATCH) (*ERROR{n}) (*COUNT) (*MAX{n}) etc..

(* Callout function API is experimental level and isn't fixed definitely yet. Undocumented now)

release 6.7.1

26 Jan 00:26
Compare
Choose a tag to compare
  • NEW: Mechanism of try-in-match-limit (* disabled by default)
  • #73: Update for automake 1.15.1

release 6.7.0

11 Dec 00:16
Compare
Choose a tag to compare
  • NEW: hexadecimal codepoint \uHHHH
  • NEW: add ONIG_SYNTAX_ONIGURUMA (== ONIG_SYNTAX_DEFAULT)
  • Disabled \N and \O on ONIG_SYNTAX_RUBY
  • Reduced object size