Skip to content

Releases: glyphr-studio/Glyphr-Studio-2

Version 2.1.6

05 Mar 19:33
Compare
Choose a tag to compare

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

09 Feb 20:21
Compare
Choose a tag to compare

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

06 Feb 23:41
Compare
Choose a tag to compare

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

26 Jan 20:44
Compare
Choose a tag to compare

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

22 Jan 23:11
Compare
Choose a tag to compare

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

19 Jan 21:27
Compare
Choose a tag to compare

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 do Ctrl+c copy on nothing, to clear the clipboard.

Version 2.1.0

15 Jan 20:15
Compare
Choose a tag to compare

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

14 Jan 20:45
Compare
Choose a tag to compare

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

03 Jan 05:54
Compare
Choose a tag to compare

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

08 Dec 23:16
Compare
Choose a tag to compare

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.