Skip to content

Latest commit

 

History

History
116 lines (55 loc) · 3.55 KB

CHANGELOG.md

File metadata and controls

116 lines (55 loc) · 3.55 KB

Wordsmith Changelog

The format of this file is based on "Keep a Changelog". This project adheres to Semantic Versioning. Version numbers follow the pattern: MAJOR.FEATURE.BUGFIX

4.0.1 - 2022-06-05

Fixed

  • Update string access syntax in Full Name Parser library, to fix PHP 8 support. (#45)

4.0.0.1 - 2022-05-16

Fixed

  • Fixed changelog formatting.

4.0.0 - 2022-05-15

Improved

  • Wordsmith is ready for Craft 4!
  • Updated Emoji definitions to Unicode version 14 (September 2021).

Changed

  • Fully typed Settings properties.
  • Moved Settings model to the root namespace.
  • Moved WordsmithTwigExtension to the view namespace.

Removed

  • Removed Wordsmith::$plugin static accessor; use getInstance() instead.

3.3.1 - 2022-05-15

Improved

  • Updated the version constraint for Inflector to allow 2.0, which fixes PHP 7.4 compatibility. (#34)

3.3.0.1 - 2020-08-07

Improved

  • Increased the widont line length threshold, to make widont a bit more liberal in closing up widowed lines. (#5)
  • Updated the version constraint for Stringy to make Wordsmith compatible with Craft 3.5. (#33)
  • (Wordsmith 3.3.0.1 is a re-tag of version 3.3.0 with more flexible dependency constraints to avoid errors when updating to Craft 3.5.)

Deprecated

  • The static $plugin accessor will be removed in v4. Use Wordsmith::getInstance() instead.

3.2.0 - 2020-04-20

Improved

  • Updated Emoji definitions to Unicode version 12.1 (October 2019).

3.1.2 - 2020-02-17

Fixed

3.1.1 - 2019-09-20

Fixed

  • Internalized the SubStringy library, to resolve dependency conflicts between different forks of Stringy.

3.1.0 - 2019-09-20

Changed

3.0.5 - 2019-05-20

Improved

  • Updated the version constraint for Parsedown Extra to allow 0.8.0-beta-1, which resolves a potential dependency version conflict with Doxter. (#22) (Projects can use prefer-stable to keep their Parsedown versions on the stable track in cases where Doxter is not also required.)

3.0.4 - 2018-11-05

Fixed

  • Added legacy parameters to the hacksaw() method for better backwards compatibility. (#2)

3.0.3 - 2018-09-04

Changed

  • Add craftcms/cms as a requirement (Required by plugin store)

Fixed

  • Fixed order-of-loading conflicts that could generate an error when Wordsmith tried to add Twig functions/globals. (#6)
  • Fixed a bug where an extra paragraph was prepended to the input of the chop function in paragraph mode. (#7)

3.0.1 - 2017-11-11

Added

  • Initial release!