Skip to content

Releases: be5invis/Iosevka

Iosevka, Version 28.0.2

23 Dec 19:54
Compare
Choose a tag to compare

Changes of version 28.0.2

  • Add characters:
    • LATIN CAPITAL LETTER AU (U+A736) (#1689).
    • LATIN SMALL LETTER AU (U+A737) (#1689).
  • Refine shape of Tshe and Cyrillic Capital Letter Te with Middle Hook (U+A68A) (#2123).
  • Remove bottom serif of Cyrillic Small Letter Ghe with Middle Hook (U+0495) under italics.
  • Make serif variants of Cyrillic Small Letter Tall Te (U+1C84) respond to italics.
  • Make terminal serif behavior of palatalized Komi consonants (U+0502...U+0505, U+0508...U+050F) more consistent with each other.
  • Refine serifs of Turned M (U+019C, U+026F, U+0270, U+1D1F, U+1D5A, U+1DAD), Cyrillic Sha (U+0448, U+2DF2, U+1E046, U+1E064), and Cyrillic Shcha (U+0449, U+2DF3) under monospace.

Changes of version 28.0.1

  • Add italic form of CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK (U+A68B) (#2119).
  • Add missing feature tag to chaining plus ligation (#2118).
  • Make the central part of Cyrillic Twe to follow lowercase Tau variants (#2122).

Changes of version 28.0.0

  • [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, i, l, 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.
  • [BREAKING] Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters (#2100):
    • plusplusplus-plus, plus-plus-plus.
    • connected-hyphenminus-minus, minus-minus-minus.
    • connected-tilde-as-wavetilde-tilde, tilde-tilde-tilde.
    • connected-underscoreunderscore-underscore, underscore-underscore-underscore.
    • connected-number-signhash-hash, hash-hash-hash.
  • 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 DOUBLE CIRCUMFLEX ABOVE (U+1DCD).
    • COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE (U+1DD3).
    • COMBINING DELETION MARK (U+1DFB).
    • LINE SEPARATOR (U+2028) ... PARAGRAPH SEPARATOR (U+2029).
    • 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).
    • RAISED SQUARE (U+2E0B).
    • HYPODIASTOLE (U+2E12).
    • TWO DOTS OVER ONE DOT PUNCTUATION (U+2E2A) ... FIVE DOT MARK (U+2E2D).
    • LATIN SMALL LETTER U WITH LEFT HOOK (U+AB52).
    • MODIFIER LETTER SMALL U WITH LEFT HOOK (U+AB5F).
  • Add hook-inward-serifed variants for a (#2085).
  • Add single-storey-double-serifed and single-storey-tailed-serifed variants for a and Greek Lower Alpha (α) (#1949).
    • Make a.single-storey-tailed-serifed the default for slab italic to match g and q.
  • Add bottom-serifed variants for d, and q.
  • Add bottom-right-serifed variants for U.
  • Add tailless variants for Greek Lower Iota (ι).
  • Make Greek Lower Iota (ι) and Greek Lower Tau (τ) semi-tailed under default upright and tailed under default italic.
  • Remove earless-rounded variants for U+01A5, U+0256, U+02A0, and U+1D91.
  • Remove earless-corner variants for U+027E.
  • 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.
  • Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (U+1D55B) to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I (U+1D55A).
  • Improve vertical alignmant of bowl for LATIN CAPITAL LETTER THORN WITH STROKE (U+A764) and LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER (U+A766).
  • 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)

Iosevka, Version 28.0.1

17 Dec 21:24
Compare
Choose a tag to compare

Changes of version 28.0.1

  • Add italic form of CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK (U+A68B) (#2119).
  • Add missing feature tag to chaining plus ligation (#2118).
  • Make the central part of Cyrillic Twe to follow lowercase Tau variants (#2122).

Changes of version 28.0.0

  • [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, i, l, 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.
  • [BREAKING] Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters (#2100):
    • plusplusplus-plus, plus-plus-plus.
    • connected-hyphenminus-minus, minus-minus-minus.
    • connected-tilde-as-wavetilde-tilde, tilde-tilde-tilde.
    • connected-underscoreunderscore-underscore, underscore-underscore-underscore.
    • connected-number-signhash-hash, hash-hash-hash.
  • 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 DOUBLE CIRCUMFLEX ABOVE (U+1DCD).
    • COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE (U+1DD3).
    • COMBINING DELETION MARK (U+1DFB).
    • LINE SEPARATOR (U+2028) ... PARAGRAPH SEPARATOR (U+2029).
    • 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).
    • RAISED SQUARE (U+2E0B).
    • HYPODIASTOLE (U+2E12).
    • TWO DOTS OVER ONE DOT PUNCTUATION (U+2E2A) ... FIVE DOT MARK (U+2E2D).
    • LATIN SMALL LETTER U WITH LEFT HOOK (U+AB52).
    • MODIFIER LETTER SMALL U WITH LEFT HOOK (U+AB5F).
  • Add hook-inward-serifed variants for a (#2085).
  • Add single-storey-double-serifed and single-storey-tailed-serifed variants for a and Greek Lower Alpha (α) (#1949).
    • Make a.single-storey-tailed-serifed the default for slab italic to match g and q.
  • Add bottom-serifed variants for d, and q.
  • Add bottom-right-serifed variants for U.
  • Add tailless variants for Greek Lower Iota (ι).
  • Make Greek Lower Iota (ι) and Greek Lower Tau (τ) semi-tailed under default upright and tailed under default italic.
  • Remove earless-rounded variants for U+01A5, U+0256, U+02A0, and U+1D91.
  • Remove earless-corner variants for U+027E.
  • 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.
  • Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (U+1D55B) to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I (U+1D55A).
  • Improve vertical alignmant of bowl for LATIN CAPITAL LETTER THORN WITH STROKE (U+A764) and LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER (U+A766).
  • 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)

Iosevka, Version 28.0.0

16 Dec 09:06
Compare
Choose a tag to compare

Changes of version 28.0.0

  • [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, i, l, 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.
  • [BREAKING] Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters (#2100):
    • plusplusplus-plus, plus-plus-plus.
    • connected-hyphenminus-minus, minus-minus-minus.
    • connected-tilde-as-wavetilde-tilde, tilde-tilde-tilde.
    • connected-underscoreunderscore-underscore, underscore-underscore-underscore.
    • connected-number-signhash-hash, hash-hash-hash.
  • 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 DOUBLE CIRCUMFLEX ABOVE (U+1DCD).
    • COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE (U+1DD3).
    • COMBINING DELETION MARK (U+1DFB).
    • LINE SEPARATOR (U+2028) ... PARAGRAPH SEPARATOR (U+2029).
    • 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).
    • RAISED SQUARE (U+2E0B).
    • HYPODIASTOLE (U+2E12).
    • TWO DOTS OVER ONE DOT PUNCTUATION (U+2E2A) ... FIVE DOT MARK (U+2E2D).
    • LATIN SMALL LETTER U WITH LEFT HOOK (U+AB52).
    • MODIFIER LETTER SMALL U WITH LEFT HOOK (U+AB5F).
  • Add hook-inward-serifed variants for a (#2085).
  • Add single-storey-double-serifed and single-storey-tailed-serifed variants for a and Greek Lower Alpha (α) (#1949).
    • Make a.single-storey-tailed-serifed the default for slab italic to match g and q.
  • Add bottom-serifed variants for d, and q.
  • Add bottom-right-serifed variants for U.
  • Add tailless variants for Greek Lower Iota (ι).
  • Make Greek Lower Iota (ι) and Greek Lower Tau (τ) semi-tailed under default upright and tailed under default italic.
  • Remove earless-rounded variants for U+01A5, U+0256, U+02A0, and U+1D91.
  • Remove earless-corner variants for U+027E.
  • 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.
  • Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (U+1D55B) to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I (U+1D55A).
  • Improve vertical alignmant of bowl for LATIN CAPITAL LETTER THORN WITH STROKE (U+A764) and LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER (U+A766).
  • 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)

Iosevka, Version 28.0.0-beta.3

09 Dec 23:53
Compare
Choose a tag to compare
Pre-release

Changes of version 28.0.0-beta.3

  • [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.
  • [BREAKING] Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters (#2100):
    • plusplusplus-plus, plus-plus-plus.
    • connected-hyphenminus-minus, minus-minus-minus.
    • connected-tilde-as-wavetilde-tilde, tilde-tilde-tilde.
    • connected-underscoreunderscore-underscore, underscore-underscore-underscore.
    • connected-number-signhash-hash, hash-hash-hash.
  • 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 DOUBLE CIRCUMFLEX ABOVE (U+1DCD).
    • COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE (U+1DD3).
    • COMBINING DELETION MARK (U+1DFB).
    • LINE SEPARATOR (U+2028) ... PARAGRAPH SEPARATOR (U+2029).
    • 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).
    • RAISED SQUARE (U+2E0B).
    • HYPODIASTOLE (U+2E12).
    • TWO DOTS OVER ONE DOT PUNCTUATION (U+2E2A) ... FIVE DOT MARK (U+2E2D).
    • LATIN SMALL LETTER U WITH LEFT HOOK (U+AB52).
    • MODIFIER LETTER SMALL U WITH LEFT HOOK (U+AB5F).
  • Add hook-inward-serifed variants for a (#2085).
  • Add single-storey-double-serifed and single-storey-tailed-serifed variants for a and Greek Lower Alpha (α) (#1949).
    • Make a.single-storey-tailed-serifed the default for slab italic to match g and q.
  • Add bottom-serifed variants for d, and q.
  • Add bottom-right-serifed variants for U.
  • Add tailless variants for Greek Lower Iota (ι).
  • Remove earless-rounded variants for U+01A5, U+0256, U+02A0, and U+1D91.
  • Remove earless-corner variants for U+027E.
  • 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.
  • Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (U+1D55B) to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I (U+1D55A).
  • Improve vertical alignmant of bowl for LATIN CAPITAL LETTER THORN WITH STROKE (U+A764) and LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER (U+A766).
  • 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)

Iosevka, Version 28.0.0-beta.2

02 Dec 23:17
Compare
Choose a tag to compare
Pre-release

Changes of version 28.0.0-beta.2

  • Fix broken TTCs in beta.1 (#2108).

Changes of version 28.0.0-beta.1

  • [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.
  • [BREAKING] Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters (#2100):
    • plusplusplus-plus, plus-plus-plus.
    • connected-hyphenminus-minus, minus-minus-minus.
    • connected-tilde-as-wavetilde-tilde, tilde-tilde-tilde.
    • connected-underscoreunderscore-underscore, underscore-underscore-underscore.
    • connected-number-signhash-hash, hash-hash-hash.
  • 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).
    • 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).
    • RAISED SQUARE (U+2E0B).
    • HYPODIASTOLE (U+2E12).
    • TWO DOTS OVER ONE DOT PUNCTUATION (U+2E2A) ... FIVE DOT MARK (U+2E2D).
    • LATIN SMALL LETTER U WITH LEFT HOOK (U+AB52).
    • MODIFIER LETTER SMALL U WITH LEFT HOOK (U+AB5F).
  • Add hook-inward-serifed variants for a (#2085).
  • Add single-storey-double-serifed and single-storey-tailed-serifed variants for a and Greek Lower Alpha (α) (#1949).
    • Make a.single-storey-tailed-serifed the default for slab italic to match g and q.
  • Add bottom-serifed variants for d, and q.
  • Add bottom-right-serifed variants for U.
  • Add tailless variants for Greek Lower Iota (ι).
  • Remove earless-rounded variants for U+01A5, U+0256, U+02A0, and U+1D91.
  • Remove earless-corner variants for U+027E.
  • 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.
  • Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (U+1D55B) to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I (U+1D55A).
  • Improve vertical alignmant of bowl for LATIN CAPITAL LETTER THORN WITH STROKE (U+A764) and LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER (U+A766).
  • 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)

Iosevka, Version 28.0.0-beta.1

02 Dec 16:37
Compare
Choose a tag to compare
Pre-release

Changes of version 28.0.0-beta.1

  • [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.
  • [BREAKING] Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters (#2100):
    • plusplusplus-plus, plus-plus-plus.
    • connected-hyphenminus-minus, minus-minus-minus.
    • connected-tilde-as-wavetilde-tilde, tilde-tilde-tilde.
    • connected-underscoreunderscore-underscore, underscore-underscore-underscore.
    • connected-number-signhash-hash, hash-hash-hash.
  • 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).
    • 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).
    • RAISED SQUARE (U+2E0B).
    • HYPODIASTOLE (U+2E12).
    • TWO DOTS OVER ONE DOT PUNCTUATION (U+2E2A) ... FIVE DOT MARK (U+2E2D).
    • LATIN SMALL LETTER U WITH LEFT HOOK (U+AB52).
    • MODIFIER LETTER SMALL U WITH LEFT HOOK (U+AB5F).
  • Add hook-inward-serifed variants for a (#2085).
  • Add single-storey-double-serifed and single-storey-tailed-serifed variants for a and Greek Lower Alpha (α) (#1949).
    • Make a.single-storey-tailed-serifed the default for slab italic to match g and q.
  • Add bottom-serifed variants for d, and q.
  • Add bottom-right-serifed variants for U.
  • Add tailless variants for Greek Lower Iota (ι).
  • Remove earless-rounded variants for U+01A5, U+0256, U+02A0, and U+1D91.
  • Remove earless-corner variants for U+027E.
  • 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.
  • Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (U+1D55B) to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I (U+1D55A).
  • Improve vertical alignmant of bowl for LATIN CAPITAL LETTER THORN WITH STROKE (U+A764) and LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER (U+A766).
  • 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)

Iosevka, Version 28.0.0-alpha.2

24 Nov 05:08
Compare
Choose a tag to compare
Pre-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)

Iosevka, Version 28.0.0-alpha.1

18 Nov 19:52
Compare
Choose a tag to compare
Pre-release

Changes of version 28.0.0-alpha.1

  • [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).
  • 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.

View package list

Package hashes (SHA-256)

Iosevka, Version 27.3.5

11 Nov 12:53
Compare
Choose a tag to compare

Changes of version 27.3.5

  • Add italic form of CYRILLIC SMALL LETTER THREE-LEGGED TE (U+1C85).
  • Add top-right serif to fully serifed form for CYRILLIC SMALL LETTER TALL TE (U+1C84).
  • Fix serifs of GREEK LETTER DIGAMMA (U+03DC) under ss12.
  • Improve crossbar position of GREEK SMALL LETTER DIGAMMA (U+03DD) and add a middle serif under slab.
  • Refine Greek Capital Sho (U+03F7) glyph (#2079).
  • [Experimental] Add a font feature for texture control (#2081).
    • Currently only available through custom builds with build-texture-feature = true.
  • Make SYMBOL FOR DELETE FORM TWO (U+2425) narrow by default, align with other Control Pictures characters (#2084).
  • Make APL FUNCTIONAL SYMBOL CIRCLE STAR (U+235F) always be five-pointed and upright, to align its pentagram history (#2083).

Changes of version 27.3.4

  • Disunify anonymous untagged variant selectors for Cyrillic Capital Yeri/Yery for consistency in style-driven configurations.
  • Make LATIN CAPITAL LETTER Y WITH LOOP (U+1EFE) follow variants of capital Y (cv24) for a more balanced slab-italic form like that of Cyrillic Capital U.
  • Remove base-serifed-only variants for CYRILLIC SMALL LETTER STRAIGHT U (U+04AF, U+04B1).
  • Make Etoile use flat-bottom-serifed for M and Cyrillic Lower Em (cv13, cv74).

Changes of version 27.3.3

  • Make cv96 take effect on math asterisk operators (#2066).
  • Fix serifs of italic small Yat in Etoile (#2067).
  • Add characters:
    • LEFTWARDS HARPOON WITH BARB UP TO BAR (U+2952) .. DOWNWARDS HARPOON WITH BARB LEFT FROM BAR (U+2961).

Changes of version 27.3.2

  • Fix overlapping serifs of italic Yat (#2061).
  • Fix width of VERY MUCH GREATER-THAN (U+22D9).
  • Remove duplicate variants for U+0181, U+018A, U+01A4, and U+2C64.
  • Remove asymmetric variants for small capital B (U+0299, U+1D03) and Cyrillic Lower Ve (U+0432).

Changes of version 27.3.1

  • Fix application of cv39 on italic Cyrillic Yat.
  • Fix mark placement for U+024F.
  • Fix overlay placement of Tugrik Sign (U+20AE) under Etoile (#2060).

Changes of version 27.3.0

  • Make the tailed variants of i and l use the fully-tailed shape even when upright, as is consistent with t = bent-hook (#1692).
    • The old, slightly-curly variants for i, l, iota (ι) and tau (τ) are moved to semi-tailed variants.
    • Corresponded SSes are changed to keep the shape identical to the old version.
  • Make Cyrillic Yat to follow Yeri variants. Italic Yat will also respond to variants of n (#2047).
  • Add short-tailed lowercase tau (τ) (#2050).
  • Fix tailed variants for U+02A0.
  • Stylistic set fixes:
    • Fix cv44 and cv99 for ss13.
    • Fix cv48 and cv54 for ss17.
    • Fix cv51 for Etoile.
    • Fix cv52 for ss15 and Etoile.
    • Fix cv58 for ss15.
    • Fix cv59 for ss07.
    • Fix cv61 for ss15 and ss17.
    • Fix cv66 for ss01, ss06, and ss15.
    • Fix vsAF for ss11.
    • Fix vsAL for ss09 and ss18.

View package list

Package hashes (SHA-256)

Iosevka, Version 27.3.4

04 Nov 12:59
Compare
Choose a tag to compare

Changes of version 27.3.4

  • Disunify anonymous untagged variant selectors for Cyrillic Capital Yeri/Yery for consistency in style-driven configurations.
  • Make LATIN CAPITAL LETTER Y WITH LOOP (U+1EFE) follow variants of capital Y (cv24) for a more balanced slab-italic form like that of Cyrillic Capital U.
  • Remove base-serifed-only variants for CYRILLIC SMALL LETTER STRAIGHT U (U+04AF, U+04B1).
  • Make Etoile use flat-bottom-serifed for M and Cyrillic Lower Em (cv13, cv74).

Changes of version 27.3.3

  • Make cv96 take effect on math asterisk operators (#2066).
  • Fix serifs of italic small Yat in Etoile (#2067).
  • Add characters:
    • LEFTWARDS HARPOON WITH BARB UP TO BAR (U+2952) .. DOWNWARDS HARPOON WITH BARB LEFT FROM BAR (U+2961).

Changes of version 27.3.2

  • Fix overlapping serifs of italic Yat (#2061).
  • Fix width of VERY MUCH GREATER-THAN (U+22D9).
  • Remove duplicate variants for U+0181, U+018A, U+01A4, and U+2C64.
  • Remove asymmetric variants for small capital B (U+0299, U+1D03) and Cyrillic Lower Ve (U+0432).

Changes of version 27.3.1

  • Fix application of cv39 on italic Cyrillic Yat.
  • Fix mark placement for U+024F.
  • Fix overlay placement of Tugrik Sign (U+20AE) under Etoile (#2060).

Changes of version 27.3.0

  • Make the tailed variants of i and l use the fully-tailed shape even when upright, as is consistent with t = bent-hook (#1692).
    • The old, slightly-curly variants for i, l, iota (ι) and tau (τ) are moved to semi-tailed variants.
    • Corresponded SSes are changed to keep the shape identical to the old version.
  • Make Cyrillic Yat to follow Yeri variants. Italic Yat will also respond to variants of n (#2047).
  • Add short-tailed lowercase tau (τ) (#2050).
  • Fix tailed variants for U+02A0.
  • Stylistic set fixes:
    • Fix cv44 and cv99 for ss13.
    • Fix cv48 and cv54 for ss17.
    • Fix cv51 for Etoile.
    • Fix cv52 for ss15 and Etoile.
    • Fix cv58 for ss15.
    • Fix cv59 for ss07.
    • Fix cv61 for ss15 and ss17.
    • Fix cv66 for ss01, ss06, and ss15.
    • Fix vsAF for ss11.
    • Fix vsAL for ss09 and ss18.

View package list

Package hashes (SHA-256)