Releases: glyphr-studio/Glyphr-Studio-2
Releases · glyphr-studio/Glyphr-Studio-2
Version 2.1.6
Bug Fixes
- Importing two files, now the second project that gets created does not overwrite the first one.
- Handling the "Basic Latin Controls" Character Range, it can now be selected from dropdowns and can be hidden from the Settings > App page. Also updated the behavior of importing font files to automatically hide "Basic Latin Controls" range if it only has the
0x0
".notdef" character.
Version 2.1.5
Bug fixes
- Quick patch to fix a bug with importing font metadata from OTF and WOFF
- Also some better back-end testing stuff
Version 2.1.4
New features
- New Shape Combine actions. Since v1 "Combine Shapes" action has existed... although it was very buggy and not dependable. For this release, we switched to using Paper.js to handle these "boolean" combine actions. In addition to Unite, the other complementing actions were added, including: Divide, Subtract, Overlap, and Exclusion. These actions are the same as multi-shape actions in other graphic design programs, like Pathfinder commands in Adobe Illustrator.
- We brought back the "Previous Item" / "Next Item" buttons that were in v1. They are now located in the details pane, below the cards in the Attributes panel. These let you easily cycle through all the characters in your project.
Bug fixes
- Fixed an Export to OTF bug regarding the
.notdef
character having zero advance width. - Fixed an Export to OTF bug around handling paths with no path points.
- Fixed a bug around deleting Kern Groups.
- Added resiliency around automatically falling back to existing enabled Character Ranges on delete or navigation.
Version 2.1.3
New features
- Advanced handling for Character Ranges:
- Easily show & hide ranges. Hidden ranges do not display in the character chooser, or get exported to fonts. But they remain saved in the project data.
- Option to delete all the project character data within a range.
- Ability to delete items (Characters, Ligatures, or Components) that act as component roots. There is a new setting that controls the behavior of what happens to component instances when a root gets deleted. The default behavior is now that component instances will be unlinked and converted into stand-alone paths if their component root is deleted.
- New export toggles for Ligatures and Kerning
Bug fixes
- Fixed a bug in exporting to OTF where the
space
character was being interpreted as the.notdef
character
Version 2.1.2
Fixing bugs that were introduced in 2.1.1
- Navigation works to Kerning, Components, and Ligatures
- Deleting the last item now falls back to the default Character
Version 2.1.1
Bug fixes
- Now only characters that are part of visible character ranges will be exported to fonts. Previously, all characters were exported, even if you had hidden certain character ranges from the Settings > Project page. Note Adding and removing character ranges from the Settings > Project page does not delete characters from your project. It only controls what is visible in the UI Character Picker, and what gets exported to fonts.
- 'Lock aspect ratio' now works for multi-selected shapes.
- Fixed a few bugs / increased resiliency for importing ligatures from fonts.
- Using the keyboard shortcut
Ctrl
+v
to paste SVG code directly onto the edit canvas, this is now working better, but not perfect (seems to work as expected in Firefox). Note Using the operating system clipboard is only possible if the Glyphr Studio clipboard is empty. There is a new "Clear Glyphr Studio Clipboard" action that does this, or you can just doCtrl
+c
copy on nothing, to clear the clipboard.
Version 2.1.0
Version 2 is now the default experience!
Across the main site, the app, and the help documentation, many URLs and descriptions have been updated to reflect that v2 is now the default experience for Glyphr Studio.
Version 2.0.3
Getting in some bug fixes before the v1/v2 switch happens!
Bug fixes
- Importing ligatures is now more resilient to individual errors.
- Fixed some import / export bugs for SVG Fonts around the
.notdef
character and advanced Unicode ranges. - Some fit-and-finish style updates, including the new favicon
- Bug fix for the
input-number
control not displaying it's current value correctly.
Verion 2.0.2
New features
- New App Setting to specify the number of items in the Item Chooser, applies to Ligatures, Components, and Kern Groups. If you have a project with a large number of these, you the Item Chooser will now page through smaller sets of items to help performance.
Bug fixes
- Loading and Saving files now works in FireFox.
- Creating a new project with a custom name now actually applies the name to the Project Name and Font Family properties.
- Crashes, errors, and displaying wrong information while navigating between pages and showing cards in the Panel.
- "Too large to autosave" check now disables the auto save project setting.
- Additional checks / resiliency for component links.
- Global Actions are now more resilient to individual item failures.
- Export Advance Widths of zero to be a very small number as to not cause OTF file failures.
Version 2.0.1
Bug Fixes
- Importing kern groups from projects.
- Better nav titles for kern groups, components, and ligatures with really long names.
- Undo for kern group edits.
- Export SVG now uses properly escaped values for characters that are also XML reserved characters.