Skip to content

Releases: IBM/plex

v6.4.0

26 Jan 18:49
Compare
Choose a tag to compare

[IBM PLEX MONO V2.4] - 2023-12-21

Added

  • old-style numerals
    referenced in issue 418
  • Bulgarian Cyrillic forms
    referenced in issue 448
  • alternative shape for U+0023 NUMBER SIGN
    referenced in issue 401
  • Cyrillic support for Abkhaz language
    referenced in issue 355
  • support for pre-1918 Cyrillic
    referenced in issue 158
  • U+2236 RATIO
    referenced in issue 199
  • U+2219 BULLET OPERATOR
    referenced in issue 84
  • U+2010-U+2015 NON-BREAKING HYPHEN, DASHES, etc.
    referenced in issue 84
    referenced in issue 317
  • U+2028 LINE SEPERATOR
    referenced in issue 52
  • U+2029 PARAGRAPH SEPERATOR
    referenced in issue 52
  • U+202F NARROW NO-BREAK SPACE
    referenced in issue 282
  • U+2008 PUNCTUATION SPACE
  • U+200A HAIR SPACE
    referenced in issue 361
  • U+200B ZERO WIDTH SPACE
    referenced in issue 84
    referenced in issue 318

Fixed

  • Rendering of certain Cyrillic glyphs
    referenced in issue 410
  • Difference in lineheight for SemiBold weight in some situations
    referenced in issue 408

Changed

  • Improved shapes for U+0473 CYRILLIC SMALL LETTER FITA and U+0472 CYRILLIC CAPITAL LETTER FITA
    referenced in issue 158
  • Changed U+00AD SOFT HYPHEN to empty non-spacing character
  • Improved shapes for U+04AA CYRILLIC CAPITAL ES WITH DESCENDER and U+04AB CYRILLIC LOWERCASE ES WITH DESCENDER
    referenced in issue 498

[IBM PLEX SERIF V3.1] - 2023-11-27

Added

  • Bulgarian Cyrillic forms
    referenced in issue 448

Changed

  • Changed /softhyphen (U+00AD) to empty non-spacing character
  • Improved shapes for U+04AA and U+04AB
    referenced in issue 498

[IBM PLEX SANS ARABIC V1.5] - 2023-10-31

Added

  • Kerning for glyph /rreh-ar.fina (U+FB8D)
    referenced in issue 542

Changed

  • Removed substitutions to glyph /allah-ar (U+FDF2) in rlig feature
    referenced in issue 525

[IBM PLEX SANS V3.5] - 2023-09-20

Added

  • Bulgarian Cyrillic forms
    referenced in issue 448

Changed

  • Changed /softhyphen (U+00AD) to empty non-spacing character

v6.3.0

08 May 16:39
Compare
Choose a tag to compare

[IBM PLEX SANS VAR V1.1] - 2023-04-03

Added

  • glyphs /acaron /acaron.alt01 /icaron /ocaron /ucaron /udieresismacron /udieresisacute /udieresisgrave /udieresiscaron /Acaron /Icaron /Ocaron /Ucaron /Udieresismacron /Udieresisacute /Udieresisgrave /Udieresiscaron to support pinyin
    referenced in issue 84
  • glyph /longs
    referenced in issue 158
  • glyph /divisionslash
  • old-style numerals
    referenced in issue 418
  • U+2236 RATIO
    referenced in issue 199
  • U+2219 BULLET OPERATOR
    referenced in issue 84
  • U+2010-U+2015 NON-BREAKING HYPHEN, DASHES, etc.
    referenced in issue 84
    referenced in issue 317
  • U+2028 LINE SEPERATOR
    referenced in issue 52
  • U+2029 PARAGRAPH SEPERATOR
    referenced in issue 52
  • U+202F NARROW NO-BREAK SPACE
    referenced in issue 282
  • U+2008 PUNCTUATION SPACE
  • U+200A HAIR SPACE
    referenced in issue 361
  • U+200B ZERO WIDTH SPACE
    referenced in issue 84
    referenced in issue 318

Fixed

  • FamilyClass value in OS/2 table
    referenced in issue 330
  • STAT table; Roman and Italic styles are correctly linked in various environments now
  • incorrect behaviour in Adobe InDesign
    referenced in issue 337
  • inconsistencies in vertical alignment
    referenced in issue 377

Changed

  • replaced commaaccent with cedilla in glyphs /Tcedilla /tcedilla
    referenced in issue 251
  • disabled bit 38 (Mathematical Operators) from OS/2 UnicodeRanges
  • improved hinting

v6.2.0

27 Feb 19:53
Compare
Choose a tag to compare

[IBM PLEX SERIF V3.0]

Added

  • Support for monotonic Greek (74 glyphs per font)

