Skip to content

Releases: oberzs/duku

0.2.1 - Custom Fonts

09 Dec 08:43
be614c6
Compare
Choose a tag to compare

This release focuses on adding custom OTF/TTF font support and fixing some font bugs.

Added

  • Added custom OTF/TTF font loading.

Changed

  • Use linear interpolation for text sampling.

Fixed

  • Fixed text shader for light text.

0.2.0 - Better API

05 Dec 18:18
Compare
Choose a tag to compare

This release focuses a lot on the ease of use of the API and beginner friendliness.

Added

  • Added transparency blending for shapes and textures.
  • Added Send and Sync traits to Handle.
  • Added a Duku creation convenience function.
  • Added window to default features.
  • Added more conversions to VectorN.
  • Added color gradients.
  • Added per-mesh tinting.

Changed

  • Changed color API.
  • Changed drawing API.
  • Made autosized Camera the default.
  • Renamed Framebuffer to Canvas.
  • Renamed drawing functions.
  • Renamed math structs.
  • Added Option to some creation functions.

Removed

  • Removed Duku::create_texture_color function.
  • Removed Transform struct.

Fixed

  • A lot of bugs were fixed.

0.1.0 - First Release

24 Nov 19:15
Compare
Choose a tag to compare
:green_heart: Fix tests