Skip to content

Releases: be5invis/Iosevka

Iosevka, Version 31.7.0

21 Sep 08:21
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.7.0

  • Fix Macedonian Cyrillic Gje under italics (#2493).
  • Improve widths of overline marks of Serbian italic lower Ghe/Pe/Te.
  • Remove crossbar variants for Z/z when under Polish locale (PLK) to avoid confusion with the handwritten Ż/ż allograph, Ƶ/ƶ.
  • Make serif variants for Latin Capital/Small Schwa (Ə/ə) only appear under Turkic (Turkish/Azerbaijani/etc.) locales (TRK, AZE, GAG, KAZ, TAT, CRT) as other languages that use Latin Schwa (including the IPA) unify its metrics with Open O (Ɔ/ɔ) or a literal Turned E (Ǝ/ǝ).
  • Make serifs of Latin Letter Small Capital I (ɪ) slightly wider under Quasi-Proportional.
  • Make Cyrillic Small Letter Komi Dje (ԃ) slightly wider under Quasi-Proportional.
  • Make serifs of Small Capital and Modifier Letter Reversed N (/) more accurately follow the serifs of N.
  • Make Som Sign () follow variants of capital C.
  • Make Latin Capital Letter Small Capital I () slightly wider under Etoile.
  • Add Characters:
    • CYRILLIC CAPITAL LETTER TJE (U+1C89) ... CYRILLIC SMALL LETTER TJE (U+1C8A).
    • COMPOSITION SYMBOL (U+2384).
    • WHITE DIAMOND IN SQUARE (U+26CB).
    • DRIVE SLOW SIGN (U+26DA).
    • SQUARED SALTIRE (U+26DD) ... FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE (U+26DE).
    • HEAVY CIRCLED SALTIRE (U+2B59).
    • TOP HALF LEFT PARENTHESIS (U+2E59) ... BOTTOM HALF RIGHT PARENTHESIS (U+2E5C).
    • LATIN CAPITAL LETTER RAMS HORN (U+A7CB) (#2506).
    • LATIN CAPITAL LETTER S WITH DIAGONAL STROKE (U+A7CC) ... LATIN SMALL LETTER S WITH DIAGONAL STROKE (U+A7CD).
    • LATIN CAPITAL LETTER LAMBDA (U+A7DA) ... LATIN CAPITAL LETTER LAMBDA WITH STROKE (U+A7DC).
    • COUNTING ROD UNIT DIGIT ONE (U+1D360) ... COUNTING ROD TENS DIGIT NINE (U+1D371).

Iosevka, Version 31.6.1

09 Sep 13:37
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.6.1

  • Fix broken accent stacking behavior for partially precomposed characters with leaning anchors (#2492).

Changes of version 31.6.0

  • Add Latin localization forms for Polish and Romanian.
  • Make Combining Square Below (U+033B) slightly narrower.
  • Improve glyph visual for Combining Suspension Mark (U+1DC3).
  • Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479) slightly narrower under Quasi-Proportional.
  • Make Cyrillic Capital/Small Letter Round Omega (U+047A..U+047B) slightly wider under Quasi-Proportional.

Iosevka, Version 31.6.0

07 Sep 02:29
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.6.0

  • Add Latin localization forms for Polish and Romanian.
  • Make Combining Square Below (U+033B) slightly narrower.
  • Improve glyph visual for Combining Suspension Mark (U+1DC3).
  • Make Cyrillic Capital/Small Letter Uk (U+0478..U+0479) slightly narrower under Quasi-Proportional.
  • Make Cyrillic Capital/Small Letter Round Omega (U+047A..U+047B) slightly wider under Quasi-Proportional.

Iosevka, Version 31.5.0

01 Sep 07:04
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.5.0

  • Add characters:
    • KAYAH LI SIGN CWI (U+A92E).
    • ZERO WIDTH NON-BREAKING SPACE (U+FEFF).
  • Add APL form (APLF) for U+25E0 and U+25E1, for UIUA.
  • Add Cyrillic localization forms for Bashkir and Chuvash.

Iosevka, Version 31.4.0

24 Aug 20:46
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.4.0

  • Add characters:
    • OCR HOOK (U+2440) .. OCR BOW TIE (U+2445) (#2465).
  • Add slanted dollar and cent sign (#2408).
  • Add round-top capital A (#2472).
  • Fix cv41 application to ss01, ss02, ss04, ss06, and ss15.
  • Fix cv54 application to ss01, ss03, ss04, ss06, ss07, ss09, ss12, ss14, ss15, ss17, and ss18.
  • Fix cv62 application to ss01, ss02, ss04, ss07, ss09, ss13, ss15, ss16, and ss18.

Iosevka, Version 31.3.0

17 Aug 15:37
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.3.0

  • Add diagonal-tailed-cursive variants for Cyrillic Lower Ef (cv93).
  • Add rounded-vertical-sides variants for Capital/Lower W (cv32, cv57).
  • Make Aile and Etoile use straight variants for brace and guillemet.
  • Prevent clipping of texture-extended glyphs in Kitty.

Iosevka, Version 31.2.0

10 Aug 18:09
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.2.0

  • Add variant selectors for Greek lower Phi/Psi (VXAG, VXAH).
  • Optimize cross position for Cyrillic Lower Straight U (U+04AF, U+04B1).
  • Optimize glyph shape for lower-gamma.straight and lower-gamma.curly.
  • Optimize glyph shape for U+1DF15.

Iosevka, Version 31.1.0

03 Aug 19:14
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.1.0

  • Add characters:
    • BLACK-LETTER CAPITAL H (U+210C) (#714).
    • BLACK-LETTER CAPITAL I (U+2111) (#714).
    • BLACK-LETTER CAPITAL R (U+211C) (#714).
    • BLACK-LETTER CAPITAL Z (U+2128) (#714).
    • BLACK-LETTER CAPITAL C (U+212D) (#714).
    • LATIN SMALL LETTER BLACKLETTER E (U+AB32) (#2443).
    • LATIN SMALL LETTER BLACKLETTER O (U+AB3D) (#2443).
    • LATIN SMALL LETTER BLACKLETTER O WITH STROKE (U+AB3E) (#2443).
    • LEFT-POINTING ROCKET SHIP (U+1CC56) ... DOWN-POINTING ROCKET SHIP (U+1CC59) (Proposed for Unicode 16; L2/21-235).
    • LEFT-POINTING ATOMIC BOMB (U+1CC60) ... DOWN-POINTING ATOMIC BOMB (U+1CC63) (Proposed for Unicode 16; L2/21-235).
    • LEFT-POINTING RIFLE (U+1CC65) ... DOWN-POINTING RIFLE (U+1CC68) (Proposed for Unicode 16; L2/21-235).
    • MOON LANDER (U+1CDF5) (Proposed for Unicode 16; L2/21-235).
    • UP-POINTING FROG (U+1CDFB) (Proposed for Unicode 16; L2/21-235).
    • DOWN-POINTING FROG (U+1CDFC) (Proposed for Unicode 16; L2/21-235).
    • MATHEMATICAL FRAKTUR CAPITAL A (U+1D504) .. MATHEMATICAL FRAKTUR SMALL Z (U+1D537) (#444).
    • MATHEMATICAL BOLD FRAKTUR CAPITAL A (U+1D56C) .. MATHEMATICAL BOLD FRAKTUR SMALL Z (U+1D59F) (#444).
  • Add separate variant selectors for Cyrillic Capital En/Er (VXAA, VXAB).
  • Add variant selectors for Greek lower Beta/Gamma/Nu/Upsilon (VXAC, VXAD, VXAE, VXAF).
  • Optimize glyph for VERTICAL LINE WITH MIDDLE DOT (U+2327).
  • Improve k (cv46) and x (cv58) variants used by ss03, ss08, ss09, ss10, ss12, ss14, and ss18 under slab italic.

Iosevka, Version 31.0.0

27 Jul 07:41
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 31.0.0

  • [Breaking] Changed the mapping between variants and OpenType tags:
    • Variants for digits (1 .. 9) are assigned to tag cv01 ... cv09.

    • Variant for 0 is assigned to tag cv10.

    • Variants for basic Latin are assigned to tag cv11 ... cv60 (50 tags; O and o do not have variants).

    • Variants for extended Latin are assigned to tag cv61 ... cv66.

    • Variants for Greek letters are assigned to tag cv67 ... cv78.

    • Variants for Cyrillic letters are assigned to tag cv79 ... cv99 and VAAA.

    • Variants for dot shapes are assigned to tag VDAA ... VDAD.

    • Variants for symbol shapes are assigned to tag VSAA ... VSAT.

    • Variants for ligature shapes are assigned to tag VLAA ... VLAG.

    • Correspondence table

      Selector Name Tag in v30.x Tag in v31
      one cv86 cv01
      two cv87 cv02
      three cv88 cv03
      four cv89 cv04
      five cv90 cv05
      six cv91 cv06
      seven cv92 cv07
      eight cv93 cv08
      nine cv94 cv09
      zero cv85 cv10
      capital-a cv01 cv11
      capital-b cv02 cv12
      capital-c cv03 cv13
      capital-d cv04 cv14
      capital-e cv05 cv15
      capital-f cv06 cv16
      capital-g cv07 cv17
      capital-h cv08 cv18
      capital-i cv09 cv19
      capital-j cv10 cv20
      capital-k cv11 cv21
      capital-l cv12 cv22
      capital-m cv13 cv23
      capital-n cv14 cv24
      capital-p cv15 cv25
      capital-q cv16 cv26
      capital-r cv17 cv27
      capital-s cv18 cv28
      capital-t cv19 cv29
      capital-u cv20 cv30
      capital-v cv21 cv31
      capital-w cv22 cv32
      capital-x cv23 cv33
      capital-y cv24 cv34
      capital-z cv25 cv35
      a cv26 cv36
      b cv27 cv37
      c cv28 cv38
      d cv29 cv39
      e cv30 cv40
      f cv31 cv41
      g cv32 cv42
      h cv33 cv43
      i cv34 cv44
      j cv35 cv45
      k cv36 cv46
      l cv37 cv47
      m cv38 cv48
      n cv39 cv49
      p cv40 cv50
      q cv41 cv51
      r cv42 cv52
      s cv43 cv53
      t cv44 cv54
      u cv45 cv55
      v cv46 cv56
      w cv47 cv57
      x cv48 cv58
      y cv49 cv59
      z cv50 cv60
      capital-eszet VXAC cv61
      long-s cv51 cv62
      eszet cv52 cv63
      lower-eth cv53 cv64
      capital-thorn VXAD cv65
      lower-thorn cv54 cv66
      lower-alpha cv55 cv67
      capital-gamma cv56 cv68
      capital-delta cv57 cv69
      lower-delta cv58 cv70
      lower-iota cv59 cv71
      capital-lambda cv60 cv72
      lower-lambda cv61 cv73
      lower-mu cv62 cv74
      lower-xi cv63 cv75
      lower-pi cv64 cv76
      lower-tau cv65 cv77
      lower-chi cv66 cv78
      cyrl-a —— cv79
      cyrl-ve —— cv80
      cyrl-capital-zhe cv67 cv81
      cyrl-zhe cv68 cv82
      cyrl-capital-ze cv69 cv83
      cyrl-ze cv70 cv84
      cyrl-capital-ka cv71 cv85
      cyrl-ka cv72 cv86
      cyrl-el cv73 cv87
      cyrl-em cv74 cv88
      cyrl-en cv75 cv89
      cyrl-er cv76 cv90
      cyrl-capital-u cv77 cv91
      cyrl-u cv78 cv92
      cyrl-ef cv79 cv93
      cyrl-che cv80 cv94
      cyrl-yeri cv81 cv95
      cyrl-yery cv82 cv96
      cyrl-capital-e VXAA cv97
      cyrl-e VXAB cv98
      cyrl-capital-ya cv83 cv99
      cyrl-ya cv84 VAAA
      tittle cv95 VDAA
      diacritic-dot cv96 VDAB
      punctuation-dot cv97 VDAC
      braille-dot VXAE VDAD
      tilde cv98 VSAA
      asterisk cv99 VSAB
      underscore VSAA VSAC
      caret VSAB VSAD
      ascii-grave VSAC VSAE
      ascii-single-quote VSAD VSAF
      paren VSAE VSAG
      brace VSAF VSAH
      guillemet VSAG VSAI
      number-sign VSAH VSAJ
      ampersand VSAI VSAK
      at VSAJ VSAL
      dollar VSAK VSAM
      cent VSAL VSAN
      percent VSAM VSAO
      bar VSAN VSAP
      question VSAO VSAQ
      pilcrow VSAP VSAR
      partial-derivative VSAQ VSAS
      micro-sign VSAR VSAT
      lig-ltgteq VLAA VLAA
      lig-neq VLAB VLAB
      lig-equal-chain VLAC VLAC
      lig-hyphen-chain VLAD VLAD
      lig-plus-chain VLAE VLAE
      lig-double-arrow-bar VLAF VLAF
      lig-single-arrow-bar VLAG VLAG
  • [Breaking] Reordered variants for Cyrillic Capital/Lower Ze.
  • [Breaking] Add bilateral-motion-serifed variants for Capital/Lower X. Change of variant names:
    • capital-x.straight-motion-serifedcapital-x.straight-unilateral-motion-serifed
    • capital-x.curly-motion-serifedcapital-x.curly-unilateral-motion-serifed
    • x.straight-motion-serifedx.straight-unilateral-motion-serifed
    • x.curly-motion-serifedx.curly-unilateral-motion-serifed
    • lower-chi.straight-motion-serifedlower-chi.straight-unilateral-motion-serifed
    • lower-chi.curly-motion-serifedlower-chi.curly-unilateral-motion-serifed
  • [Breaking] Add semi-chancery-straight-serifed and semi-chancery-curly-serifed variants for Greek Lower Chi. Change of variant names:
    • lower-chi.semi-chancery-straightlower-chi.semi-chancery-straight-serifless
    • lower-chi.semi-chancery-curlylower-chi.semi-chancery-curly-serifless
    • lower-chi.straight-serifedlower-chi.straight-bilateral-motion-serifed
    • lower-chi.curly-serifedlower-chi.curly-bilateral-motion-serifed
  • Add separate variant selectors For Cyrillic Lower A/Ve (cv79, cv99).
  • Optimize the shape of rounded e (#2424).

Iosevka, Version 30.3.3

20 Jul 11:50
Compare
Choose a tag to compare

View package list

SHA-256 hashes

Changes of version 30.3.3

  • Make TELEPHONE SIGN (U+2121) and FACSIMILE SIGN (U+213B) use small-capital forms instead of superscript.
  • Add Characters:
    • FRACTION NUMERATOR ONE (U+215F) (#1539).
    • BIG SOLIDUS (U+29F8) (#2414).
    • BIG REVERSE SOLIDUS (U+29F9) (#2414).
    • TALLY MARK ONE (U+1D377) (#1784).
    • TALLY MARK FIVE (U+1D378) (#1784).
    • PLAYING CARD BACK (U+1F0A0) ... PLAYING CARD KING OF SPADES (U+1F0AE) (#1835).
    • PLAYING CARD ACE OF HEARTS (U+1F0B1) ... PLAYING CARD RED JOKER (U+1F0BF) (#1835).
    • PLAYING CARD ACE OF DIAMONDS (U+1F0C1) ... PLAYING CARD BLACK JOKER (U+1F0CF) (#1835).
    • PLAYING CARD ACE OF CLUBS (U+1F0D1) ... PLAYING CARD TRUMP-21 (U+1F0F5) (#1835).
    • REGIONAL INDICATOR SYMBOL LETTER A (U+1F1E6) ... REGIONAL INDICATOR SYMBOL LETTER Z (U+1F1FF).

Changes of version 30.3.2

  • Fix side bearings of U+02CC under Quasi-Proportional.
  • Improve glyph shape for U+02ED.
  • Add characters:
    • LEFTWARDS ARROW-TAIL (U+2919) ... RIGHTWARDS DOUBLE ARROW-TAIL (U+291C).
    • MODIFIER LETTER STRESS AND HIGH TONE (U+A720).
    • MODIFIER LETTER STRESS AND LOW TONE (U+A721).
    • BLACK HEART (U+1F5A4).
    • LEFT HALF CIRCLE (U+1F907).
    • WHITE HEART (U+1F90D).

Changes of version 30.3.1

  • Add Capital Eszet (VXAC) variants with top-left corner.
  • Add square-dotted variant for brailles (#2388).
  • Fix leaning mark anchors for U+0195, U+019E, U+01A6, and U+0220.
  • Optimize glyph shape for U+01A6, U+A68A, and U+A68B.
  • Make Aile and Etoile use {six|nine}.closed-contour by default.
  • Make ss20 use seven.curly-serifless by default.
  • Adjust balancing of r with corner hooks (#2394).
  • Fix side bearings of Latin-1 Macron (U+00AF) under Quasi-Proportional.
  • Make U+050F, U+A68B, U+FB03, and U+FB04 slightly wider under Quasi-Proportional.

Changes of version 30.3.0

  • Add separate variant selectors For Cyrillic Capital/Lower E (VXAA, VXAB).
  • Add variant selector for Capital Eszet () (VXAC) (#1552).
  • Add variant selector for Capital Thorn (Þ) (VXAD).
  • Add serifed-capped variants for capital-e and capital-f (cv05, cv06) (#2026).
  • Add unilateral-bottom-serifed and unilateral-bottom-inward-serifed variants for Cyrillic Capital/Lower Ze (cv69, cv70).
  • Add characters:
    • SYMBOL FOR SAMARITAN SOURCE (U+214F).
    • CURLY LOOP (U+27B0).
    • DOUBLE CURLY LOOP (U+27BF).
    • LEFT THIRD INDUCTOR (U+1CC0B) (Proposed for Unicode 16; L2/21-235).
    • MIDDLE THIRD INDUCTOR (U+1CC0C) (Proposed for Unicode 16; L2/21-235).
    • RIGHT THIRD INDUCTOR (U+1CC0D) (Proposed for Unicode 16; L2/21-235).
    • LOGIC GATE OR (U+1CC15) (Proposed for Unicode 16; L2/21-235).
    • LOGIC GATE AND (U+1CC16) (Proposed for Unicode 16; L2/21-235).