dox_core 2.0.0-alpha.4 copy "dox_core: ^2.0.0-alpha.4" to clipboard
dox_core: ^2.0.0-alpha.4 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-alpha.4 #

  • Restructure response handler and middleware

version 2.0.0-alpha.3 #

  • Restructure app configuration

version 2.0.0-alpha.2 #

  • Extract websocket as separate package dox-websocket
  • Type improvement on usage of auth package
  • Bug fix on multithread with services

version 2.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

version 2.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

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
9
likes
0
pub points
0%
popularity

Publisher

verified publisherdartondox.dev

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.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

bcrypt, dox_annotation, encrypt, mime, path, sprintf, string_scanner, uuid

More

Packages that depend on dox_core