- Simultaneous above and below marks over glyphs with dots are now positioned correctly.
- Restore
ss01feature and remove the its replacementcv01feature, it broke the font on Adobe apps! - Generate the font without glyph names, they are useless.
- Switch sources to cubics and 100 UPEM.
- Cleanup some glyph outlines.
- Build Arabic font with ufo2ft instead of FontForge.
- Simplify OpenType layout a bit.
- Fix successive heh glyphs, in words like بههة جههه شبههه مشتبههة
- Fix various mark and glyph attachments (#26).
- Correctly merge duplicate Latin glyphs.
- Fix mark displacement due to kerning.
- Make
ss07feature the default, and move old default to it. - Fix
ss06feature (#27). - Turn
ss04feature intocv01(#24). - Drop incomplete Greek support.
- Add
numranddnomfeatures (#25). - Misc bug fixes.
- Various metadata fixes.
- Fix excessive kerning in وسيط.
- Fix some base glyphs wrongly assigned mark glyph class.
- Ensure kerning is applied before mark positioning, to fix bad mark positioning over kerned pairs with Uniscribe/DirectWrite.
- Increase default line-spacing to better fit the cascading nature of the font.
- Various other mark positioning fixes.
This is the third, and potentially the last, beta release. Arabic shaping and positioning are considered done, as well as the Latin part of the font. Barring any major issues, the 1.0 will be essentially identical to this release.
Main changes in this release:
- Major improvement to Arabic and Latin kerning and spacing.
- Many fixes to cursive anchors to streamline glyph attachments.
- Several changes to the shapes of vowel marks to be more conventional.
- Using
mkmkfeature to position stacked vowel marks instead of using ligatures. - An alternate, rounded, sukun.
- Expanded Latin character set, now covers Basic Latin and Latin-1 Supplement Unicode blocks.
This is the second beta release, Arabic shaping have been finalised, but there are still some positioning issues to tackle.
Main changes in this release:
- The file size has been made smaller by removing the legacy Arabic Presentation Forms and other unused glyphs and using glyph references where appropriate.
- The outlines have been further optimised with FontCrunch, making the file size even smaller.
- Localised Urdu digits.
- Much improved bari ye shape and alternates.
- Dot-less feh, beh and qaf characters for completeness sake, as well as inverted damma and ghuna marks.
- New stylistic sets:
ss05: Alternate Arabic digit two.ss06: Tailed sheen.ss06: Alternate sad-tah/tah-sad connection.cv00dropped in favour ofss05.
- Various shaping fixes.
- Fixed positioning of justification alternates.
