Changelog History
Page 9
-
v1.9.1 Changes
June 18, 2018โ Added
#155 Improved the pagination object returned in lists, including more meaningful properties.
- Old structure:
{ "pagination": { "currentPage": 1, "pagesCount": 2 } }
- New structure:
{ "pagination": { "currentPage": 2, "pagesCount": 13, "itemsPerPage": 10, "itemsInCurrentPage": 10, "totalItems": 126 } }
๐ Changed
- Nothing
๐ Deprecated
- Nothing
โ Removed
- Nothing
๐ Fixed
-
v1.9.0 Changes
May 07, 2018โ Added
#147 Allowed short URLs to be created on the fly using a single API request, including the API key in a query param.
This eases integration with third party services.
With this feature, a simple request to a URL like
https://doma.in/rest/v1/short-codes/shorten?apiKey=[YOUR_API_KEY]&longUrl=[URL_TO_BE_SHORTENED]
would return the shortened one in JSON or plain text format.
๐ Changed
- Nothing
๐ Deprecated
- Nothing
โ Removed
- Nothing
๐ Fixed
- ๐ฒ #139 Ensured all core actions log exceptions
-
v1.8.1 Changes
April 07, 2018 -
v1.8.0 Changes
March 29, 2018โ Added
#125 Implemented a path which returns a 1px image instead of a redirection.
Useful to track emails. Just add an image pointing to a URL like
https://doma.in/abc123/track
to any email and an invisible image will be generated tracking every time the email is opened.โ #132 Added infection to improve tests
๐ Changed
๐ Deprecated
- Nothing
โ Removed
- ๐ #131 Dropped support for PHP 7
๐ Fixed
- Nothing
-
v1.7.2 Changes
March 26, 2018โ Added
- Nothing
๐ Changed
- Nothing
๐ Deprecated
- Nothing
โ Removed
- Nothing
๐ Fixed
- ๐ #135 Fixed
PathVersionMiddleware
being ignored when using expressive 2.2
-
v1.7.1 Changes
March 21, 2018 -
v1.7.0 Changes
January 21, 2018โ Added
- ๐ง #88 Allowed tracking of short URLs to be disabled by including a configurable query param
- ๐ #108 Allowed metadata to be defined when creating short codes
๐ Changed
- ๐
#113 Updated CLI commands to use
SymfonyStyle
- #112 Enabled Lazy loading in CLI commands
- #117 Every module which throws exceptions has now its own
ExceptionInterface
extendingThrowable
- ๐ #115 Added phpstan to build matrix on PHP >=7.1 envs
- #114 Replaced vlucas/phpdotenv dev requirement by symfony/dotenv
๐ Deprecated
- Nothing
โ Removed
- Nothing
๐ Fixed
- Nothing
-
v1.6.2 Changes
October 25, 2017โ Added
- Nothing
๐ Changed
- Nothing
๐ Deprecated
- Nothing
โ Removed
- Nothing
๐ Fixed
- โ #109 Fixed installation error due to typo in latest migration
-
v1.6.1 Changes
October 24, 2017โ Added
- Nothing
๐ Changed
- ๐ฆ #110 Created
.gitattributes
file to define files to be excluded from distributable package
๐ Deprecated
- Nothing
โ Removed
- Nothing
๐ Fixed
- Nothing
-
v1.6.0 Changes
October 23, 2017โ Added
- #44 Now it is possible to set custom slugs for short URLs instead of using a generated short code
- #47 Allowed to limit short URLs availability by date range
- #48 Allowed to limit the number of visits to a short URL
- #105 Added option to enable/disable URL validation by response status code
๐ Changed
- โ #27 Added repository functional tests with dbunit
- ๐ป #101 Now specific actions just capture very specific exceptions, and let the
ErrorHandler
catch any other unhandled exception - #104 Used different templates for requested-short-code-does-not-exist and route-could-not-be-match
- #99 Replaced usages of
AnnotatedFactory
byConfigAbstractFactory
- โก๏ธ #100 Updated templates engine. Replaced twig by plates
- #102 Improved coding standards strictness
๐ Deprecated
- Nothing
โ Removed
- ๐ #86 Dropped support for PHP 5
๐ Fixed
- #103
NotFoundDelegate
now returns proper content types based on accepted content