Releases: stgiga/UnifontEX
Unicode 15.1 Support!
Maybe this will be the true final release, for real this time, because reasons.
I didn't think I would be releasing a new version, but I on December 12th, 2024 managed to integrate Unicode 15.1 glyphs without any problems, but it was a LONG journey.
Full Changelog: 15.1...15.1jan23morePona
Added:
Unicode 15.1's Plane 0 glyphs pulled from Unifont 15.1.01
Populated the name
table's Descriptor
field which made it work AND was an upgrade.
Now uses my font Vendor ID
of GIGA
I registered with Microsoft (This is really cool, and free, and anyone can do it.), instead of FontForge's default PfEd
Vendor ID.
Minecraft version now at Unicode 15.1
Removed:
Nothing.
Other Changes:
IDAT chunks in TTF2PNG version no longer grouped. Made some fixes to the PfEd
table. Made the Minecraft Pack Format 4 version updated this time, and bettered the website to feature Minecraft versions. Added information and more conlang mappings.
Even more extra tables and formats, hopefully final
Hopefully this will be the true final release, for real this time, because reasons.
Full Changelog: jstf-table...extratables
Added:
MATH and BASE tables to improve mathematics and foreign text,
VDMX table in the TTF and EOT to improve rendering without breaking compatibility. Adding the VDMX table to the other SFNT-based formats wouldn't exactly go well (though I got it working in the WOFF1 version after a day of work, and added an Easter egg but I'm not bumping the release just for THAT, so I attached the improved WOFF1 below) and could harm picky decoders (I'm lucky the VDMX table alone was able to stop the bugs from a full CacheTT output. Apparently CacheTT only wanted to generate a VDMX table this time, unknowingly fixing a bug related to OpenType status. Computers are so fun... /s. Luckily the WOFF1 is safe with VDMX and Easter egg.)
Arduino and LVGL versions and WOFF3 (BWTC32Key-encoded TrueType), plus FontX2, Typeface.js (both types), PostScript Type42, and C++ versions, as well as LibreCAD LFF and Adafruit_GFX ones, and an iOS Mobileconfig version. Now with some HarfBuzz love and a better website.
Removed:
Nothing
Other Changes:
WOFF1 version grew less than 100 bytes, but is over 3,333,333 bytes (is now 3,333,416 bytes), not that this should matter. It's worth it when there are better tables.
Hopefully the true final release
Hopefully this will be the true final release.
Full Changelog: final...jstf-table
Added:
JSTF table to improve justification, in the process adds back other tables, which fixes Winamp and JPEXS compatibility.
Sample text field that is a reference.
DFONT now supports vectors too.
Removed:
Nothing
Changes
WOFF1 version has been made as small as can be done with current tools to save on page load time.
Final Release!
Here's the final release! After several years of work, here it is
Uploading the TTF to Github directly is VERY slow, so here it is in 7z, though the other stuff was able to be attached. I'm finally happy to be done with this.
Also I made a cool logo for it, so yay!
Update:
Fixes were made.
Release Candidate 1 (Featuring BDF too)
Here's RC1 with the addition of a BDF version. I can't wait for September 12th, 2023 so I can be done with this 6-year project.
Once again, this COULD be the final build. Regardless, when Unifont 15.1.x drops then, I will be making everything the final build, just to avoid potential problems, There won't BE a prototype suffix, and the readme/etc WILL reflect all this.
Release Candidate 1
This is a pre-release a month early, sort of a preview release. It MAY become the final if nothing upstream changes in the next month. When that happens, you will know.