Changes file for WebAPI::DBIC
0.002006 2014-12-14 16:41:01+00:00 Europe/Dublin
- Added WebAPI::DBIC::Route class and refactored ::WebApp to use it.
- Workaround Test::Differences context size bug RT#100912
- Switch expected test results to use non-stringified integers
0.002005 2014-12-11 21:23:46+00:00 Europe/Dublin
- For ResultSets with no primary key defined warn and skip item routes.
- Unbundle HAL browser into Alien::Web::HalBrowser (Vanstyn)
- Make Test::Compile version insufficiency more clear
0.002004 2014-12-06 18:49:30+00:00 Europe/Dublin
- Renamed WebAPI::DBIC::Resource::Role::Foo$TYPE -> ...::Resource::$TYPE::Role::Foo
- Renamed test files similarly to split into per-media-type directories
- Fix handling of JSON boolean in WebAPI::DBIC::Resource::HAL::Role::Root
0.002003 2014-12-06 12:59:36+00:00 Europe/Dublin
- Possibly incompatible change: paths are now based on the schema source
(eg class) name, rather than the result source (eg table) name.
- Moved handling of root (/) to a Web::Machine resource class.
- Further generalization of WebAPI::DBIC::WebApp.
- Deprecate order=foo%20desc in favor of sort=-foo, and tighten spec.
- Start support for foo[bar]=... style of parameter naming.
- Migrate tests to DBIx::Class::Fixtures to enable loading in demo app.
0.002002 2014-11-25 15:25:29+00:00 Europe/Dublin
- Fixed webapi-dbic-demo.psgi (Mike Francis)
- Fixed use of DSN as Auth Realm (Mike Francis)
- Added compilation tests for *.psgi files.
0.002001 2014-11-24 19:57:02+00:00 Europe/Dublin
- Require DBIx::Class 0.08250+ (#14)
- Added autodie to cpanfile for Perl 5.10
- Fixed stability of t/30-ordering-hal.t output
0.002000 2014-11-17 23:01:09+00:00 Europe/Dublin
- Added initial support for JSON API application/vnd.api+json media type
- Added support for arbitrary depth/complexity of prefetch (Mike Francis)
0.001010 2014-11-12 14:05:00+00:00 Europe/Dublin (TRIAL RELEASE)
- Prefetch now supports has_many relationships on item and set resources.
- Major refactoring to separate out HAL support ready for JSON API.
- Changed (some) tests to use a simpler 'golden result' scheme.
0.001008 2014-11-03 21:05:28+00:00 Europe/Dublin
- Improved error reporting for prefetch attribute.
- Ignore empty params.
- Add "did you mean me.$param" to exception for params containing "."
0.001008 2014-11-03 09:28:33+00:00 Europe/Dublin (TRIAL RELEASE)
- Added skip_dirty_check to WebAPI::DBIC::Resource::Role::ItemWritable
- Added a COMPARISONS section to docs (and renamed INTEGRATING to INTEGRATIONS)
- Added minimum versions to some prerequisites in cpanfile
0.001007 2014-08-18 12:04:57+01:00 Europe/Dublin
- Add Catalyst integration example (Arthur Axel fREW Schmidt)
- Switch from Module::Pluggable to Test::Compile for t/00-compile.t
- Doc updates re router vs app integration, and transparency.
0.001006 2014-08-17 16:04:19+01:00 Europe/Dublin
- Abstracted the router interface.
- Renamed some classes.
- Added more documentation.
0.001005 2014-08-17 00:43:49+01:00 Europe/Dublin (TRIAL RELEASE)
- Added tests and test schema tables for multi-field keys (mfr++)
- Much improved handling of tables with multi-field keys /foo/key1/key2/keyN/
- Improved handling of code-ref based joins
- cached relationship _link building information
0.001004 2014-07-28 11:42:41+02:00 Europe/Paris
- Minor documentation and toolchain fixes.
0.001003 July 28 2014
- the first release