Changes file for WebAPI::DBIC
0.003001 2014-12-24 15:34:48+00:00 Europe/Dublin (TRIAL RELEASE)
-
Major update to WebAPI::DBIC::WebApp. Added RouteMaker and TypeNamer (experimental).
-
Added type_name_inflect to control inflection of paths and type names
-
Auth handles more kinds of schema connection_info data
-
Improved compatibility for JSON API (still a work in progress)
-
Fixed fixture filenames to be windows compatable
0.002007 2014-12-14 22:29:58+00:00 Europe/Dublin
-
Add dependency on Cpanel::JSON::XS to preserve numerics in JSON #21
-
Add a CONTRIBUTING file, based on ETHER's
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