Skip to content

Releases: AmusementClub/AssFontSubset

v2.1.0

17 Nov 04:03
Compare
Choose a tag to compare

afs.core

  1. Fix bugs caused by rewriting
  2. Fix ass parse: ScriptType now can startswith V
  3. Feature: support harfbuzz-subset as subset backend
  4. Upgrade to dotnet 9.0.100

afs.cmd

  1. Add --subset-backend, default value is PyFontTools
  2. Upgrade System.CommandLine

afs.ava:

  1. Missing, will be updated in the next version

v2.0.5

01 Oct 12:07
Compare
Choose a tag to compare

afs.core

  1. Fix incorrectly merging characters of the same font
  2. Optimize ass tag parsing

experimental

  1. linux-musl is statically linked with musl

v2.0.4

15 Aug 12:14
Compare
Choose a tag to compare

afs.core

  1. AssFont will match all font localized family names
  2. Avoiding command deadlock
  3. Not check empty dialogue lines’ styles when parse ass
  4. Upstream fix: fix parse ass empty value tag (Nekomoekissaten-SUB/Mobsub@43a1b50)

afs.cmd

  1. Upgrade System.CommandLine
  2. Return exitcode and allow user input anykey at the appropriate time
  3. Output to stderr when the log level is higher than warning
  4. Add linux-musl-x64/arm64 release

experimental

  1. linux-musl is statically linked with musl, linux is dynamically linked with glibc 2.35

v2.0.3

28 Jul 08:46
Compare
Choose a tag to compare
  1. Fix the issue caused by disabled all features, enable some necessary features
  2. Fix some issues when vsfilter rendering vertical writing
  3. Upstream fix: fix ass font parse (Nekomoekissaten-SUB/Mobsub@b8822c7)
  4. Update reference packages

v2.0.2

08 Jul 11:25
Compare
Choose a tag to compare
  1. upstream fix: fix ass font tag parse (Nekomoekissaten-SUB/Mobsub@d166b1c)
  2. fix ass fontname replace
  3. gui: upgrade Avalonia packages to 11.0.11

v2.0.1

22 Jun 04:23
Compare
Choose a tag to compare

Changelog:

  1. Fix exceptions caused by the same AssFont having different encoding (always ignore fe)
  2. Fix exception caused by font only have local language family name
  3. Ignore the asterisk before the Style name and warning these

v2.0.0 afs-nt

13 Jun 11:34
Compare
Choose a tag to compare

afs-nt v2.0.0-beta

15 Apr 03:09
Compare
Choose a tag to compare
afs-nt v2.0.0-beta Pre-release
Pre-release

AssFontSubset.Avalonia: GUI
AssFontSubset.Console: CLI

beta1: 93f7d58
beta2: 93f7d58...644a2a2
beta3: 644a2a2...5a90201
beta4: 5a90201...3be1ae7
beta5: 3be1ae7...84f13b4

v1.2.4.1 Bug Fix

23 Aug 07:37
Compare
Choose a tag to compare

The program now correctly matches font fullname.

v1.2.4.0 Improvement: Handling multiple font names for a single font.

30 Jan 10:02
Compare
Choose a tag to compare

Now it can work with multiple font names for a single font. Thanks to pull request #4

  • Slightly improved error message
  • A bug was introduced in this version, do not download. Use v1.2.4.1 instead.