Skip to content
This repository has been archived by the owner on Sep 27, 2019. It is now read-only.

Releases: lualatex/luaotfload

v2.5-4 fourth bugfix release

10 Aug 21:22
Compare
Choose a tag to compare

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

03 Aug 08:25
Compare
Choose a tag to compare
  • 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

24 Jul 20:13
Compare
Choose a tag to compare

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

16 Jul 18:10
Compare
Choose a tag to compare

Fixes a bug in the invocation of os.date() on non-POSIX platforms, reported
by Akira Kakuto.

Luaotfload 2.5 -- TeX Live 2014 Edition

13 Jul 17:54
Compare
Choose a tag to compare

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

18 May 20:03
Compare
Choose a tag to compare

Fix forced font format handling, see #215 for details.

SHA2-512 checksums:

37b52ee735d06048c2179a2d1b790bde764e83c2a230c7c759231ceb83201a2b37a77a2d431ff56877c22b51086680ad416309d0446f52d4d64c47fb6e2df76a  luaotfload.tds.zip
9fff2b8f99bce4282a0bf756081cfd3a710021af29c458093f0c46e73a85dc606f537a4202e9c93ec8574c269481c25abe35e85d1331f50621c5b6e21b609e9c  luaotfload.zip

Bugfix release 2.4-3

05 Feb 20:13
Compare
Choose a tag to compare
  • backported #188
  • update dates and version info

SHA512 checksums:

c3a4cb99cc6e6f2f13f9ef982123bb58482f0204b432170edd98327f279e1402cc98f89b2ba94d7af4ddefef3ad5805dc52e619d9111410327769d34b29832f3  luaotfload.tds.zip
66f76ec771cfc902582ec69812d92bd2731b84016375607c383dacfcee6543d817b86e2b8145fd1878eb444cf5b19de35ab8a6de6f4a565960e1cecad58ad52f  luaotfload.zip

Fixes for 2.4, no. 2

04 Jan 16:11
Compare
Choose a tag to compare

Uploaded to CTAN on 2013-01-02. SHA512 checksum:

ea5aa876dec14485d19a524a52d21dc0068d413189d4f2e2face2151ecff1e4e89d5be3efbe2a7296feb93ccc5b1bc465a5eaa1f51b0b08faa7c9bf694f45877  luaotfload.zip

Minor Release

31 Dec 16:05
Compare
Choose a tag to compare

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) to luaotfload-fontloader.lua
  • Treat arguments of the letterspace option as percentages; add kernfactor 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

28 Dec 16:06
Compare
Choose a tag to compare
Testing Release No 4 Pre-release
Pre-release
  • 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