A small utility library for working with the Unicode character database.
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 2.3 years
This project publishes no release notes
the list below is its commits, not an announcement
1 version withdrawn
withdrawn after publishing
8 years old
14 releases · first in 2018
Release timeline
14 releases since 2018Releases
- 0.2.229 Sept 2024
Nothing published for this version
- 0.2.17 Jul 2023
Release notes
This project publishes no release notes. Between
0.2.0anducd-util-0.2.1there were 123 commits, 105 of them substantive:- writer: use trim_end instead of trim_right
- deps: bump regex-automata to 0.1.3
- regex-automata: fix deserialization of dense DFAs
- deps: bump regex-automata
- deps: update ucd-generate
- ucd-parse-0.1.3
- deps: bump ucd-parse
- errors: improve failure modes when emoji-data.txt is missing
- msrv: bump to 1.36.0 (latest stable)
- ucd-util: fix treatment of media hyphens
- scripts: add shell script for generating data
- data: update to Unicode 12.1
- release: 0.2.2
- deps: update regex to 1.2.0
- ucd-util: fix handling of HANGUL JUNGSEONG O-E
- ucd-util-0.1.5
- deps: update ucd-util
- script: add enum option
- script: add rust enum option
- style: use rustfmt
…and 85 more.
- 0.2.07 Jul 2023
Nothing published for this version
- 0.1.1023 Jan 2023
Release notes
This project publishes no release notes. Between
ucd-util-0.1.9anducd-util-0.1.10there were 20 commits, 15 of them substantive:- ucd-parse-0.1.9
- deps: update everything
- deps: bump regex and regex-syntax
- ci: switch to dtolnay/rust-toolchain
- dep: replace lazy_static with once_cell
- ucd-trie-0.1.5
- dep: bump to ucd-trie 0.1.5
- ucd-parse-0.1.10
- deps: bump ucd-parse to 0.1.10
- readme: add ICU4X to the README
- ucd: regenerate tables for UCD 15.0.0
- deps: bump regex and regex-syntax
- deps: update everything else
- ucd-util: fix normalization for Infix_Numeric alias
- ucd-util-0.1.10
- 0.1.95 Jul 2022
Release notes
This project publishes no release notes. Between
ucd-util-0.1.8anducd-util-0.1.9there were 29 commits, 23 of them substantive:- deps: update minimum versions
- deps: update to regex-syntax 0.6.17
- ucd-parse: parse and emit Unicode version number
- ucd: regenerate tables
- ucd-parse-0.1.8
- deps: bump to ucd-parse 0.1.8
- cli: fix generation of title case mapping
- cli: add --combined flag
- deps: update everything
- deps: remove clap color feature
- output: use lazy_static::lazy_static!
- fmt: run 'cargo fmt --all'
- doc: use HTTPs in links where possible
- readme: use GitHub Actions badges
- ucd: regenerate tables for UCD 14.0.0
- ucd: Regenerate example in README
- ucd-parse: add EastAsianWidth.txt
- cli: add new --flat-table flag to case-related commands
- cli: add canonical-combining-class sub-command
- ucd-parse: add support for parsing files under 'extracted/'
…and 3 more.
- 0.1.813 Mar 2020
Release notes
This project publishes no release notes. Between
ucd-util-0.1.7anducd-util-0.1.8there were 14 commits, 12 of them substantive:- deps: update ucd-util
- ucd-parse-0.1.6
- deps: update ucd-parse
- deps: update all dependencies
- ucd: updates to handle UCD 13.0.0
- style: run rustfmt after table generation scripts
- deps: update to fst 0.4
- ucd: regenerate tables for UCD 13.0.0
- edition: switch to Rust 2018
- ucd-trie-0.1.3
- ucd-parse-0.1.7
- ucd-util-0.1.8
- 0.1.716 Jan 2020
Release notes
This project publishes no release notes. Between
ucd-util-0.1.5anducd-util-0.1.7there were 29 commits, 27 of them substantive:- deps: update ucd-util
- script: add enum option
- script: add rust enum option
- style: use rustfmt
- deps: update everything
- deps: trim down regex deps
- regex: use conditional compilation
- api: suppress deprecation warnings
- ci: switch to github workflows
- cli: add option to generate general-category as a Rust enum
- style: use inclusive range for iterating over code points
- ucd-parse: add support for parsing ArabicShaping.txt
- cli: add Bidi_Class table generation
- cli: new case-mapping command
- properties-bool: add support for Bidi_Mirrored
- ucd-parse: add support for parsing BidiMirroring.txt
- ucd-generate: add bidi-mirroring-glyph sub-command
- cli: add version to header of generated files
- cargo: add [[bin]] entry
- readme: use GitHub Actions badge
…and 7 more.
- 0.1.615 Jan 2020withdrawn
Nothing published for this version
- 0.1.521 Jul 2019
Release notes
This project publishes no release notes. Between
ucd-util-0.1.4anducd-util-0.1.5there were 4 commits, 3 of them substantive:- deps: update regex to 1.2.0
- ucd-util: fix handling of HANGUL JUNGSEONG O-E
- ucd-util-0.1.5
- 0.1.421 Jul 2019
Release notes
This project publishes no release notes. Between
ucd-util-0.1.3anducd-util-0.1.4there were 28 commits, 24 of them substantive:- deps: updated ucd-util
- deps: update dependencies
- ucd-generate: add Emoji support
- ucd-generate: add Grapheme_Cluster_Break support
- ucd: add Word_Break and Sentence_Break properties
- ucd-parse: add break tests
- ucd-parse: fix for Rust 1.24.1
- misc: add categories to Cargo.toml
- ucd-generate: add regex generation using regex-automata
- deps: bump regex-automata
- ucd-parse-0.1.2
- writer: use trim_end instead of trim_right
- deps: bump regex-automata to 0.1.3
- regex-automata: fix deserialization of dense DFAs
- deps: bump regex-automata
- deps: update ucd-generate
- ucd-parse-0.1.3
- deps: bump ucd-parse
- errors: improve failure modes when emoji-data.txt is missing
- msrv: bump to 1.36.0 (latest stable)
…and 4 more.
- 0.1.316 Nov 2018
Nothing published for this version
- 0.1.229 Oct 2018
Nothing published for this version
- 0.1.16 Mar 2018
Nothing published for this version
- 0.1.06 Mar 2018
Nothing published for this version