dox_core 2.0.0
dox_core: ^2.0.0 copied to clipboard
A perfect solution for your web backend development with dart that offers a wide range of features to help you build powerful and scalable web applications.
version 2.0.0 #
- Change validation {attribute} to {field}
- Restructure response handler and middleware
- Restructure app configuration
- Extract websocket as separate package
dox-websocket
- Type improvement on usage of auth package
- Bug fix on multithread with services
- 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
- 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()
andJSON.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
toDox().ioc
- Improvement on routes
- Rename Handler interface to ResponseHandlerInterface
version 1.0.6 #
- Remove third party dot env package and replace with own
Env
class
version 1.0.5 #
- Modify request auth getter to function to support type injection
version 1.0.4 #
- Added interfaces/classes for authentication
- Bug fixed on router prefix
- Bug fixed on cookie return type
String?
version 1.0.3 #
- Ignore error on missing method of resource route
- Added single quote rule in linter
version 1.0.2 #
- Bug fixed method not found on resource route
version 1.0.1 #
- Added missing types on functions and arguments
- Added linter rules
version 1.0.0 #
- First stable release
version 1.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
version 1.0.0-alpha.1 #
- Added support for validation
- Added support for form data for file uploading
- Improve error handling
version 1.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
version 0.0.17 #
- Separate Query builder from core
version 0.0.16 #
- Replace with dox query builder
- Added feature to auto encode List
- 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