Summary of Improvements
This is another minor maintenance release. We throw a few less warning messages having dropped a few that were not actually informative. A few memory management bugs have been fixed, most notably affecting Lua 5.1. For the most part we hope you are on LuaJIT anyway (or your system's default Lua, hopefully newer than 5.1) but we do try to keep everything working smoothly on any platform. A few other minor improvements are noted below.
In other news, the v0.15.0 release is coming soon too. It is already stable enough to be used for real work and should play nice with most systems. Issue #1864 has some notes on how to run the development branch for it before it is released.
- i18n: Add Portuguese localizations for bibtex package (#1859) (f716c35)
- utilities: Add utility function for console messages without trace info (18526ce)
build: Make sure vendored luarocks isn't a phony target that runs repeatedly (713434d)
core: Allocate exactly what we use, not a guess with an extra just in case (640ded0)
core: Correct usage of HarfBuzz when passing a filtered list of shapers (f488643)
packages: Don't warn on TOC content change if not actually used (87c443d)