blob: cc965e93501c0f99d1c82c008d2b278c55c9b760 [file] [log] [blame]
Christian Eglifa68aba2015-06-01 13:40:29 +02001liblouis 2.6.3 has been released
Christian Egli15c482e2009-01-27 16:23:57 +00002
Christian Egli554b70f2014-09-01 13:47:30 +02003The liblouis developer team is proud to announce the liblouis release
Christian Eglifa68aba2015-06-01 13:40:29 +020042.6.3 The release is available for download at:
Christian Egli15c482e2009-01-27 16:23:57 +00005
Christian Egli554b70f2014-09-01 13:47:30 +02006 https://github.com/liblouis/liblouis/releases
Christian Egli15c482e2009-01-27 16:23:57 +00007
8Introduction
Christian Egli554b70f2014-09-01 13:47:30 +02009============
Christian Egli15c482e2009-01-27 16:23:57 +000010
11Liblouis is an open-source braille translator and back-translator. It
Christian Egli183d9e72011-05-09 07:38:36 +000012features support for computer, literary and math braille, supports
13contracted and uncontracted translation for many, many languages[1].
Christian Egli971d4e82009-01-30 10:09:52 +000014It plays an important role in an open source accessibility stack and
15is used by screenreaders such as NVDA and Orca. A companion project
Christian Egli983d5232014-05-20 09:19:50 +020016liblouisutdml[2] deals with formatting of braille.
Christian Egli15c482e2009-01-27 16:23:57 +000017
18Changes in this release
Christian Egli554b70f2014-09-01 13:47:30 +020019=======================
Christian Egli15c482e2009-01-27 16:23:57 +000020
Christian Eglifa68aba2015-06-01 13:40:29 +020021Given the release number you might think this is only a minor release.
22However looking at the number of developers who contributed to it and
23the number of pull requests and issues that were solved this turns out
24to be a very impressive and solid release. Most prominently we have a
25new function to discover tables based on meta data in table headers.
26Also makeinfo is no longer required to build liblouis. And lastly we
27have numerous improvements in Braille tables such as Korean,
28Vietnamese and UEB to name just a few.
Christian Eglieb7178f2012-09-10 10:08:16 +000029
Christian Egli7617fa92014-03-03 11:15:35 +000030New features
31~~~~~~~~~~~~
Christian Eglieb7178f2012-09-10 10:08:16 +000032
Christian Eglifa68aba2015-06-01 13:40:29 +020033- [beta] The new function lou_findTable can be used for table
34 discovery based on meta data in table headers. Thanks to Bert Frees.
35- The Python API now has a new function to check tables aptly named
36 `checkTable'. Thanks to Davy Kager.
Christian Egli2d6ae7e2014-12-01 14:37:01 +010037
38Bug fixes
39~~~~~~~~~
40
Christian Eglifa68aba2015-06-01 13:40:29 +020041- Fixed a problem in resolveTable when using a Java resolver, thanks
42 to Bert Frees
43
44Other changes
45~~~~~~~~~~~~~
46
47- The build dependency on makeinfo is now optional. If it is not
48 installed we simply do not build the documentation.
Christian Egli2d6ae7e2014-12-01 14:37:01 +010049
Christian Eglib4b192b2015-03-02 10:54:30 +010050Braille table improvements
51~~~~~~~~~~~~~~~~~~~~~~~~~~
Christian Egli2d6ae7e2014-12-01 14:37:01 +010052
Christian Eglifa68aba2015-06-01 13:40:29 +020053- Improvements to Bengali, Devanagari, Kannada, Gujarati, Malayalam,
54 Telugu and Oriya, thanks to Sreeja Param
55- Corrections and improvements made to en-GB tables thanks to Paul
56 Wood
57- Vast restructuring to Korean tables. In 2006 the Institute for
58 Korean Braille modified some dots in Korean Braille. Specifically,
59 some punctuation dots are now based on English. To accommodate this
60 change and to retain the old tables, the Korean table set was
61 revised as follows:
62 - Added three files: ko-chars, the Korean characters dictionary, and
63 rules for g1 and g2.
64 - ko-g1 and ko-g2 are now interface files that includes needed
65 files.
66 - Added three files for Korean Braille 2006 revision along with a
67 test harness.
68- New table for Polish 8 dot computer braille. Thanks to Karol Pecyna.
69- New table for Vietnamese 6 dot. Thanks to Harri Pasanen.
70- Corrections and improvements made to UEB tables thanks to Paul Wood
71 - Typeform passage indicators
72 - Degree sign
73 - Dash signs
74 - Math signs
75 - Accent modifiers
76 - Accented letters
Christian Egli2d6ae7e2014-12-01 14:37:01 +010077
Christian Eglib4b192b2015-03-02 10:54:30 +010078Next release
79============
Christian Egli2d6ae7e2014-12-01 14:37:01 +010080
Christian Eglifa68aba2015-06-01 13:40:29 +020081The next release will be published on August 31 2015 so please keep up
82the excellent work and keep those improvements coming.
Christian Egli15c482e2009-01-27 16:23:57 +000083
84Share and Enjoy!
85
86-- Christian Egli, on behalf of the liblouis developers
Christian Egli971d4e82009-01-30 10:09:52 +000087
88Footnotes
Christian Egli554b70f2014-09-01 13:47:30 +020089=========
Christian Egli971d4e82009-01-30 10:09:52 +000090
Christian Egli983d5232014-05-20 09:19:50 +020091[1] See https://github.com/liblouis/liblouis/tree/master/tables
Christian Egli5833e352015-06-11 10:22:22 +020092[2] See https://github.com/liblouis/liblouisutdml
Christian Egli971d4e82009-01-30 10:09:52 +000093