1.6 KiB
1.6 KiB
1.0.8
- Changed
req.query
to use a modifiable Map if the body has not parsed. Resolves #157. - Changed all constants to
camelCase
, and deprecated theirCONSTANT_CASE
counterparts. Resolves #155. - Resolved #156 by adding a
graphql
provider. - Added an
analysis-options.yaml
enabling strong mode. Preparing for Dart 2.0. - Added a dependency on
package:meta
, resolving #154, and added corresponding annotations to make extending Angel easier. - Resolved #158 by using proper
StreamController
patterns, to prevent memory leaks. - Route handler sequences are now cached in a Map, so repeat requests will be resolved faster.
- A message is no longer printed in production mode.
- Removed the inheritance on
Extensible
in many classes, and removed it fromangel_route
. Now, onlyAngel
andRequestContext
have@proxy
annotations. - Deprecated passing
debug
to Angel. _LockableBytesBuilder
now usesUint8List
.- Removed
reopen
fromResponseContext
.
1.0.7+2
Changed ResponseContext.serialize
. The contentType
is now set before serialization.
1.0.7+1
Moved the Model
class into package:angel_model
. No functionality was added or removed.
1.0.7
Added an accepts
method to RequestContext
. It's now a lot easier to tell which content types the
user accepts via the Accept
header.