Version History2.4.0 (October 09, 2009)This minor release brings a the following changes: - Support for Turkish (thanks to Andreas Lappe)
- Fixed issue69
- There's no longer a 'Zero With Space' inserted after hyphens ( issue70 )
- Fixed issue71
2.3.1 (August 05, 2009)This bugfix release fixes - an issue with sites that don't use utf8.
- an issue with compressor.html
2.3.0 (July 14, 2009)This minor release brings a the following changes: - Support for Hungarian (thanks to Péter Nagy)
- Support for Czech (thanks to Martin Hasoň)
- Support for Ukrainian (thanks to Alexey Grekov)
- Updated patterns for german (thanks to the trennmuster-group)
- Pattern files are passing jslint w/o warning
- Fixed issues in compressor.html and merge+pack.html
- Fixed issue65
2.2.0 (May 06, 2009)This minor release brings a the following changes: - Support for portuguese
- Functions like hyphenateDocument(), hyphenateElement() and hyphenateWord() are made private. Instead there's a new public function hyphenate().
- Fixed issue55 , issue56 , issue60
- Internal code beautifying (check with jslint)
- new service merge+pack.html bundled with the package: easily create a customized and packed all-in-one script file of Hyphenator.js
2.1.0 (Apr 05, 2009)This minor release brings a the following changes: - It's licensed under LGPL version 3.0
- The DOM isn't cluttered anymore with lang and style attributes after Hyphenator.js is run
and some bugfixes: - fixed issue 53 : language is recognized even if it's uppercase
2.0.0 (Mar 15, 2009)This major release brings a big improvement: - pattern files are packed by removing the spaces between patterns. Thus, pattern files are 12% smaller in average. As a downside they are harder to create; therefore I created a helper compressor.html
Further there are some new features: - support for danish (thanks to Henrik Ryom)
- you may now define a class for elements that should NOT be hyphenated (donthyphenateclassname)
- hyphenation of AJAX-loaded elements is possible
- exceptions can be defined for ALL languages
- Hyphenator.config throws an error, when a key is misspelled or unknown.
and some bugfixes: - added textarea to the elements that will not be hyphenated
- fixed a bug that occured when no language has been indicated in the prompt.
- some internal improvements
1.0.2 (Mar 08, 2009)Fixed issue 47 : Hyphenator.js works in Opera, now. 1.0.1 (Mar 02, 2009)A pure bugfix release. It fixes three issues: - issue 43 : Hyphenator.js didn't work when JSON.js was loaded
- issue 44 : zwsp weren't removed, when hyphenation was turned off
- an issue that broke Hyphenator.js when there was a internal script on the page befor Hyphenator.js
1.0.0 (Feb 21, 2009)First release after twelve betas. See beta version history (german). Version NumbersYou may want to know, how the version numbers are built. Each version number consists of three numbers separated by a dot: A.B.C The first number (A) denotes the number of the major release. This number is changed if there's a change in the API or an important new feature. The second number (B) denotes the number of a minor release. The numbering begins fom 0, when the major release has changed. A minor release is caused by a new language or an important bugfix. The third number (C) is the bugfix number. The numbering begins from 0, when the minor release number has changed.
|