Skip to content

Iosevka, Version 28.0.0-alpha.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@be5invis be5invis released this 24 Nov 05:08
· 553 commits to main since this release

Changes of version 28.0.0-alpha.2

  • [BREAKING] The filenames and package filenames are changed.
    • They will now use PascalCase instead of kebab-case.
    • To package manager maintainers: Please upgrade your script to make it capable to download and install the fonts under new names, and properly uninstall the fonts under old names.
  • [BREAKING] Certain properties in the build plans are changed to camelCase. Using them will trigger a build failure.
    • no-cv-ssnoCvSs
    • no-ligationnoLigation
    • export-glyph-namesexportGlyphNames
    • build-texture-featurebuildTextureFeature
    • metric-overridemetricOverride
    • compatibility-ligaturescompatibilityLigatures
    • exclude-charsexcludeChars
    • webfont-formatswebfontFormats
  • [BREAKING] The "SGr" TTC packages for Iosevka Aile and Etoile will no longer be generated, as they are duplicates to the non-SGr TTC packages.
  • [BREAKING] Reorder of glyph variants:
    • Influenced characters: M, R, f, t, x, Long S (ſ), Lower Lambda (λ), Lower Tau (τ), Lower Chi (χ), Cyrillic Lower Em (м), Cyrillic Lower Ef (ф), Cyrillic Ya (Я, я), 5.
  • [BREAKING] Tags for variant features for Cyrillic lowercase Er and U are changed to cv76 and cv78.
    • Various other glyph variant tags are also changed to reflect this insertion.
  • Add Characters:
    • CYRILLIC CAPITAL LETTER LHA (U+0514) ... CYRILLIC SMALL LETTER YAE (U+0519) (#2018).
    • GEORGIAN PARAGRAPH SEPARATOR (U+10FB).
    • COMBINING BREVE-MACRON (U+1DCB) ... COMBINING MACRON-BREVE (U+1DCC) (#1880).
    • COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE (U+1DD3).
    • LINE SEPARATOR (U+2028) ... PARAGRAPH SEPARATOR (U+2029).
    • RAISED SQUARE (U+2E0B).
    • HYPODIASTOLE (U+2E12).
    • TWO DOTS OVER ONE DOT PUNCTUATION (U+2E2A) ... FIVE DOT MARK (U+2E2D).
    • TRIANGLE-HEADED RIGHTWARDS ARROW (U+279D).
    • LONG RIGHTWARDS SQUIGGLE ARROW (U+27FF).
    • LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE (U+2902) ... LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE (U+2904).
    • LONG LEFTWARDS SQUIGGLE ARROW (U+2B33).
    • DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW (U+2B4D).
  • Add hook-inward-serifed variants for a (#2085).
  • Remove earless-rounded variants for U+01A5, U+0256, U+02A0, and U+1D91.
  • Remove earless-corner variants for U+027E.
  • Add tailless variants for Greek Lower Iota (ι).
  • Improve serifs for turned k (U+029E) to match q and turned h (U+0265).
  • Improve top-left serif for LATIN SMALL LETTER KRA (U+0138) to match k.
  • Make Greek Kappa (U+03BA) respond to more serif variants for k (cv36).
  • Add a top-left serif to GREEK SMALL LETTER HETA (U+0371) under slab.
  • Stylistic set fixes:
    • Fix cv10 for ss01, ss02, and ss08 under slab.
    • Fix cv53 for ss16.
    • Fix cv64 and cv65 for ss07.
    • Fix cv66 for ss17.
    • Fix cv81 and cv82 for ss03 and ss08 under italic slab.
    • Fix cv93 for ss01.
    • Fix vsAJ for ss10.
    • Fix vlAB for ss09 and ss14.
    • Fix vlAD for ss05 and ss14.

View package list

Package hashes (SHA-256)