Skip to content
This repository has been archived by the owner on Feb 13, 2022. It is now read-only.

Releases: leocavalcante/siler

Bug fix

01 Apr 04:55
4868cb0
Compare
Choose a tag to compare
  • Swoole behavior was affected by Route\DID_MATCH.

Better routing

28 Mar 02:20
3f68d59
Compare
Choose a tag to compare
  • Routes stop propagation by default.
  • Grouped routes like resource and files are now lazy-loaded.

Introducing:

Route\did_match(): bool

Less is more

17 Mar 15:16
32173a4
Compare
Choose a tag to compare
  • Dropped Ratchet in favor of Swoole's websocket.
  • Dropped Jwt in favor of Firebase's JWT.
  • Added Result module.
  • Updated Twig namespace declarations.
  • Added Redis module.

Better Swoole API

23 Feb 17:16
ffb3caa
Compare
Choose a tag to compare

Now it's returning the Servers for both HTTP and WebSocket instead of Closures and not starting them internally.

Swoole powered

20 Feb 17:40
Compare
Choose a tag to compare
  • Better Swoole API following the example and the documentation
  • Database module for PDO and MongoDB
  • Mail module for SwiftMailer

PSR-7, PSR-15, Middlewares & Pipelines

07 Dec 19:06
3e4c323
Compare
Choose a tag to compare

PSR-15 support wrapping Zend's Diactoros and Stratigility.

Dependencies follow up

27 Nov 21:10
Compare
Choose a tag to compare

All dependencies updated to its latest stable version.
The major difference:

  • No SapiEmitter on Diactoros
  • New GraphQL executeQuery API

More routing options

20 Oct 21:52
Compare
Choose a tag to compare

Suggestions from @Sinevia applied, there are two more aways to route.
The any function matches any HTTP method
and the class_name function that works like Controller in other frameworks.
Also, thanks again to @IvanDelsinne for feedback on this follow up.

Fix Response\json bug

12 Sep 01:13
Compare
Choose a tag to compare

This is the release after #106 was closed.

It is alive!

22 Mar 03:44
5cf7dc7
Compare
Choose a tag to compare

Almost one year later, I think Siler is ready to rock on stable production-grade projects.