Skip to content

Releases: willitscale/streetlamp

0.3.2

18 Feb 22:59
b65fb32
Compare
Choose a tag to compare

Added:

  • Support for Apache on docker init
  • Documentation for Apache configuration

Fixed:

  • Documentation on paramters
  • README.MD documentation

Improved:

  • Code for commands
  • Unit tests migrated to PHP Unit 11

0.3.1

01 Feb 19:18
514145e
Compare
Choose a tag to compare

Bugfix

  • Fix for the docker compose

Contribution by @vaugenwake

0.3.0

29 Jan 00:02
e272aad
Compare
Choose a tag to compare

Fixes:

  • Validator strict types no longer failing

Changes:

  • Order of min/max changed for the IntValidator and FloatValidator

New Features:

  • Streetlamp binary for executing tasks such as list routes, clear route cache and init docker
  • Documentation for
    • Streetlamp binary
    • Nginx setup

0.2.2

18 Jan 23:35
131cbdc
Compare
Choose a tag to compare

New Features:

  • Added support for the JsonArray attribute
    • Usable in conjunction with parameter mapping attributes
    • Supported within JsonObject
    • Supporting tests added
    • Supporting documentation added

0.2.1

16 Jan 02:12
d62aa14
Compare
Choose a tag to compare

Changes:

  • Allow arrays to be received as a body parameter
  • All validators expect mixed input/output instead of just string
  • More supporting tests for validators and data mapping
  • Fixed documentation on validators

Fixes:

  • When missing a JSON attribute throw exception not fatal error
  • Correctly passing the validators from the parameters

0.2.0

05 Nov 23:04
907a58c
Compare
Choose a tag to compare
  • Tested with PHP 8.3 and ensured compatibility
  • Added caching to routes

0.1.3

02 Mar 00:54
f77eccf
Compare
Choose a tag to compare

Changes:

  • All code now complies with PSR-12
  • Updated tests to be compatible with PHP Unit 10
  • Added PHPCS to the build pipeline for pull requests
  • Improved speed of the github action build pipeline

0.1.2

09 Feb 00:55
Compare
Choose a tag to compare

Fix for the query string being included in the path as matching criteria.

0.1.1

09 Feb 00:39
Compare
Choose a tag to compare

Fixes a routing issue with relative paths and correctly ignoring escaping namespace delimiters.

0.1.0

28 Jan 02:00
Compare
Choose a tag to compare

Initial Release