Releases: elixir-unicode/unicode_guards
Releases · elixir-unicode/unicode_guards
Unicode Guards version 1.0.0
Enhancements
- Update to use Unicode 14 release data.
Unicode Guards version 0.5.1
Bug Fixes
- Fix dependency configuration to mark
ex_docandbencheeas optional. Thanks to @everettvody.
Unicode Guards version 0.5.0
Bug Fixes
- Relax version requirement for
nimble_parsecto allow"~> 0.5 or ~> 1.0". Thanks to @fireproofsocks. Closes #3.
Unicode Guards version 0.3.1
Bug Fixes
- Fix escape sequences in
is_whitespace/2guard. Thanks to @nickdichev, closes #1
Unicode Guards version 0.3.0
Enhancements
- Add
is_printable/1guard that uses the same semantics asString.printable?/1 - Add
is_visible/1guard that uses the Unicode set[[:L:][:N:][:M:][:P:][:S:][:Zs:]]
Unicode Guards version 0.2.0
Enhancements
-
Add guards for quote marks. Adds:
is_quote_mark/1is_quote_mark_left/1is_quote_mark_right/1is_quote_mark_ambidextrous/1is_quote_mark_single/1is_quote_mark_double/1
Unicode Guards version 0.1.1
Bug Fixes
- Corrects
is_whitespace/1to include the expected characters in the range0x9-0xd. These comprise carriage return, newline, vertical tab and tab which are commonly considered by regex engines to be whitespace.