Skip to content

Latest commit

 

History

History
140 lines (79 loc) · 3.44 KB

CHANGELOG.md

File metadata and controls

140 lines (79 loc) · 3.44 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

No unreleased changes.

4.0.1 - 2023-04-08

Changed

  • The UTF-8 BOM is removed from output from Php::executeFile() because it's more trouble than it's worth.

4.0.0 - 2023-03-26

Added

  • 'Default' route parameters will be processed, and passed through to, the action.

Removed

  • AbstractAction::createNotFoundException() because it was a bit pointless 🤦‍♂️

3.0.0 - 2023-03-11

Added

  • Added RedirectHttpResponse.
  • Added a couple more oft-used HTTP-response status codes.

Changed

  • Restructured exception classes.

2.5.0 - 2023-03-08

Added

  • Added headers to HTTPResponse.
  • Added the 303 (See Other) and 400 (Bad Request) response codes to HTTPResponse.

Fixed

  • An HTTPResponse can safely be created from a response code unknown to the class—which is most of them at present.

2.4.0 - 2023-01-21

Added

  • Added AbstractTestCase::getFixtureContents(), which returns the contents of a fixture file.

Changed

  • Simplified some code.

Fixed

  • Got AbstractTestCaseTest working 🤦‍♂️

2.3.3 - 2023-01-17

Fixed

  • In the CSS minifier, fixed a bug that was breaking selectors containing a pseudo-class.

2.3.2 - 2022-12-19

Changed

  • Improved tests.

2.3.1 - 2022-12-03

Fixed

  • In HttpRequest, use setContent() in the constructor, duh!

2.3.0 - 2022-12-03

Added

  • Added dumb content property to HttpRequest.

2.2.1 - 2022-11-30

Fixed

  • Quickly corrected some PHPDocs.

2.2.0 - 2022-11-26

Added

  • In Registry, factories can be any kind of callable.

2.1.0 - 2022-11-24

Added

  • In Registry, factory closures are passed the Registry instance.

2.0.0 - 2022-11-23

Changed

  • Changed the structure of the route array: id must now be included in the array.

1.0.1 - 2022-10-22

Added

  • This change-log file.

Fixed

  • Updated HttpResponse::send() to accept an HttpRequest. This should have been done previously 🤦‍♂️

1.0.0 - 2022-10-22

First stable release.