v6.1.1

16 Sep 16:14
Compare
Choose a tag to compare

[IBM PLEX SERIF]

Fixed

  • #469 Serif TTF files have been corrected

v6.1.0

16 Aug 19:56
Compare
Choose a tag to compare

[IBM PLEX SERIF V2.8] - 2022-08-05

Added

  • glyphs /acaron /acaron.alt01 /icaron /ocaron /ucaron /udieresismacron /udieresisacute /udieresisgrave /udieresiscaron /Acaron /Icaron /Ocaron /Ucaron /Udieresismacron /Udieresisacute /Udieresisgrave /Udieresiscaron to support pinyin
    referenced in issue 84
  • glyph /longs
    referenced in issue 158
  • glyph /divisionslash
  • old-style numerals
    referenced in issue 418
  • Cyrillic support for Abkhaz language
    referenced in issue 355
  • support for pre-1918 Cyrillic
    referenced in issue 158
  • U+2236 RATIO
    referenced in issue 199
  • U+2219 BULLET OPERATOR
    referenced in issue 84
  • U+2010-U+2015 NON-BREAKING HYPHEN, DASHES, etc.
    referenced in issue 84
    referenced in issue 317
  • U+2028 LINE SEPERATOR
    referenced in issue 52
  • U+2029 PARAGRAPH SEPERATOR
    referenced in issue 52
  • U+202F NARROW NO-BREAK SPACE
    referenced in issue 282
  • U+2008 PUNCTUATION SPACE
  • U+200A HAIR SPACE
    referenced in issue 361
  • U+200B ZERO WIDTH SPACE
    referenced in issue 84
    referenced in issue 318

Fixed

  • FamilyClass value in OS/2 table
    referenced in issue 330
  • PostScript BlueScale values

Changed

  • Improved shape for Cyrillic letter Fita (U+0473, U+0472)
    referenced in issue 158
  • replaced commaaccent with cedilla in glyphs /Tcedilla /tcedilla
    referenced in issue 251
  • disabled bit 38 (Mathematical Operators) from OS/2 UnicodeRanges

[IBM PLEX SANS CONDENSED V1.4] - 2022-07-28

Added

  • old-style numerals
    referenced in issue 418
  • U+2236 RATIO
    referenced in issue 199
  • U+2219 BULLET OPERATOR
    referenced in issue 84
  • U+2010-U+2015 NON-BREAKING HYPHEN, DASHES, etc.
    referenced in issue 84
    referenced in issue 317
  • U+2028 LINE SEPERATOR
    referenced in issue 52
  • U+2029 PARAGRAPH SEPERATOR
    referenced in issue 52
  • U+202F NARROW NO-BREAK SPACE
    referenced in issue 282
  • U+2008 PUNCTUATION SPACE
  • U+200A HAIR SPACE
    referenced in issue 361
  • U+200B ZERO WIDTH SPACE
    referenced in issue 84
    referenced in issue 318

Fixed

  • FamilyClass value in OS/2 table
    referenced in issue 330
  • PostScript BlueScale values

[IBM PLEX SANS V3.4] - 2022-07-28

Added

  • old-style numerals
    referenced in issue 418
  • Cyrillic support for Abkhaz language
    referenced in issue 355
  • support for pre-1918 Cyrillic
    referenced in issue 158
  • U+2236 RATIO
    referenced in issue 199
  • U+2219 BULLET OPERATOR
    referenced in issue 84
  • U+2010-U+2015 NON-BREAKING HYPHEN, DASHES, etc.
    referenced in issue 84
    referenced in issue 317
  • U+2028 LINE SEPERATOR
    referenced in issue 52
  • U+2029 PARAGRAPH SEPERATOR
    referenced in issue 52
  • U+202F NARROW NO-BREAK SPACE
    referenced in issue 282
  • U+2008 PUNCTUATION SPACE
  • U+200A HAIR SPACE
    referenced in issue 361
  • U+200B ZERO WIDTH SPACE
    referenced in issue 84
    referenced in issue 318

Fixed

  • FamilyClass value in OS/2 table
    referenced in issue 330
  • PostScript BlueScale values

Changed

  • Improved shape for Cyrillic letter Fita (U+0473, U+0472)
    referenced in issue 158

v6.0.2

18 May 21:12
Compare
Choose a tag to compare

Changes in v6.0.2

[IBM PLEX SANS, SANS CONDENSED, MONO, SERIF] - 2022-05-10

Changed

  • Update split font files to make font features available (ligatures, dotted zero, etc)

[IBM PLEX SANS KR V1.2] - 2021-09-13

Changed

  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

v6.0.1

12 May 20:16
Compare
Choose a tag to compare

Changes in 6.0.1

[Unreleased]

  • IBM Plex Sans CN

