HISTORY.md in goliath-1.0.0.beta.1 vs HISTORY.md in goliath-1.0.0
- old
+ new
@@ -1,15 +1,26 @@
# HISTORY
-## v1.0.0 (May 2x, 2012)
+## v1.0.0 (August 11, 2012)
- - removed router DSL for 1.0 release
- - removed restriction on environments
- - refactored validation handler logic
- - refactored params coercion logic
- - users can customize log formats
+ - Improved WebSocket handling
+ - New Coerce middleware to simplify query & post body processing
+ - Improved exception logging: full logging in dev, limited in prod mode
+ - Exception messages are now returned on 500's (instead of fixed message)
+ - Can specify custom logger for spec output
+ - Signal handling fixes for Windows
+ - HeartBeat middleware accepts :no_log => true
+ - Can specify own log_block to customize logging output
+ - Added support for PATCH and OPTIONS http methods
+ - Load plugins in test server by default
+ - Allow arbitrary runtime environments
+ - New Goliath.env? method to detect current environment
- cleanup of spec helpers
- - many small bugfixes
+ - many small bugfixes...
+
+ - All query params are now strings, symbol access is removed
+ - Validation middleware no longer defaults to "id" for key - specify own
+ - **Router is removed in 1.0** - discussion on [Google group](https://groups.google.com/d/topic/goliath-io/SZxl78BNhUM/discussion)
## v0.9.3 (Oct 16, 2011)
- new router DSL - much improved, see examples
- refactored async_aroundware