Skip to content

Releases: phOnion/framework

2.2.1

18 Nov 16:41
9ae042c

Choose a tag to compare

  • Fix possible duplication errors in function declarations

2.2.0

11 Nov 12:55
a30ec38

Choose a tag to compare

  • Abstract factories
  • Improvements to Delegate Container

2.1.1: Merge pull request #60 from phOnion/develop

08 Oct 17:34
1e0ef07

Choose a tag to compare

2.1.0

29 Sep 07:37
ed02d55

Choose a tag to compare

DI

  • Revert to using arrays instead of objects when initializing the container

2.0.0

06 Jun 23:34
1925a83

Choose a tag to compare

  1. PHP >= 7.2
  2. Switched to guzzle/psr7 instead of zend-diactoros
  3. Routing
  • Reworked routing, routes are now self-contained and do not depend on "Router" class
  • Routes are now lazily generated upon routing
  • Added the ability to enforce response headers for a route
  • Allow routes to use distinct request handler not only middleware (Modules)
  1. DI
  • DI now accepts object instead of array (recommended approach for userland definitions)
  • Improvements to dot-string handling and auto-wiring
  1. Application
  • Improvements to Application - handle response codes for HTTP errors (REST)
  • Improvements for easier usage with application servers (Swoole, React, etc.)
  1. Http
  • Lazy middleware initialization
  • Reworked request handler
  1. Collections - Helpers for when working with collections - allow lazy initialization

2.0.0-RC3

02 Jun 16:53
3039807

Choose a tag to compare

2.0.0-RC3 Pre-release
Pre-release
  • Include PSR3 as dependency
  • Make application LoggerAware
  • Provide empty VoidLogger to not require external dependency

2.0.0-rc2

07 May 18:49
c11ccb5

Choose a tag to compare

2.0.0-rc2 Pre-release
Pre-release
  • Improved application server support
  • Moved error handling logic inside Application::handle for generating proper HTTP responses

RC1

22 Apr 20:02
03c2e57

Choose a tag to compare

RC1 Pre-release
Pre-release
  • Updated to accepted PSR-15
  • Changed dependency to zend-diactoros with guzzlehttp/psr7
  • New route syntax and handling logic
  • Added container delegate
  • Lazier factories (where possible using generators)

1.1.0

04 Dec 22:16
81edbff

Choose a tag to compare

  • Introduce Dependency\DelegateContainer - allow the usage of multiple containers through a single container instance

1.0.2: Merge pull request #42 from phOnion/feature/interfaces-version

21 May 12:46

Choose a tag to compare