Skip to content

Releases

v1.0.0b5

v1.0.0b5 Pre-release
Pre-release

Choose a tag to compare

@yueswater yueswater released this 26 Oct 12:19
6529646

What's Changed

Full Changelog: v1.0.0b4...v1.0.0b5

What's Changed

Full Changelog: v1.0.0b4...v1.0.0b5

What's Changed

Full Changelog: v1.0.0b4...v1.0.0b5

v1.0.0b4

Choose a tag to compare

@github-actions github-actions released this 22 Oct 05:43
01e0f95

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

Choose a tag to compare

@github-actions github-actions released this 21 Oct 05:07
5842228

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 08:49
e5e028e

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

v1.0.0b1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 12:41
ea8e4b6

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

Full Changelog: https://github.com/EconViz/glyphkit/commits/v1.0.0b1