v1.15.0
Added
-
#208 Added initial support to run shlink using swoole, a non-blocking IO server which improves the performance of shlink from 4 to 10 times.
Run shlink with
./vendor/bin/zend-expressive-swoole start
to start-up the service, which will be exposed in port8080
.Adding the
-d
flag, it will be started as a background service. Then you can use the./vendor/bin/zend-expressive-swoole stop
command in order to stop it. -
#266 Added pagination to
GET /short-urls/{shortCode}/visits
endpoint.In order to make it backwards compatible, it keeps returning all visits by default, but it now allows to provide the
page
anditemsPerPage
query parameters in order to configure the number of items to get.
Changed
- #267 API responses and the CLI interface is no longer translated and uses english always. Only not found error templates are still translated.
- #289 Extracted coding standard rules to a separated package.
- #273 Improved code coverage in repository classes.
Deprecated
- Nothing
Removed
- Nothing