Changelog
All notable changes to xTools4 are documented in this file.
0.1.6
- Added Adding italic angle and offset correction to the Measurements tool.
- Added Adding option to toggle between font units and permill values when visualizing measurements.
- Changed Rewriting GlyphValidator filters to improve performance.
0.1.5
- Added Adding validation colors to the font info and kerning tabs in VarFontAssistant.
- Added Adding validation colors to the attributes tab in VarGlyphAssistant
- Changed Moving old versions of variable tools to submenu.
- Deprecated Retiring GlyphGauge, use the Measurements tool instead.
- Removed Temporarily removing the points tab in VarGlyphAssistant (not working yet).
0.1.4
- Fixed Fixing bugs in the Measurements tool (disappearing measurements, creating new measurements file).
- Fixed Fixing false positives in glyph validation group (equal components with different width).
- Fixed Fixing bug in glyph construction builder (deleted non-construction glyphs).
- Fixed Fixing script to center glyphs.
- Changed Measurements tool loads glyph measurements in the order of font measurements.
0.1.3
- Fixed Fixing bugs in the logic to assign glyphs to validation groups (empty glyphs, equal contours with different width).
- Fixed Fixing overwrite mode in batch build duplicate glyphs.
- Fixed Fixing bug with empty glyph selection in Measurements tool.
0.1.2
- Fixed Fixing bug in the Measurements tool which caused glyph-level measurements to disappear when changing layers.
- Changed Adding support for avar2 designspaces to TempEdit.
0.1.1
- Added Adding new module MeasurementsViewer, adding PDF export to the Measurements tool.
0.1.0
Initial internal release.
- Merging hTools3 and VariableValues into a single open-source project.
- All tools work, or almost all. Some have been upgraded to RF4, a few new ones were added.
- The plan is to continue upgrading existing tools, and to continuously improve the toolkit based on user freedback.
- Documentation covering all tools is available online, including labels to indicate the status of each tool.
- A
.mechanic
file for easy installation and update with RoboFont Mechanic is included.
Semantic versioning
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning:
MAJOR.MINOR.PATCH
MAJOR |
incompatible API changes |
MINOR |
new functionality in a backwards compatible manner |
PATCH |
backwards compatible bug fixes |
Types of changes
- Added new features
- Changed changes in existing functionality
- Deprecated soon-to-be removed features
- Removed removed features
- Fixed bug fixes
- Security fixes for vulnerabilities