News
Liblouis Release 3.36.0
02 Dec 2025 - Liblouis
This release brings various updates to braille tables, particularly for Slovakian and Norwegian in line with the respective changes to their the braille standards. There are new tables for Macedonian uncontracted braille and the long awaited table for English Grade 3 is finally here. On the technical side, there are modernized Python bindings and better support for building liblouis for environments such as Android.
I'd like to thank everyone for helping to bring liblouis forward.
For a detailed list of all the changes refer to the list of closed issues.
- New features
- Bug fixes
- Braille table improvements
- Other changes
- Deprecation notice
- Backwards incompatible changes
- Invisible changes
- New, renamed or removed tables
New features
- There is a new table for Macedonian uncontracted braille thanks to Kristijan Lazarev.
- There is a new table for English Grade 3 thanks to Bue Vester-Andersen.
Bug fixes
- Fix a bug with having to double escape certain characters in match patterns. Escaping now works as you'd expect thanks to Christian Egli.
Braille table improvements
- Improvements to Hungarian forward and backward translation thanks to Attila Hammer.
- Update the Slovakian 6-dot literary table to be in line with the latest Slovak braille standards thanks to Peter Vágner and other members of the Braille Authority of Slovakia.
- Added emphasis indication for bold, italic and underline
- Fixed back translation issues
- Added additional symbols for foreign Latin alphabet characters
- Norwegian Grade 2 has seen a major overhaul according to the adjustments made by the Norwegian Braille Authority thanks to Lars Bjørndal.
- Improve the handling of Greek letters in Norwegian 8-dot braille thanks to Lars Bjørndal.
Other changes
- Fix the linking of the fuzzers thanks to Samuel Thibault.
- Use
"config.h"instead of<config.h>for portability thanks to Patryk Miś. This change does not affect normal autotools builds, but improves portability for alternative build systems such as CMake, Bazel, or the Android NDK. - Modernize the Python bindings thanks to Leonard de Ruijter. The minimum Python version is now 3.10. The syntax has been updated, type hints have been added and the doc strings are modernized.
Deprecation notice
- None
Backwards incompatible changes
- None
Invisible changes
- None
New, renamed or removed tables
New
mk-g1.utben-g3.ctb
Renamed
- None
Removed
- None
Older news
- Liblouis Release 3.35.0
- Liblouis Release 3.34.0
- liblouis joins the Software Freedom Conservancy
- Liblouis Release 3.33.0
- Liblouis Release 3.32.0
- Liblouis Release 3.31.0
- Liblouis Release 3.30.0
- Liblouis Release 3.29.0
- Liblouis Release 3.28.0
- Liblouisutdml Release 2.12.0
- Liblouis Release 3.27.0
- Improved security for liblouis
- Liblouis Release 3.26.0
- liblouis has a new irc channel
- Liblouis Release 3.25.0
- Liblouis Release 3.24.0
- Liblouis Release 3.23.0
- Liblouis Release 3.22.0
- Emacs mode for editing liblouis tables
- Liblouisutdml Release 2.11.0
- Liblouis Release 3.21.0
- Liblouis Release 3.20.0
- Liblouis Release 3.19.0
- Liblouis mourns the loss of Mike Gray
- Liblouis Release 3.18.0
- Liblouisutdml Release 2.10.0
- Liblouis Release 3.17.0
- Liblouis Release 3.16.1
- Liblouis Release 3.16.0
- Liblouisutdml Release 2.9.0
- Liblouis Release 3.15.0
- Liblouis maintainers receive Google Open Source Peer Bonus
- Liblouis Release 3.14.0
- Liblouis Release 3.13.0
- Liblouis Release 3.12.0
- Liblouisutdml Release 2.8.0
- Liblouis Release 3.11.0
- Liblouis Release 3.10.0
- Liblouisutdml Release 2.7.1
- Liblouis Release 3.9.0
- Liblouis Release 3.8.0
- Liblouis Release 3.7.0
- Liblouis Release 3.6.0
- Liblouis Release 3.5.0
- Liblouis Release 3.4.0
- Docker images
- Liblouis Release 3.3.0
- Liblouis ported to Javascript
- Liblouis Release 3.2.0
- Liblouis Release 3.1.0
- Liblouis Release 3.0.0
- Send To Braille Windows Shortcut
- Liblouis Release 2.6.5
- Liblouis Release 2.6.4
- Liblouisutdml Release 2.6.0
- Liblouis Release 2.6.3
- Liblouis Release 2.6.2
- Liblouis Release 2.6.1
- Liblouis Release 2.6.0
- Liblouis moves to a time based release schedule
- Maintainership succession
- Liblouis Release 2.5.4
- Liblouis Release 2.5.3
- Liblouis Release 2.5.2
- Liblouis Release 2.5.1
- Liblouis Release 2.5.0
- Liblouis Release 2.4.1
- Liblouis Release 2.4.0
- Article about John J. Boyer in the The DAISY Planet
- Liblouisxml Release 2.4.0
- Liblouis Release 2.3.0
- Liblouis Release 2.2.0
- Liblouis Release 2.1.1
- Liblouis Release 2.1.0
- Liblouis Release 2.0.0
- Liblouis Release 1.9.0
- Liblouisxml Release 2.1.0
- Liblouis Release 1.8.0
- Liblouisxml Release 2.0.0
- Liblouis Release 1.7.0
- Liblouis Release 1.6.2
- Liblouisxml Release 1.9.1
- Liblouis Release 1.6.1
- Liblouisxml Release 1.9.0
- Liblouis Release 1.6.0
- Liblouisxml Release 1.8.0
- Liblouis Release 1.5.0