Skip to content

Releases: driftphp/server

0.1.20

02 Feb 14:02
04b6ed9

Choose a tag to compare

Full compatible with PHP8

  • Filesystem and PHP Watcher are now suggestions instead of dependencies. If they are required, then will be integrated. Otherwise, will be ignored or overwritten.

0.1.19

24 Jan 16:51
1e78215

Choose a tag to compare

PHP Watcher is now a dev dependency.

0.1.18

23 Jan 17:51
a5fb616

Choose a tag to compare

Stabilized and tested the API for custom kernels and applications.

0.1.17

21 Jan 23:12
12f48ba

Choose a tag to compare

First version of multi-threading server + dropped php73 (#74)

- Added php8 as possibility + tests
- Added --workers flag when starting the server
    --workers=1 // default behavior. Regular engine.
    --workers=n // starting n threads listening to the same port
    --workers=-1 // starting as many threads as phisical processes has
the host
- Workers do not work when starting the server as a watcher
- Added psalm + added some fixes
- dropped 7.3 support for new versions

0.1.16

11 Oct 09:27
c36d51b

Choose a tag to compare

Added sigterm + sigint signals to server (#69)

- It uses internally the kernel Shutdown event
- It forces the loop to stop
- Added --allowed-loop-stops server option. By default, none (0)

0.1.15

21 Sep 10:35
8ab53ea

Choose a tag to compare

When upload_max_filesize was smaller than file (#68)

- It was crashing in a bad way
- Now, just ignores the file
- Added "views" as drift folder in adapter

0.1.14

18 Sep 16:51
16fc5f7

Choose a tag to compare

Added StreamedRequest option (#67)

- Buffered request middleware is now only applied when we don't expect
  chunked body parts
- Modified tests to keep having the same behavior than before, adding
  possible stream in the request

0.1.13

13 Jul 10:04
a396fee

Choose a tag to compare

Updated http version (#64)

0.1.12

02 May 01:35
c0331c1

Choose a tag to compare

Server is initialized in UTC timezone (#56)

0.1.11

27 Apr 19:58
3ed8edb

Choose a tag to compare

Added feature and covered: Stream responses (#51)

- Added non-blocking streams gzip encoder
- Added support for PRS7 responses