Skip to content

Releases: delphinus/homebrew-sfmono-square

Detect versions validly

11 May 10:01
ef729fd
Compare
Choose a tag to compare

This is a bug fix release to detect versions validly in convert_codepoints. See #90.

Catch up Nerd-Fonts v3

10 May 08:27
eb7ceab
Compare
Choose a tag to compare

Breaking Changes Release

Now SF Mono Square uses completely the same codepoints as Nerd-Fonts v3's ones. Nerd-Fonts v3 solves the significant issue -- #67, ryanoasis/nerd-fonts#365. This release also includes a useful script to change your dotfiles to catch up v3 codepoints -- convert_codepoints.

# convert all files below the current directory
# from v2 => v3 (default values)
% convert_codepoints .

# specify versions
% convert_codepoints -f v1 -t v3 .
 
# also you can convert between nerd_fonts versions
% convert_codepoints -f nerd_fonts_v2 -t nerd_fonts_v3 .

See the detail in man convert_codepoints or README.md.

Add some glyphs in Geometric Shapes Block

20 Mar 06:41
09522d1
Compare
Choose a tag to compare

Added some glyphs in Geometric Shapes Block.

code point glyph (img) glyph name
0x25A3 0x25a3 WHITE SQUARE CONTAINING BLACK SMALL SQUARE
0x25B3 0x25b3 WHITE UP-POINTING TRIANGLE
0x25B5 0x25b5 WHITE UP-POINTING SMALL TRIANGLE
0x25B7 0x25b7 WHITE RIGHT-POINTING TRIANGLE
0x25B9 0x25b9 WHITE RIGHT-POINTING SMALL TRIANGLE
0x25BD 0x25bd WHITE DOWN-POINTING TRIANGLE
0x25BF 0x25bf WHITE DOWN-POINTING SMALL TRIANGLE
0x25C1 0x25c1 WHITE LEFT-POINTING TRIANGLE
0x25C3 0x25c3 WHITE LEFT-POINTING SMALL TRIANGLE
0x25C9 0x25c9 FISHEYE
0x25CE 0x25ce BULLSEYE

See #81

True shades

17 Dec 08:05
e53d72e
Compare
Choose a tag to compare
  • #79 Add true shades created by FontForge GUI.

    before after
    スクリーンショット 2022-12-17 16 58 19 スクリーンショット 2022-12-17 17 00 49

Use Python 3.11 because fontforge uses it

05 Dec 10:31
5462e55
Compare
Choose a tag to compare

Update the latest binary of SF Mono

25 Oct 22:34
b751fb4
Compare
Choose a tag to compare
  • SF Mono Version 18.0d1e1
    • The version number and glyphs included are not changed, but the hash differs.

v2.0.0 Release

12 Sep 02:04
dcbe746
Compare
Choose a tag to compare

I have reviewed codepoints from nerd-fonts and decided to introduce breaking changes. So use v2.0.0 for this. Changes are below.

  • v1.x.x builds have different codepoints for Octicons from nerd-fonts' ones. I added the exact feature described here to solve this.
  • The original SF Mono has some glyphs in PUA (Private Use Area). v1.x.x builds have overwritten them by Material glyphs. I have moved the glyphs to the area outside BMP. See this table for the detail.
  • All glyphs become to have valid names.

All diffs are included in #75.

Update the latest binary of SF Mono

02 Sep 07:40
9fd0a20
Compare
Choose a tag to compare
  • SF Mono Version 16.0d2e1 → 18.0d1e1
    • The version number has been bumped up. Glyphs included are not changed.

Use Python v3.10 to use updated fontforge

01 Aug 04:59
df71753
Compare
Choose a tag to compare

Now the fontforge library uses [email protected] formula instead of [email protected]. This patch enables to build with the new fontforge, and it has no changes fonts itself.

Update the latest binary of SF Mono

08 Jun 02:21
26526ab
Compare
Choose a tag to compare
  • SF Mono Version 16.0d2e1
    • The version number and glyphs included are not changed, but the hash differs.