Skip to content

Releases: subframe7536/maple-font

V7.0 Beta22

27 Jul 15:04
Compare
Choose a tag to compare
V7.0 Beta22 Pre-release
Pre-release
  • add ss04: Disable ligatures on __, #__, ***
  • add some ignore cases in calt
  • support font features freeze config in local build
  • externalize config (edit in config.json)

Gitee release for MapleMono-NF-CN

V7.0 Beta21

09 Jun 13:28
Compare
Choose a tag to compare
V7.0 Beta21 Pre-release
Pre-release
  • add missing rules in cv01
  • refactor arrows and asciitildes
  • add ignore in escape ligatures

Gitee release for MapleMono-NF-CN

When will V7 become stable?

It is almost stable now.

As a side project during my weekends, I will release a new beta version to fix the bugs reported or encountered in my daily coding within 1-2 weeks, and do some work on the new website and build tools.

If everything goes well, the stable version will be released later this year.

What are the differences between different formats?

#107 (comment)

V7.0 Beta20

01 Jun 11:01
Compare
Choose a tag to compare
V7.0 Beta20 Pre-release
Pre-release
  • fix #194
  • fine tune latin chars using font audit
  • make C and c more curve
  • split <= and >= in ss02
  • remove bottom bar of 1 in cv04 for better differentiation

Gitee release for MapleMono-NF-CN

And this image is generated by my new VSCode plugin: CodeImg (WIP):

V7.0 Beta19

24 May 04:30
Compare
Choose a tag to compare
V7.0 Beta19 Pre-release
Pre-release
  • add italic Cl liga
  • add cursive italic k
  • add ss02, split multiple equals
  • add ss03 #189 ❗broke when other stylesets turning on at this release #194, will fix it in next release
  • adjust glyphs #190
  • add some arrow glyphs #191
  • add cv98 and locl to support full width (ellipsis) and (emdash) for Maple Mono NF CN

image

V7.0 Beta18

16 May 05:47
Compare
Choose a tag to compare
V7.0 Beta18 Pre-release
Pre-release
  • fine tune latin chars
  • add missing arrow in cv01 #187
  • manually check monospace and strip names

V7.0 Beta17

13 May 05:48
Compare
Choose a tag to compare
V7.0 Beta17 Pre-release
Pre-release
  • ensure nohint and fix contours in static fonts
  • improve greek glyphs #184
  • add al all ul ull ligatures #185

V7.0 Beta16

07 May 02:06
Compare
Choose a tag to compare
V7.0 Beta16 Pre-release
Pre-release

Format font family name and font weight, which introduce a weird spacing issue in Jetbrains IDEs #182 #183

Thanks @ftCLI

V7.0 Beta15

05 May 09:36
Compare
Choose a tag to compare
V7.0 Beta15 Pre-release
Pre-release
  • upgrade Nerd Font to 3.2.1, improve build script
  • refactor @, improve punctuations

V7.0 Beta14

23 Apr 13:02
Compare
Choose a tag to compare
V7.0 Beta14 Pre-release
Pre-release
  • improve various glyphs
  • add more escape ligatures: \{ \} \[ \] \( \)

V7.0 Beta13

09 Apr 12:56
Compare
Choose a tag to compare
V7.0 Beta13 Pre-release
Pre-release
  • improve tag kerning
  • add ligatures for \\ \n \r \t \" \'
  • implement Fira Code's progress bar characters and make them round

img

  • revert to use hinted font as base font by default

    • Differences between "hinted font" and "unhinted font":
      • "hinted font" is used for low resolution screen to have better render effect. From my experience, if your screen resolution is lower or equal than 1080P, it is recommended to use "hinted font". In this case, you can choose MapleMono-TTF-AutoHint / MapleMono-NF / MapleMono-NF-CN.
      • "unhinted font" is used for high resolution screen (e.g. for Mac), when using "hinted font", it will blur your text or make it looks weird. In this case, you can choose MapleMono-OTF / MapleMono-TTF. If you want to support Nerd Font, you can set MapleMono-NF (or NerdFontBase.ttf in src-font dir) as fallback font, or build your own font. 同理,如果需要支持中文字体,把MapleMono-NF-CN设置为回退字体或者自行构建即可