[IBM PLEX SANS ARABIC V1.4] - 2022-02-16

Fixed

  • Incorrect shape for U+08A4 (ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE) and related glyphs
    referenced in issue 429

[IBM PLEX SANS JP V1.1] - 2021-12-06

Fixed

  • Outline interpolation errors in glyphs /uni95B9 and /asterisk.rotat
    referenced in issue 404
    referenced in issue 405
  • Small errors in head table
  • Small errors in hhea table

v6.0.0

27 Sep 23:47
Compare
Choose a tag to compare

Changes in 6.0

Note: this is a major release due to the change in postscript naming structure. Each font now uses abbreviations for Semibold, ExtraLight and Medium (SmBld, ExtLt, and Medm respectively).

[IBM PLEX MONO V2.3] - 2021-08-13

Added

  • U+2500-U259F Box drawing characters and block elements
    referenced in issue 93
  • U+2032 (PRIME) U+2033 (DOUBLE PRIME)
    referenced in issue 145
  • glyphs /acaron /acaron.alt01 /icaron /ocaron /ucaron /udieresismacron /udieresisacute /udieresisgrave /udieresiscaron /Acaron /Icaron /Ocaron /Ucaron /Udieresismacron /Udieresisacute /Udieresisgrave /Udieresiscaron to support pinyin
    referenced in issue 84
  • U+017F (LONG S)
    referenced in issue 158
  • U+00A4 (CURRENCY SIGN) U+2215 (DIVISION SLASH)
    referenced in issue 280

Fixed

  • FamilyClass value in OS/2 table
    referenced in issue 330
  • PostScript BlueScale values

Changed

  • more distinct shape for /a and related characters in italic styles
  • more distinct shape for /r and related characters
  • more distinct shape for /asciitilde
    referenced in issue 322
  • replaced commaaccent with cedilla in glyphs /Tcedilla /tcedilla
    referenced in issue 251
  • disabled bit 38 (Mathematical Operators) from OS/2 UnicodeRanges

[IBM PLEX SANS JP V1.0] - 2021-06-18

Added

  • Support for Japanese (9505 glyphs per font)

[IBM PLEX SANS DEVANAGARI V1.2] - 2021-05-31

Changed

  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

[IBM PLEX SANS THAI V1.2] - 2021-05-31

Changed

  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

[IBM PLEX SANS THAI LOOPED V1.2] - 2021-05-31

Changed

  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

[IBM PLEX MONO V2.2] - 2021-05-28

Changed

  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

[IBM PLEX SANS V3.3] - 2021-05-28

Changed

  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

[IBM PLEX SERIF V2.7] - 2021-05-28

Changed

  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

[IBM PLEX SANS ARABIC V1.2] - 2021-02-14

Added

  • Glyphs /alefMaksura_zain-ar.fina.rlig /alefMaksura_zain-ar.fina.rlig.short /alefMaksura_jeh-ar.fina.rlig /alefMaksura_jeh-ar.fina.rlig.short /alefMaksura_noon-ar.fina.rlig

Fixed

  • Mark placement on alternative form of /kaf
    referenced in issue 284
  • Multiple spacing issues including /lam_meem ligatures
  • PostScript BlueScale values
  • FamilyClass value in OS/2 table

Changed

  • included logographs are not used by default anymore but can be activated through OpenType layout feature "dlig"
    referenced in issue 336
  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

Removed

  • Glyphs /tteh_reh-ar.fina.short /tteh_zain-ar.fina.short /tteh_rreh-ar.fina.short /tteh_jeh-ar.fina.short

[IBM PLEX SANS HEBREW V1.3] - 2020-12-04

Fixed

  • placement of dot in glyph /lamed_holam-hb
  • placement of dot in glyph /lamed_dagesh_holam-hb
  • metrics of /resh-hb
    referenced in issue 343
  • metrics of /tav-hb
  • PostScript BlueScale values
  • FamilyClass value in OS/2 table

Changed

  • abbreviated font names used for style mapping (name ID1 + ID2) to improve interoperability

v5.2.1

24 Jul 04:09
Compare
Choose a tag to compare

IBM Plex Sans JP

Added

  • CSS stylesheets: css/ibm-plex-sans-jp.css and css/ibm-plex-sans-jp.min.css
  • Sass entrypoint: scss/sans-jp/index.scss

The upcoming major release will make chosing specific font-weights and languages easier for developers. Until then, enjoy IBM Plex Sans JP!

Release 6.0.0-next.6

25 May 21:28
Compare
Choose a tag to compare
Release 6.0.0-next.6 Pre-release
Pre-release
  • fix(Plex Mono): specify italic style when italic font is declared (5ea5402)
  • fix(Plex Mono): specify italic style when italic font is declared (591e36a)