Skip to content

Releases: spiral/framework

v2.12.0

07 Apr 17:49
74a8e93
Compare
Choose a tag to compare

What's Changed

  • Added support for HTTP Streaming output for SapiEmitter by @roxblnfk in #602
  • Added support for generators as a return type for controller actions. Every yield will be sent as a stream chunk. By @roxblnfk in #625
  • Updated psr/log dependency version by @roxblnfk in #654
  • Using self.version instead of * by @msmakouz in #653
  • Marking deprecated code by @msmakouz in #641

Full Changelog: 2.11.0...2.12.0

v2.11.0

18 Mar 19:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.10.0...2.11.0

v2.10.1

04 Mar 13:21
Compare
Choose a tag to compare
  • [spiral/console] Fixed compatibility with symfony/console 6.x

Full Changelog: 2.10.0...2.10.1

v2.10.0

03 Mar 21:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.9.1...2.10.0

v2.9.1

11 Feb 08:09
Compare
Choose a tag to compare

What's Changed

  • Adds autowiring for Kernel callback functions starting and started by @butschster in #540
  • Fixes problem with error Undefined class or binding 'Spiral\Boot\EnvironmentInterface by @butschster in #545
  • Fixes problem with Class "Composer\InstalledVersions" not found by @butschster in #546
  • Casting SNAPSHOT_MAX_FILES and SNAPSHOT_VERBOSITY to int in SnapshotsBootloader by @msmakouz in #541
  • Fixes framework components dependencies in composer.json by @butschster in #561
  • Fixes problem with undefined constant Spiral\Boot\STDERR in ExceptionHandler by @butschster in #562
  • Moving RouteGroup from AnnotatedRoutes component to Router component by @msmakouz in #557
  • Gets rid of [spiral/sendit] dependency from [spiral/queue] by @butschster in #563
  • Added config param queue to the SendIt by @msmakouz in #556
  • Fixed: PHP Deprecated: htmlspecialchars(): Passing null to parameter [PHP8.1] by @msmakouz in #565

Full Changelog: 2.9.0...2.9.1

v2.9.0

03 Feb 14:37
Compare
Choose a tag to compare

The release added support for RoadRunner v2.

New packages

What's Changed

  • [spiral/core] Added autocomplete for get and make methods #516
  • [spiral/core] Added a new method invoke for invoking callables with auto-wiring. You can use Spiral\Core\InvokerInterface for callables also.
  • [Rector] Cleaned up code by rector #472
  • Adds support PHP8.1 for Dotenv bridge by @butschster in #476
  • Replaces [spiral/database] package with [cycle/database] by @butschster in #479
  • Upping min version of Cycle ORM up to 1.8.1 by @msmakouz in #487
  • Adding attributes, marking as deprecated Annotations package by @msmakouz in #486
  • Added support for RoadRunner v2 by @butschster in #491
  • Allow injectors to inject interfaces by @vladgorenkin in #444
  • Allows using custom loaders in ViewManager by @butschster in #495
  • Changed psr/container version to 1 - 2 by @roxblnfk in #499
  • Marked deprecated code, which will be moved to spiral/cycle-bridge package by @msmakouz in #497
  • Added [spiral/queue] component with sync driver out of the box by @butschster in #501
  • Added [spiral/cache] component with PSR-16 compatible drivers and array and file driver out of the box by @butschster
  • Improved bootstrapping kernel bootloaders by @butschster in #505
  • Added ability to configure Monolog processors by @msmakouz in #506
  • Added ability to use mailer without queueing by @butschster in #514
  • Fix container: wrong nullable parameter type assertion by @roxblnfk in #523
  • Set the lowest priority for ConsoleDispatcher and SapiDispatcher dispatchers by @butschster in #527
  • Improved PHP8.1 support
  • More psalm annotations coverage

Spiral Framework project: https://github.com/orgs/spiral/projects/5

Full Changelog: v2.8.13...2.9.0

Thank you to all for issues and pull requests!

v2.8.13

27 Sep 15:37
f66f812
Compare
Choose a tag to compare
  • [Security] Added new console command security:role:permissions (#455, #369)

v2.8.12

16 Sep 10:04
d348f30
Compare
Choose a tag to compare
  • [Filters] Added optional flag for nested filters (#408, #453)

v2.8.11

24 Aug 15:41
04b59e4
Compare
Choose a tag to compare
  • [Distribution] Added S3 and CloudFront distribution prefixes (#445)

v2.8.10

17 Aug 08:33
a73b94e
Compare
Choose a tag to compare
  • [Attributes] Fix attributes PSR-6 cache init logic (#442)