Releases: inanevin/LinaVG
Releases · inanevin/LinaVG
LinaVG v1.3.9
Changelog
- Character size calculation fixes for UTF-8 encoded strings.
- Breaking: Config.useUnicodeEncoding removed.
LinaVG v1.3.8
Changelog
- Binary and header very smol fixes.
LinaVG v1.3.7
Changelog
- Very smol fixes.
LinaVG v1.3.6
Changelog
** Breaking **
- Config variables regarding display data is removed, as these were only used by example OpenGL backend and were not really LinaVG related.
- Scissor/clip variables have been carried from Config to RendererData. Use LinaVG::SetClipXXX() functions to set the clipping data, this also complies with the recent thread support.
- Project/structural changes regarding backend and example project.
- No separate GLBackend and NoBackend builds anymore. LinaVG by default doesn't provide a backend in its core. Users can still make use of example app as well as example GL Backend.
LinaVG v1.3.5
Changelog
** Breaking **
- Removed ThreadSafe versions of the LoadFontXXX functions. Users shall use their own locking mechanisms prior to calling those functions.
LinaVG v1.3.4
Changelog
** Breaking **
- Global flag for enabling/disabling anti-aliasing is removed. Now AA toggle is determined via
aaEnabled
inStyleOptions
for each individual shape.
LinaVG v1.3.3
Changelog
- Small improvements and fixes for rendered buffers.
LinaVG v1.3.2
Changelog
Breaking
- LoadFontXXX functions now return the font instance directly, and users are responsible for supplying the same instance to the draw options.
LinaVG v1.3.1
Changelog
- Minor warning & cleanup fixes.
LinaVG v1.3.0
Changelog
Breaking changes
- Better text rendering, had to invert text quads. Now texts start from bottom-left and extend towards top-right.
- Kerning support for those true-type fonts that include a 'kern' table.
- Thread-safe versions of LoadFontXXX functions.