Skip to content

Releases: Corne2Plum3/Giphurs

v1.1.1

01 Nov 21:50
fe9a3c8
Compare
Choose a tag to compare

What's Changed

  • Fix design of uni0443.sc by @Corne2Plum3 in #23
  • Add command to run the fontbakery tests by @Corne2Plum3 in #25
  • Added some kerning with the letter f (for example: fa, fA, Af, f,, ...) (eb44c37)
  • Added an anchor "caret_lig" for ligatures (a6331e8)

(Updated font binaries through #26)

Full Changelog: v1.1.0...v1.1.1

v1.1.0

20 Oct 22:13
03f5d49
Compare
Choose a tag to compare

Solved #18 and made all numbers the same width across all weights (Excel / LibreOffice Calc are going to love this :3).

What's Changed

  • Make all numbers with the same width across all weights + improve the digits on ExtraBlack weight by @Corne2Plum3 in #19
  • Change design of uni0424 and uni0444.sc by @Corne2Plum3 in #20

(Updated font binaries through #21)

Full Changelog: v1.0.2...v1.1.0

v1.0.2

28 Sep 15:43
7ac3007
Compare
Choose a tag to compare

What's Changed

  • Build SC (Small Cap) versions of the font using pyftfeatfreeze outside of gftools builder + bump to version 1.0.2 by @Corne2Plum3 in #17
  • SC fonts are now available in woff2 format (consequence of #17)

Full Changelog: v1.0.1.1...v1.0.2

v1.0.1.1

21 Sep 21:06
717d44a
Compare
Choose a tag to compare

I know it's small for 3 weeks without update but I'm back to school now...

What's Changed

  • Give ExtraBlack weight its own family + bump to version 1.011 by @Corne2Plum3 in #15
    This change allow to have a more simple compilation process which is also faster, and maybe could fix some issue with this weight on your side. Also static small cap variant of this font is now available!

Full Changelog: v1.0.1...v1.0.1.1

v1.0.1

03 Sep 20:16
Compare
Choose a tag to compare

I forgot to create a branch before doing my stuff again...

Mostly a bug fix update. No big new thing happening in this font, but there's quite some changes...

What's Changed

Full Changelog: v1.0.0...v1.0.1

New stuff

Added a variant of the Eng letter for some african languages. To use this, the locl feature should be enabled and the text should be in some specific African languages.

image

Note that it doesn't support ALL african languages suggested by Shaperglot, only the ones in the list: Acoli, Avatime, Bandi, Ghomala, Bambara, Bulu, Dagbani, Northern Dinka, Zarma, Dan, Eastern Maninkakan, Eton, Ewe, Ewondo, Fulfude, Fe'fe', Futa, Ga, Kpelle (Guinea), Igbo, Ngomba, Kissi, Lamba, Lobala, Mampruli, Mbo, Mandinka, Moro, Kita Maninkakan, Ngiemboon, Nyanmwezi, igon Mbembe, Yom, Paasaal, Serer, Tamasheq, Timne, Toma, Gbe, Waci, Wolof, Yemba

I tried to add more language using the ISO 639-3 code of the languages, but Fontbakery detect them as "Bad language tags" and raises a FAIL test.

Bug fixes

  • ufo_anchors_on_accented_glyphs.py now works properly, allowing to add anchors points on accented glyphs.
  • Fixed uni02DE not being rendered correctly with a weight between 400 and 900.
  • Replaces "letter + (1 or 2 diacritics)" by the accented glyph if it exists (in ccmp table) for akll languages in the font.
    For example, a A followed by the combining grave accent (U+0300) would be replaced by the glyph A with grave accent (U+00C0). This allows to fix some accents not being attached correctly when using 2 diacritics on a single character.
  • Added some missing small caps when cv21 or cv22 is used.
  • Fix all soft dot i and j issue (this is no longer seen as a WARN from Fontbakery)

Code quality

Renamed lookup tables to make them easier to understand (and also remove some french that was here before).

v1.0.0

30 Jul 22:18
Compare
Choose a tag to compare

The first stable version I guess... Still not ready for Google Fonts but stuff went forward this update. The next updates should be about fixing the eventual last bug, and maybe add italic(?).

You should use this version instead of any previous one!

A lot of bug fixes and new features, including breaking changes compared to previous version (see #12 for a details of the changes).

What's Changed

Full Changelog: v0.9.5...v1.0.0

v0.9.5

08 Jun 22:35
4b5e5b3
Compare
Choose a tag to compare

If you use any older version, use this one instead.

Mostly bug fixes and a few improvements on curls (examples below), nothing new.

image

Next update will take time, written a little planning here, there's lot of stuff to do, the goal is to get a somewhat finished font (not for Google Fonts for now), that can be labelled 1.0.0, and that doesn't FAIL any test from Fontbakery.

Read the generated release notes by GitHub below.:

What's Changed

Full Changelog: v0.9.4...v0.9.5

v0.9.4

07 Jun 15:27
Compare
Choose a tag to compare

The weight 100 is finally finished for the entire font. We finally have something "stable".

(pressed a button to generate what's below lol)

What's Changed

  • Finish weight 100 by @Corne2Plum3 in #8
  • Added U+2C64, U+2C65, U+2C66, U+A78D, U+A7AA, U+A7AD, U+A7AE and U+A7B2

Full Changelog: v0.9.3...v0.9.4

v0.9.3

31 May 17:41
Compare
Choose a tag to compare
v0.9.3 Pre-release
Pre-release

⚠️ THIS IS AN EXPERIMENTAL BUILD ⚠️ (small caps smcp for weights below 400 aren't implemented yet)

Changelog

New stuff

  • Added weight 100 for ss01, ss02, ss03, ss04, ss05, ss06, ss07, ss08 and ss09.
  • Redesign of ss06 fi, fj and fl ligatures.
    image
  • Redesign of cent when used with ss08 for all weights :
    image

Bug fixes

  • Fixed the alternate glyphs not being compiled unless the .designspace file is updated.
  • The centered color (:) and asterisk (*) which usually appears when between 2 numbers now have the correct weight for weights below 400.
  • Other small fixes and improvements.

v0.9.2

05 May 15:27
Compare
Choose a tag to compare
v0.9.2 Pre-release
Pre-release

⚠️ Font features (such as ss01, cv01, smcp for example) aren't yet implemented for glyphs under weight 100!

Changelog

New things

  • Added right arrow with a circled plus on it (U+27F4)
  • All default glyphs (those that doesn't use a font feature) are now fully implemented below weight 400 are now supporting all glyphs availale in the font.
  • Added "Giphurs SC", an alternative version of the font with small caps (smcp) enabled, and can be installed alongside the normal font (thanks the compiler for this). However, only weight 400 and above are supported for now.

Bug fixes

The sfd files are now able to compile with the latest version (0.9.55) version of gftools

  • Refactor all kerning tables to have only one kerning table. This allowed to let the font compile, and also find eventual inconsistencies with kerning, and for such, kerning may be different compared to the previous version.

  • Other random fixes and improvement on all weights. (like in every version)


I hope I'll finish the implementation of weight 100 for the entire font so I can finally mark a release as stable (it's been like 7 months already wtf)