Skip to content

Releases: NigelGreenway/reactive-slim

v0.3.2

08 Jun 09:58
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release
  • Fixes issue where a curl request was failing due to the way the cookie header was being passed to Slims Cookie::parseHeader.

v0.3.1

07 Jun 14:16
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release
  • fixes #21 to stop using echo to display development info
  • change the type hints on the interface's in the examples
  • implement the usage of SlimPHP's Cookie class to parse the cookie header correctly

v0.3.0

05 Jun 07:18
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Add file watcher (#20)

  • [ch] enable sync between volumes -

In order to update the docker container with a file change, a docker
rebuild is required. This will stop the need to run a rebuild.

  • [ch] set docker timeout to 0 -

The default timeout for docker stop and restart is 10 seconds.
Please see Docker
Docs
.

  • [ch] remove cmd to make entry file executable -

This has been recently pointed out that this is not required as it is a
php file.

  • [ch] add best practice to ENTRYPOINT -

It is considered more performant to pass ENTRYPOINT and CMD an array
of the required command.

  • [f] revert ENTRYPOINT to ServerStub.php

  • [ch] implement restart of app on changes -

Separate demo and test with env specific Docker file and add script to
allow for app to be restarted where there are any changes
(create,delete,modify) made whilst deloping the application.

This is more proof of concept as this will only work on a Linux OS with
inotify-tools installed, but as a proof of concept it seems to work
gracefully.

  • [ch] Add CLI flags -

Allow h, --host, p, --port to be passed to start the server.

  • [a] using GoLang to watch local dev -

This will start up the ReactPHP server in a child process within the
GoLang script. Killing the script will kill the child process as
intended allowing for a better development environment.

  • [ch] improve initial output code -

v0.2.0

23 May 20:23
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Added integration tests
  • Added handling of assets
  • Changed how the request body is hydrated
  • Changed with* methods to get* methods

v0.1.1

16 May 23:07
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

changes

  • swap out Packagist release badge for GitHub release badge

v0.1.0

16 May 22:56
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Adds initial code and setup gunf...