Releases: mundschenk-at/php-typography
Releases · mundschenk-at/php-typography
PHP-Typography 6.1.0
Feature: New hyphenation languages
- Assamese,
- Belarusian,
- Bengali,
- Church Slavonic,
- Esperanto,
- Friulan,
- Gujarati,
- Kannada,
- Kurmanji,
- Malayalam,
- Norwegian (Bokmål)
- Norwegian (Nynorsk)
- Piedmontese,
- Romansh,
- Upper Sorbian.
PHP-Typography 6.0.1
Bugfix: Default_Registry::get_default_node_fixes
and Default_Registry::get_default_token_fixes
were missing the static
keyword.
PHP-Typography 6.0.0
- Feature: New
Registry
class introduced to allow for custom fixes collections. - Feature: CSS classes for the virtual
<body>
node can now be set when processing strings. - Change: "French punctuation spacing" is now off by default.
- Change: The deprecated class
Hyphenator_Cache
has been removed. - Change: The deprecated properties
Settings::inappropriate_tags
andSettings::self_closing_tags
have been removed. - Bugfix: Numbers are treated like characters for the purpose of wrapping emails.
PHP-Typography 5.2.3
Bugfix: Sometimes, the French double quotes style generated spurious ».
PHP-Typography 5.2.2
Bugfix: Remove some ambiguous diacritics replacements from the German language file.
PHP-Typography 5.2.1
Bugfix: Dewidow didn't honor narrow spaces.
PHP-Typography 5.2.0
- Change:
Hyphenator_Cache
has been moved toHyphenator\Cache
. - Change: New method
has_changed
forHyphenator\Cache
. - Change: Properties
Settings::inappropriate_tags
andSettings::self_closing_tags
have been deprecated. - Bugfix: Settings hash omitted some properties (props @shimikano).
PHP-Typography 5.1.0
- Feature: New hyphenation language "Swiss-German (Traditional)" added.
- Feature: Dewidowing can now be applied to the final 1–3 words.
- Change: Started adding some benchmarks.
- Change: Updated HTML5 parser (html5-php) to 2.3.0:
- Tokenizer performance improved by 20 percent.
- Various small bugfixes.
PHP-Typography 5.0.2
Bugfix: Fatal error on PHP 5.6.x (caused by using __METHOD__
as a variable function) fixed.
PHP-Typography 5.0.1
Bugfix: Hyphenator caching was not really working.