Skip to content

Releases: mundschenk-at/php-typography

PHP-Typography 6.1.0

05 Jan 17:54
31341b6
Compare
Choose a tag to compare

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

03 Jan 16:22
Compare
Choose a tag to compare

Bugfix: Default_Registry::get_default_node_fixes and Default_Registry::get_default_token_fixes were missing the static keyword.

PHP-Typography 6.0.0

25 Dec 13:08
0fa6cf4
Compare
Choose a tag to compare
  • 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 and Settings::self_closing_tags have been removed.
  • Bugfix: Numbers are treated like characters for the purpose of wrapping emails.

PHP-Typography 5.2.3

02 Dec 14:06
7cd4991
Compare
Choose a tag to compare

Bugfix: Sometimes, the French double quotes style generated spurious ».

PHP-Typography 5.2.2

25 Nov 20:11
Compare
Choose a tag to compare

Bugfix: Remove some ambiguous diacritics replacements from the German language file.

PHP-Typography 5.2.1

27 Oct 18:36
Compare
Choose a tag to compare

Bugfix: Dewidow didn't honor narrow spaces.

PHP-Typography 5.2.0

30 Sep 11:39
Compare
Choose a tag to compare
  • Change: Hyphenator_Cache has been moved to Hyphenator\Cache.
  • Change: New method has_changed for Hyphenator\Cache.
  • Change: Properties Settings::inappropriate_tags and Settings::self_closing_tags have been deprecated.
  • Bugfix: Settings hash omitted some properties (props @shimikano).

PHP-Typography 5.1.0

10 Sep 21:40
Compare
Choose a tag to compare
  • 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

28 Aug 19:02
Compare
Choose a tag to compare

Bugfix: Fatal error on PHP 5.6.x (caused by using __METHOD__ as a variable function) fixed.

PHP-Typography 5.0.1

26 Aug 17:52
Compare
Choose a tag to compare

Bugfix: Hyphenator caching was not really working.