# Purtle release notes

## Version 2.0.0 (2024-11-10)
* Add phan (Reedy)
* [BREAKING CHANGE] Drop PHP 7.2 and PHP 7.3 support (James D. Forrester)
* build: Switch phan to special library mode (James D. Forrester)
* build: Updating composer dependencies (libraryupgrader)
* build: Updating composer dependencies (libraryupgrader)
* build: Updating composer dependencies (libraryupgrader)
* build: Updating composer dependencies (libraryupgrader)
* build: Updating mediawiki/mediawiki-codesniffer to 37.0.0 (libraryupgrader)
* build: Updating mediawiki/mediawiki-codesniffer to 41.0.0 (libraryupgrader)
* build: Updating mediawiki/mediawiki-codesniffer to 44.0.0 (libraryupgrader)
* build: Updating mediawiki/mediawiki-codesniffer to 45.0.0 (libraryupgrader)
* build: Updating mediawiki/mediawiki-phan-config to 0.12.0 (Umherirrender)
* build: Updating mediawiki/mediawiki-phan-config to 0.13.0 (libraryupgrader)
* build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 (Umherirrender)
* build: Upgrade mediawiki/mediawiki-phan-config from 0.13.0 to 0.14.0 manually (James D. Forrester)
* build: Upgrade PHPUnit from ^8.5 to 9.5.28 (James D. Forrester)
* build: Upgrade phpunit to 9.6.16 (James D. Forrester)
* Fix several type hints (Thiemo Kreuz)
* Minor cleanup (Reedy)
* Remove unused role constants (Thiemo Kreuz)
* tests: Replace assertRegExp with assertMatchesRegularExpression (Umherirrender)
* Use explicit nullable type on parameter arguments (Reedy)

## Version 1.0.8 (2021-06-17)
* Require PHP 7.2 or later
* Fix phpcs issues

## Version 1.0.7 (2018-03-20)
* Add JSON-LD support
* Improve speed of `N3Quoter::escapeLiteral`
* Add ability to set `BNodeLabeler` to `RdfWriterFactory::getWriter`

## Version 1.0.6 (2017-06-27)
* Remove code for MediaWiki framework integration
* Fix phpcs issues

## Version 1.0.5 (2017-01-18)
* Do not double-quote quotes in NTriples format
* Fix phpcs issues

## Version 1.0.4 (2016-09-15)
* Fix writing strings with bad language tags
* Fix escaping \a and \v

## Version 1.0.3 (2016-04-30)
* Ensure correct state when short-circuitting in `RdfWriterBase::about` and `say`.

## Version 1.0.2 (2016-04-29)
* Fixed homepage URL.

## Version 1.0.1 (2016-04-29)
* Fixed PSR-4 class loader for test helpers.

## Version 1.0.0 (2016-04-29)

Initial release
