Skip to content

Releases: linna/framework

v0.10.0

03 Feb 22:32
Compare
Choose a tag to compare

Please read changelog

v0.9.1

04 Jan 21:56
Compare
Choose a tag to compare

Changelog

  • Documentation update
  • Tests updated
  • Session class update (added to session class name property)
  • DIContainer class fix
  • RouterCached removed for performance reasons

v0.9.0

14 Nov 19:03
Compare
Choose a tag to compare

Changelog

  • Added RouterCached class

v0.8.1

08 Nov 22:28
Compare
Choose a tag to compare

Changelog

  • Now call session->start() more than one time don't cause a error
  • Session->commit() added for write data and close session

v0.8.0

07 Nov 21:59
Compare
Choose a tag to compare

Changelog

  • Session class refactoring, now it work without Singleton pattern.

v0.7.1

25 Oct 20:54
Compare
Choose a tag to compare

Changelog

  • Performance fix in DIResolver, now create ReflectionClass object only when needed
  • Removed classOptionTrait, same functionality provided with php native function
  • Namespace and code documentation fix

v0.7.0

24 Oct 17:31
Compare
Choose a tag to compare

Changelog

  • Login expire is now linked to session expire. Login class property "expire" is deprecated.
  • Session internal methods, now access to session data without utilize magic __get() and __set()

v0.6.0

20 Oct 18:34
Compare
Choose a tag to compare

Changelog

Router now check if request method match with route declared method

v0.5.1

17 Oct 19:07
Compare
Choose a tag to compare

Changelog

DIResolver refactor, buildDependencyTree method rewritten in interactive mode, no recursion. Internal method calls replaced with member direct access.

Less php function calls.

Performance test, new and old DIResolver:
Calling class 50 times, better performance after 5 or more calls and on complex class dependencies.

profiling

v0.5.0

19 Sep 21:14
Compare
Choose a tag to compare

Changes

  • MemcachedSessionHandler added
  • Test updated
  • PHP7 strict types for classes
  • Minor fix