Core
v2.0.0-alpha.2
- Extract websocket as separate package
dox-websocket
- Type improvement on usage of auth package
- Bug fix on multithread with services
v2.0.0-alpha.1
- Support storage class for file storage
- Add more unit/integration test coverage
- Fix bug for websocket running on multiple isolates
- Update cache config setting on app config
v2.0.0-alpha.0
- Added support for multi-thread http server which is 10x faster on concurrency request
- Added support for services (i.e database, redis) to run on each isolate/multi-thread
- Added cache class that run file driver as default
- Added support for custom cache drivers, i.e redis, memcached
- Added
JSON.stringify()
and JSON.parse()
that support DateTime to encode
- Added support for DateTime object on http response/return data
- Added support of size and bytes information on uploaded
RequestFile
- Bug fixed on multipart form data file store
- Removed database config option in app config.
- Moved ioc container from
Global.ioc
to Dox().ioc
- Improvement on routes
- Rename Handler interface to ResponseHandlerInterface
v1.0.6
- Remove third party dot env package and replace with own
Env
class
v1.0.5
- Modify request auth getter to function to support type injection
v1.0.4
- Added interfaces/classes for authentication
- Bug fixed on router prefix
- Bug fixed on cookie return type
String?
v1.0.3
- Ignore error on missing method of resource route
- Added single quote rule in linter
v1.0.2
- Bug fixed method not found on resource route
v1.0.1
- Added missing types on functions and arguments
- Added linter rules
v1.0.0
v1.0.0-alpha.2
- Support domain routing
- Improvement group routing
- Support middleware routing
- Added app level middleware support
- Added function's self documentation
- Websocket improvement and support multiple path
- Support serializer
v1.0.0-alpha.1
- Added support for validation
- Added support for form data for file uploading
- Improve error handling
v1.0.0-alpha.0
- Refactor the code
- Added test cases
- Added support for global middleware
- Added support to throw error exception in response and add support to handle via response handler
- Rename BaseHttpException to HttpException
- Bug fixed on cookie response
v0.0.17
- Separate Query builder from core
v0.0.16
- Replace with dox query builder
- Added feature to auto encode List response
- Added resource routes
- Added
req.input()
in DoxRequest
- Added support CORS
- Added More Response options on DoxResponse
- Added
Hash.make('password')
for password encryption
- Added Support websocket