Releases: adobe-fonts/source-serif
Fonts version 4.005 (OTF, TTF, WOFF, WOFF2, Variable)
Technical update – the CFF2 variable fonts (.otf) are now hinted.
Windows 10 and 11 currently have a major bug handling CFF2 variable fonts that could result in text corruption; we recommend using the TTF files on Windows machines until Microsoft addresses this. Microsoft is aware of the issue.
Minor fixes:
Fonts version 4.004 (OTF, TTF, WOFF, WOFF2, Variable)
Major changes
-
Add optical sizes (#57)
Source Serif now has six weights across five optical sizes, which increases the number of styles from 12 to 60. The variable fonts represent this change through the addition of anopsz
axis. -
Shift text master in design space
Source Serif’s interpolation setup was conceived in a time before Variable Fonts existed, which means that axis coordinates of masters did not necessarily need to coincide with instance locations. This led to a setup where the Regular style was defined to be slightly off the location of an intermediate master – simply because a heavier Regular looked better. In VF context, this approach was a little problematic, because default masters are presented in the list of available instances.
In this release, the intermediate master (SourceSerif_1.ufo) was replaced by the Regular instance, and re-established as a new master. Effectively, the intermediate master was shifted while increasing its weight. Ripple effects across the interpolation space (changes of point coordinates, advance widths, kerning values) are small, but they do exist. -
Change family name (announced in #77)
Adding optical sizes required re-assessment of spacing, proportions, and kerning decisions in all masters. Additionally, an intermediate master was shifted to clean up the VF design space. While care was taken to keep the existing styles largely equivalent to previous releases, reflow of existing documents is likely.
The “Pro” label originally was attached to OpenType fonts to indicate their extended language coverage. With Source Serif’s character support far exceeding former “Pro” standards, this label does not have much meaning anymore.
For these reasons, the decision was made to change the family name from Source Serif Pro to Source Serif 4.
Further fixes
- add Ŋ/ŋ to support Kazakh typesetting in Latin (partly addresses #64)
- fix soft-dotted i/j (addresses #71)
- make the mark feature work for Cyrillic (addresses #72)
- add U+2011 NON-BREAKING HYPHEN (addresses #73)
- add f_f_t ligature (addresses #79)
- add all spaces as code points to avoid fallback (addresses #81)
- revise kerning of Small Caps (addresses #83)
- update construction of uhorn & related glyphs to avoid clashes
- space fractions more generously
- update construction of J/J.sc for better spacing
Fonts version 3.001 (OTF, TTF, WOFF, WOFF2, Variable)
Fixes the STAT
table of the variable fonts.
Fonts version 3.000 (OTF, TTF, WOFF, WOFF2, Variable)
Changes to Italic styles:
- extend Latin character set from AL-3 to AL-4
- add Cyrillic (covering AC-2)
- add Greek (covering AG-1)
Changes to Roman styles:
- minor updates to spacing of modifer glyphs
- updates to some Cyrillic characters as suggested by external advisors
- minor updates to Cyrillic kerning
- updates to some Greek characters as suggested by external advisors
Global changes:
- overhaul ccmp feature to decompose accented glyphs when followed by combining
mark, thus allowing double-stacking of accents (addresses #41, #42) - add ccmp solution for Ukrainian її clash, also for Latin ïï (addresses #48)
- add Bulgarian Cyrillic alternates both via locl and ss01 feature (addresses #20)
- add Serbian/Macedonian Cyrillic alternates both via locl and ss02 feature
Roman and Italic styles now support the same global character set,
in both static and variable versions.
Roman fonts version 2.010 and Italic fonts version 1.010 (OTF, TTF, WOFF, WOFF2, Variable)
Fixes spacing and displaying issues in many TrueType composite glyphs. (addresses #44)
Roman fonts version 2.007 and Italic fonts version 1.007 (OTF, TTF, WOFF, WOFF2, Variable)
Add Italics (AL-3 character set, addresses #2 )
Changes to Roman styles (reflected in Italics where applicable):
- make construction of Uhorn and related glyphs a little more conventional
- update currency symbols for better recognizability in small sizes
- make cap figures proportional
- update @ swirl to be less heavy/more elegant
- unify descender length of integral sign ∫
- double-map various glyphs (e.g. Greek capital letter Omega/Ohm)
- support composition of j-acute (addresses #14)
- add contextual kerning pair for Catalan l·l combination (addresses #15)
- add Cyrillic and Greek glyph names to PS hinting FDDict (addresses #26)
- fix anchor consistency across masters (addresses #27)
- add more anchors to Cyrillic small caps (addresses #30)
- minimize some extreme overlaps (addresses #31)
Add Italic Variable fonts
Update Roman Variable fonts
Variable fonts version 1.010
First release in variable format.
.otf
font CANNOT be installed on Windows or macOS systems because the OSes do not currently support the OpenType-CFF2 format. You can either try using the .ttf
font, or install the latest non-variable fonts.
Fonts version 2.000 (OTF, TTF, WOFF, WOFF2, EOT)
The following changes were made:
- Increase character set to Adobe Latin 4.
- Add Greek (AG-1) & Cyrillic (AC-2) writing systems.
- Add Small Caps for all of the above.
- Add superiors for Latin capitals.
Fonts version 1.017 (OTF, TTF, WOFF, EOT)
The following changes were made:
- Add ExtraLight, Light and Black weights
- Semibold and Bold were made heavier
- Lcommaaccent and lcommaaccent were added (missing in first release).
Fonts version 1.014 (OTF, TTF, WOFF, EOT, SVG)
(Originally released on May 20th, 2014)
- Initial release.
- 3 fonts:
- Regular
- Semibold
- Bold
- Adobe Latin 3 support.