Skip to content

Latest commit

 

History

History
102 lines (82 loc) · 3.56 KB

CHANGELOG.md

File metadata and controls

102 lines (82 loc) · 3.56 KB

APIx-server changelog

Version 0.4.0 (xx-xxx-2015)

  • Added Exception::toArray.
  • Added support for APCu ($config->cache_annotation benefits from APC/APCu, recommended).
  • Modified Apix\Config class now implements \ArrayAccess.
  • Fix the extension handler. Now properly set from the last resource segment and not the first. e.g. /foo/bar.json instead of /foo.json/bar
  • Renamed $config->routing->controller_ext to $config->routing->allow_extension.
  • Fix: #5: Refactored Apix\Exception.

Version 0.3.10 (2-Jun-2015)

  • Added .gitattributes file.
  • Added PSR3 log handlers to Apix\Exception.
  • Fix to the unit test extension loader, skip if the PHP extension file is not readable/available.
  • Added a default timezone to the unit tests bootstraper.

Version 0.3.9 (2-Oct-2014)

  • Fix #4: $_SERVER headers was incorrectly read due to uppercase/lowercase mixup.
  • Modified slightly Plugin\OutputDebug so it is in parity with the other plugins.

Version 0.3.8 (30-Sept-2014)

  • Added Service 'logger' PSR3 logger aware using by default Apix\Log.
  • Plugin\Cache unit-tested and updated to Apix\Cache v1.2
  • Added Plugin\Auth is now unit-tested.
  • Many bug fixes and additional unit-tests.
  • Added Scrutinizer checks.

Version 0.3.7 (5-Sept-2014)

  • Added an internal cache (reflection/parsing of annotation).
  • Added CORS (Cross-Origin Resource Sharing) plugin.
  • Fix: Improvement to the Exception handler #3.
  • Many bug fixes and additional unit-tests.

Version 0.3.6 (10-May-2013)

  • Plugin\Cache adapter files have been split from the main distribution in favor of Apix\Cache.
  • Modified config.dist.php accordingly.

Version 0.3.5 (9-May-2013)

  • Some modifications to the Auth plugin and related files.
  • Added a Session class to hold current user/session data.
  • Modified the examples in 'config.dist.php'.
  • Renamed Services to Service (singularize),and added set() and has() methods.

Version 0.3.4 (14-Dec-2012)

  • maintenace release, internal changes.

Version 0.3.3 (14-Dec-2012)

  • Removed HTTP/Request2 (pear) dependencies.
  • Added zlib to the system-checker.
  • Added Pharstrap to run the tests against the Phar file.

Version 0.3.2 (12-Dec-2012)

  • Major changes to the plugin system (listeners).
  • Revisted existing plugins.
  • Added OutputDebug and OutputSign.

Version 0.3.1 (12-Dec-2012)

  • Major changes to the plugin system (listeners).
  • Revisted existing plugins.
  • Added OutputDebug and OutputSign.

Version 0.2.1

  • Added Cache plugin with APC and Redis adapters.
  • Added Tidy plugin.
  • Renamed 'Listeners' to 'Plugins'.

Version 0.1.3

  • Improved Auth listener.
  • Improved the console and system-checker.

Version 0.1.2

  • Added Regex to the URL routing.

Version 0.1.1

  • Namespace renamed to Apix.
  • Code cleanup and fixes.
  • Request::getParam will now decode URL-encoded strings by default.
  • Added additional tests and minor changes.

Version 0.0.3 (14-Aug-2012)*

  • Initial internal release.
  • phar-server release.
  • Added a readme file.

Version 0.0.2 (19-Jul-2012)

  • Added listeners for auth/acl.
  • Added Console enviroment.
  • Added Phar archive.

Version 0.0.1 (14-May-2012)

  • Initial release.
  _|_|    _|_|    _|     _|      _|
_|    _| _|    _|         _|    _|
_|    _| _|    _| _|        _|_|
_|_|_|_| _|_|_|   _| _|_|   _|_|
_|    _| _|       _|      _|    _|
_|    _| _|       _|     _|      _|