PackageTrack

crates.io · #1988

ucd-util

0.2.222M downloads/moBurntSushi/ucd-generate

A small utility library for working with the Unicode character database.

Release timeline

14 releases since 2018
20182020202220242026

Releases

  1. 0.2.229 Sept 2024

    Nothing published for this version

  2. 0.2.17 Jul 2023
    Release notes

    This project publishes no release notes. Between 0.2.0 and ucd-util-0.2.1 there 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.

  3. 0.2.07 Jul 2023

    Nothing published for this version

  4. 0.1.1023 Jan 2023
    Release notes

    This project publishes no release notes. Between ucd-util-0.1.9 and ucd-util-0.1.10 there 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
  5. 0.1.95 Jul 2022
    Release notes

    This project publishes no release notes. Between ucd-util-0.1.8 and ucd-util-0.1.9 there 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.

  6. 0.1.813 Mar 2020
    Release notes

    This project publishes no release notes. Between ucd-util-0.1.7 and ucd-util-0.1.8 there 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
  7. 0.1.716 Jan 2020
    Release notes

    This project publishes no release notes. Between ucd-util-0.1.5 and ucd-util-0.1.7 there 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.

  8. 0.1.615 Jan 2020withdrawn

    Nothing published for this version

  9. 0.1.521 Jul 2019
    Release notes

    This project publishes no release notes. Between ucd-util-0.1.4 and ucd-util-0.1.5 there 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
  10. 0.1.421 Jul 2019
    Release notes

    This project publishes no release notes. Between ucd-util-0.1.3 and ucd-util-0.1.4 there 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.

  11. 0.1.316 Nov 2018

    Nothing published for this version

  12. 0.1.229 Oct 2018

    Nothing published for this version

  13. 0.1.16 Mar 2018

    Nothing published for this version

  14. 0.1.06 Mar 2018

    Nothing published for this version