This repository has been archived by the owner on Sep 27, 2019. It is now read-only.
Releases: lualatex/luaotfload
Releases · lualatex/luaotfload
v2.5-4 fourth bugfix release
Changes:
- Hotfix (non-official) to prevent the fontloader from crashing on the eadui font.
- Fix handling of default and negated font features.
v2.5-3, third bugfix release
- Fix an issue with the feature selection that resulted in e.g. the
ssty
features being ignored. - Fix live index update suppression.
v2.5-2, second bugfix release
Fixes a bug with fontconfig configuration files reported
by Norbert Preining.
From now on releases will be signed with GPG and the
CTAN packages will be accompanied by a matching
signature file.
v2.5-1 bugfix release
Fixes a bug in the invocation of os.date()
on non-POSIX platforms, reported
by Akira Kakuto.
Luaotfload 2.5 -- TeX Live 2014 Edition
Changes since v2.4:
- Remove legacy code.
- Remove compatibility with the old mkluatexfontdb script.
- Remove test directory. Use https://bitbucket.org/phg/lua-la-tex-tests
instead. - Remove luaotfload.lua from luaotfload.dtx; it is now a separate file
luaotfload-main.lua. - Standard source tree structure: the code is now located in the ./doc,
./scripts, ./src, ./build, and ./misc directories. - Move the heavier LPEG parsers from luaotfload-features (syntax) and
luaotfload-database (fontconfig) into the new file
luaotfload-parsers.lua. - Move logging routines from luaotfload-override in to luaotfload-log.
- Scan local font files (
--local
flag to luaotfload-tool, flag
scan_local
during TeX run). - Add bisection mode (
--bisect
) to luaotfload-tool. - Add functions for accessing the database:
aux.font_index()
and
aux.read_font_index()
. - Distinguish XDG configuration paths (Reuben Thomas)
- Optional configuration via rc files.
- Configure default features via configuration file.
SHA256 checkums of files:
81cb45963fd088dd250ce8d95ae71100f12df649d9dffb88f878749cca772c7d luaotfload.tds.zip
ad523fb96a4eed2abe1a8fd39a013caff16da69a9de72df4e5854bc4e1c15ddb luaotfload.zip
Bugfix release 2.4-4
Fix forced font format handling, see #215 for details.
SHA2-512 checksums:
37b52ee735d06048c2179a2d1b790bde764e83c2a230c7c759231ceb83201a2b37a77a2d431ff56877c22b51086680ad416309d0446f52d4d64c47fb6e2df76a luaotfload.tds.zip
9fff2b8f99bce4282a0bf756081cfd3a710021af29c458093f0c46e73a85dc606f537a4202e9c93ec8574c269481c25abe35e85d1331f50621c5b6e21b609e9c luaotfload.zip
Bugfix release 2.4-3
- backported #188
- update dates and version info
SHA512 checksums:
c3a4cb99cc6e6f2f13f9ef982123bb58482f0204b432170edd98327f279e1402cc98f89b2ba94d7af4ddefef3ad5805dc52e619d9111410327769d34b29832f3 luaotfload.tds.zip
66f76ec771cfc902582ec69812d92bd2731b84016375607c383dacfcee6543d817b86e2b8145fd1878eb444cf5b19de35ab8a6de6f4a565960e1cecad58ad52f luaotfload.zip
Fixes for 2.4, no. 2
Uploaded to CTAN on 2013-01-02. SHA512 checksum:
ea5aa876dec14485d19a524a52d21dc0068d413189d4f2e2face2151ecff1e4e89d5be3efbe2a7296feb93ccc5b1bc465a5eaa1f51b0b08faa7c9bf694f45877 luaotfload.zip
Minor Release
List of improvements since 2.3 (from the NEWS file):
- Additional self-tests, now in separate file (luaotfload-diagnostics.lua)
- Better path and directory handling, especially on Windows
- database now indexes Type1 fonts (PFA, PFB) and makes them accessible with style modifiers (requires --format=+pfa,pfb option to luaotfload-tool)
- Test runner (script mktests)
- New luaotfload-tool option:
--no-reload
luaotfload-tool --find
now understands request syntax- text (Lua script) version of the font index is filtered through gzip by default, the
--no-compress
option of luaotfload-tool will prevent this - rename
luaotfload-merged.lua
(the fontloader package from Context) toluaotfload-fontloader.lua
- Treat arguments of the
letterspace
option as percentages; addkernfactor
option that behaves as before. - Remove imported version of typo-krn.lua. Xetex-style per-font letterspacing is now the canonical method.
- Merge functionality from extralibs (fake Context layer) into luaotfload-letterspace.lua as it is only needed there anyways.
sha512 checksums:
b78a8d937a1361600a041602e953b6a13f99e0084d61be46cb12e5712d39f13834e07e5d8f33ed21b3375807918abacfeb83c72f70ae2faac2fd135ba248e1c1 luaotfload.tds.zip
a0a2f2f22d5793f76e1438f32d51862f0446fe62451502027530d3a715eb58f08886bc951b9a8ef41d527c71848f1a4fa7bbe7d864712f914b28b1581bb191cf luaotfload.zip
6c8ba1261dc00b0ba0be5d6d4ba69a82624e2a452208629e4f00fa2c7956d8f2c71f6b2987fe88e1185d6b75370330ae54da773a9eed4c92afc0748299175b5f luaotfload.pdf
05e75a2f43f6b3e36b34187dc24ed44b640a8b514504c27cdc32759eb09cd3f372aa0814bc4aa760b726f624a5c1eca58d951eef6a4fdf7471c3ff156277a2a4 luaotfload-tool.ps
Testing Release No 4
- letterspacing per font is now official
- drop
typo-krn.lua
(code from Context) - kill
luaotfload-extralibs.lua
- sync fontloader with Context as of December 24
- misc fixes
- adapt existing functionality to new db structure
- updates to documentation (primarily regarding letterspacing)
SHA512 sums:
87a17dbe00634803e354db6528783d2365bfdbab08a58654199b2e49066c6889190ac1d8749d2ecc9789dd965011cf66487ac97f6277085bc55b9c519e504c98 luaotfload.tds.zip
9b24f5ab9b63f793dc8a5805a596d8103cb2777fb5cb830b1c25be680f05f2d646cf8d3b48baf71338ffa47c8a9977ff749ce44c2ea36ad83da6441ce1834621 luaotfload.zip
05e75a2f43f6b3e36b34187dc24ed44b640a8b514504c27cdc32759eb09cd3f372aa0814bc4aa760b726f624a5c1eca58d951eef6a4fdf7471c3ff156277a2a4 luaotfload-tool.ps
427fd13fa62097ab4a1d47f08f759f1aa37349f79d34ab6a7d6e385d533d5c0764f3b6b01323a01de70922aabf1022d1b7beed8ade1109daa3583351c5588e20 luaotfload.pdf