diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c7f8c1..5b141f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,12 @@ # Changelog -## Unreleased +## Version 0.3.0 ### General changes - Trivially updated to Unicode 17.0.0 - Added numeral systems API under the `numeral-systems` feature flag - - Compared to Typst 0.14.2, added Tibetan numerals to `numeral-systems`. + - Compared to Typst 0.14.2, added Tibetan numerals. ### New in `sym` @@ -14,6 +14,9 @@ - `underscore`: _ - Mathematical symbols + - `pee`: ℘ + - `mapsfrom`: ↤ + - `mapsfrom.long` ⟻ - `emptyset.zero`: ∅︀ - `nothing.zero`: ∅︀ - `union.serif`: ∪︀ @@ -22,46 +25,41 @@ - `inter.sq.serif`: ⊓︀ - `gt.double.nested`: ⪢ - `lt.double.nested`: ⪡ + - `gt.closed`: ⊳ + - `gt.closed.not`: ⋫ + - `gt.closed.eq`: ⊵ + - `gt.closed.eq.not`: ⋭ + - `lt.closed`: ⊲ + - `lt.closed.not`: ⋪ + - `lt.closed.eq`: ⊴ + - `lt.closed.eq.not`: ⋬ + - `supset.closed`: ⫐ + - `supset.closed.eq`: ⫒ + - `subset.closed`: ⫏ + - `subset.closed.eq`: ⫑ - `gt.arc` ⪧ - `gt.arc.eq` ⪩ - `lt.arc`: ⪦ - `lt.arc.eq`: ⪨ - - `mapsfrom`: ↤ - - `mapsfrom.long` ⟻ - - `subset.approx`: ⫉ - - `subset.closed`: ⫏ - - `subset.closed.eq`: ⫑ - - `subset.eq.dot`: ⫃ + - `supset.equiv`: ⫆ - `subset.equiv`: ⫅ + - `supset.nequiv`: ⫌ - `subset.nequiv`: ⫋ - - `subset.plus`: ⪿ + - `supset.tilde`: ⫈ - `subset.tilde`: ⫇ - - `subset.times`: ⫁ - `supset.approx`: ⫊ - - `supset.closed`: ⫐ - - `supset.closed.eq`: ⫒ + - `subset.approx`: ⫉ - `supset.eq.dot`: ⫄ - - `supset.equiv`: ⫆ - - `supset.nequiv`: ⫌ + - `subset.eq.dot`: ⫃ - `supset.plus`: ⫀ - - `supset.tilde`: ⫈ + - `subset.plus`: ⪿ - `supset.times`: ⫂ - - `pee`: ℘ - - `gt.closed`: ⊳ - - `gt.closed.eq`: ⊵ - - `gt.closed.eq.not`: ⋭ - - `gt.closed.not`: ⋫ - - `lt.closed`: ⊲ - - `lt.closed.eq`: ⊴ - - `lt.closed.eq.not`: ⋬ - - `lt.closed.not`: ⋪ - - `eq.dot`: ≐ - -- Decorated mathematical symbols + - `subset.times`: ⫁ - `plus.hat`: ⨣ - `approx.hat`: ⩯ - - `lt.quest`: ⩻ - `gt.quest`: ⩼ + - `lt.quest`: ⩻ + - `eq.dot`: ≐ - `eq.ast`: ⩮ - Miscellaneous technical @@ -75,7 +73,12 @@ - `bowtie.filled`: ⧓ - `bowtie.filled.l`: ⧑ - `bowtie.filled.r`: ⧒ + - `tack.rr`: ⊨ + - `tack.rr.not`: ⊭ - `tack.rrr`: ⫢ + - `tack.ll`: ⫤ + - `tack.tt`: ⫫ + - `tack.bb`: ⫪ - Arrows - `arrow.tr.bar`: 🢹 @@ -90,7 +93,7 @@ - Keyboard labels - `spacebar`: ␣ -- Control (Printable symbols representing non-printable characters) +- Printable symbols representing control characters, under a `control` submodule - `nul`: ␀ - `soh`: ␁ - `stx`: ␂ @@ -145,7 +148,7 @@ - `join` and its variants in favor of `bowtie.big` with the same variants - `tack.r.double`, `tack.r.double.not`, `tack.l.double`, `tack.t.double`, and `tack.b.double` in favor of `tack.rr`, `tack.rr.not`, `tack.ll`, `tack.tt`, and `tack.bb` respectively. -### Removals **(Breaking change)** +### Removals in `sym` **(Breaking change)** These previously deprecated items were removed: - `paren.double.*`