Skip to content

Latest commit

 

History

History
57 lines (51 loc) · 1.37 KB

CHANGELOG.md

File metadata and controls

57 lines (51 loc) · 1.37 KB

0.5.0

  • all
    • Use the Glypher interface
    • Extend the CharsetRegistry to cover jisx
    • const2bit: avoid heap allocations
  • font generation
    • add support for loading multiple font files
    • Do not convert jisx0201.1976
    • support const1bit, where the font data is placed in ROM
  • fonts
    • add shnm font
  • examples
    • add examples/const1bit
    • add support for gopher-badge
    • add examples/unicode_font3_const

0.4.0

  • all
    • avoid unneeded heap allocations, especially since embedded display value is interface anyhow
  • build
    • improve Makefile to match other projects
    • switch to ghcr.io for docker container
    • switch to github actions
  • docs
    • switch badge to GH actions
    • update README.md
  • make
    • update so all task works as expected
  • modules
    • update to latest tinygo drivers
  • tinyfontgen
    • remove NULL character
    • Added support for generating fonts from ttf (#37)
  • misc
    • add .gitignore

0.3.0

  • Add Fonter and Glypher interfaces
  • Refactor rotation process
  • examples: use build directives for both Go1.17 and earlier versions
  • Add boundingbox
  • fix: tinyfontgen URL in README (#32)
  • Return LineWidth for empty string as 0,0

0.2.1

  • Update to use TinyGo drivers v0.14.0
  • Correct examples use of NewSPI()

0.2.0

This is the first proper release!