[latex3-commits] [git/LaTeX3-latex3-luaotfload] main's head updated: Release v3.22 (b51f18a)
joseph at dante.de
joseph at dante.de
Wed Jun 15 19:30:47 CEST 2022
Repository : https://github.com/latex3/luaotfload
Branch 'main' now includes:
5663c54 Step version to 3.22-dev
008b218 Import suggested fontloader fix from HH
4d0765d Fix variable TTF fonts which need words for former byte fields
048bc92 Fix TL repo for GH Actions to TL2021
c8590eb Correct typo reported by @marcpenninga
906f6ac Fix accidential global
dbaa870 Fix fontloader import
68258c8 Support uppercasing for greek
582445f Don't fail fatally if precompiled font database isn't compatible
c0863b0 Fill in right codepoint
0747a16 Comment greek case changing code
e9649a7 Add el-xiota language variant to keep combining iota on uppercase
fa920ec Add test for greek uppercasing
49d8059 Preserve combining dialytika nodes
c17e79d Better preserve atributes
2f71dcb Add support for uppercasing with capital eszett
d2c2518 Fix fallback for kpse: lookups
1f01c9a Document upper changes
435baef Add examples for greek uppercasing
26f1960 Don't use xspace in doc
82305f5 Remove redundant data from casemapping tables
44dcd1c Correct language tags
2a4a5dc Adjust tests to tag and l3text changes
31b323c Update CI to TL2022
e27c8af Fix handling of unknown HarfBuzz buffer flags
1e56af0 Adapt test to tiny font update
7a672a8 German case-changing test
2b28136 Move special case handling variants around
83cb6a2 Import new fontloader
9cf978f Avoiding finding file with wrong format during kpse search
f206156 Adapt name for Armenian tailoring to be consistent with l3text
8d577bd Adapt language tag for Armenian
26a0ae9 Fix inheritance of attributes/properties for ActualText nodes
bf770ca Automatically use Armenian uppercasing for Armenian text
aac4b77 Move casemapping tests into single file
118967f Use right font version for testfile
5e6e5f2 More effectivly avoid local font for casemapping test
b6d65e6 Use lua-uni-algos for case folding
5b4c379 Reimplement final font cache
4b52e03 Remove unnecessary public interface
967f600 Reorganize spec parsing code (NFC intended)
3cc5d16 Remove some dead code
6df9268 Customized definer
afcb14b Fix typo
a2a3951 Drop support for paths in file: lookups
f0e51da Allow modifiers in path lookup
899d702 Adapt test for changed font filename
d4f8313 Fix missing argument in log message
4b53eb9 Allow id: lookups for reloading fonts with adaptions
e056d57 More restrictive `axis=` parsing
e30babc Fix variable TTF font in harf mode with component glyphs w/o variable data
65306c1 Fix handling of payload when scanning TTF components
7597723 Add more customization options for Color
b30bb70 Even more color customization options
5bbbcbb Preserve case and type for color feature
f52a5a8 Improve color error handling
6985740 Add l3color luaotfload integration
402341d Allow customizing color stack for transparancy
0d2edaa Fix typo
d0b298c Switch to callback based interface for new color options and document it
3f89b0a Documentation is hard
6de1aa5 Fix typo
af58588 Remove temporary code in luaotfload-l3color again
ace04e1 Import patched fontloader with fix for Variable font bug
2e78c3f Use packaged fonts for fallback tests
8b06b75 Update changelog
deb1cfe Prepare release v3.22
b51f18a Release v3.22
More information about the latex3-commits
mailing list.