Repository navigation
Releases
Releases · EconViz/glyphkit
v1.0.0b5
What's Changed
- Split math/layout.py into a package of small modules by @yueswater in #45
- perf: import fontTools subsetting modules lazily by @yueswater in #47
- chore: release 1.0.0b5 by @yueswater in #48
Full Changelog: v1.0.0b4...v1.0.0b5
What's Changed
- Split math/layout.py into a package of small modules by @yueswater in #45
- perf: import fontTools subsetting modules lazily by @yueswater in #47
- chore: release 1.0.0b5 by @yueswater in #48
Full Changelog: v1.0.0b4...v1.0.0b5
What's Changed
- Split math/layout.py into a package of small modules by @yueswater in #45
- perf: import fontTools subsetting modules lazily by @yueswater in #47
- chore: release 1.0.0b5 by @yueswater in #48
Full Changelog: v1.0.0b4...v1.0.0b5
v1.0.0b4
What's Changed
- perf: parse a font once instead of once per glyph outline and math layout by @yueswater in #42
- chore: release 1.0.0b4 by @yueswater in #43
Full Changelog: v1.0.0b3...v1.0.0b4
What's Changed
- perf: parse a font once instead of once per glyph outline and math layout by @yueswater in #42
- chore: release 1.0.0b4 by @yueswater in #43
Full Changelog: v1.0.0b3...v1.0.0b4
v1.0.0b3
What's Changed
- feat: lay math out by TeX's rules, with spacing and many more commands by @yueswater in #40
- chore: release 1.0.0b3 by @yueswater in #41
Full Changelog: v1.0.0b2...v1.0.0b3
What's Changed
- feat: lay math out by TeX's rules, with spacing and many more commands by @yueswater in #40
- chore: release 1.0.0b3 by @yueswater in #41
Full Changelog: v1.0.0b2...v1.0.0b3
v1.0.0b2
What's Changed
- feat: let callers override math script scaling by @yueswater in #34
- feat: let callers override math constants and letter slant by @yueswater in #35
- release: GlyphKit 1.0.0b2 by @yueswater in #36
Full Changelog: v1.0.0b1...v1.0.0b2
What's Changed
- feat: let callers override math script scaling by @yueswater in #34
- feat: let callers override math constants and letter slant by @yueswater in #35
- release: GlyphKit 1.0.0b2 by @yueswater in #36
Full Changelog: v1.0.0b1...v1.0.0b2
v1.0.0b1
What's Changed
- Foundation: establish the decoupled typography core by @yueswater in #13
- Unicode: add indexed script and bidi analysis by @yueswater in #14
- Geometry: expose exact glyph outlines by @yueswater in #15
- Math: add bounded semantic expression parser by @yueswater in #16
- Math: add backend-neutral box layout by @yueswater in #17
- Typography: add Unicode, glyph geometry, and structured math by @yueswater in #18
- Embedding: create permission-aware portable fonts by @yueswater in #19
- Discovery: add reproducible opt-in system providers by @yueswater in #20
- Contracts: publish serialization and consumer ports by @yueswater in #21
- release: complete the 0.3 integration milestone by @yueswater in #22
- feat: complete Unicode-aware text layout by @yueswater in #28
- feat: preserve OpenType variation and MATH geometry by @yueswater in #29
- feat: harden public typography contracts by @yueswater in #30
- docs: complete GlyphKit distribution contract by @yueswater in #31
- release: prepare 1.0.0b1 by @yueswater in #32
- release: GlyphKit 1.0.0b1 by @yueswater in #33
New Contributors
- @yueswater made their first contribution in #13
Full Changelog: https://github.com/EconViz/glyphkit/commits/v1.0.0b1