All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
0.9.3 - 2018-11-27
- DF-1411 Incorrect column name casing comparison in nested insert involving non-standard primary key name
0.9.2 - 2018-02-25
- DF-1303 Oracle all caps data types are not getting caught for type simplification
- DF-1288 Disable datetime types formatting when there is no translations configured
0.9.1 - 2018-01-25
- DF-1275 Initial support for multi-column constraints
0.9.0 - 2017-12-26
- DF-1252 GraphQL support
- DF-1224 Added ability to set different default limits (max_records_returned) per service
- DF-1186 Add exceptions for missing data when generating relationships
- Added package discovery
- DF-1150 Update copyright and support email
- Correct designation for HAS_ONE relationship
- Cleanup use of checkServicePermission, use ServiceManager where applicable
0.8.1 - 2017-11-21
- Correct designation for HAS_ONE relationship
0.8.0 - 2017-11-03
- Change getNativeDateTimeFormat to handle column schema to detect detailed datetime format
- Upgraded Swagger to OpenAPI 3.0 specification
- Reduced repeated method calls
- DF-1184 Limit schema object displayed fields when discovery is not complete
0.7.0 - 2017-09-15
- DF-1060 Support for data retrieval (GET) caching and configuration
- Add new support for HAS_ONE relationship to schema management
- DF-1160 Correct resource name usage for procedures and functions when pulling parameters
- Allow refresh request option to pass down through the layers
- Cleanup primary and unique key handling
0.6.1 - 2017-08-30
- Support for list, set, map, and tuple data types
0.6.0 - 2017-08-17
- Removed direct use of Service model, using ServiceManager
- Cleaned up connection usage and correcting swagger definition
- Rework schema interface for database services in order to better control caching
- Bug fixes for service caching
0.5.1 - 2017-08-01
- Updating a single or multiple fields through _field resource should not be allowed to delete fields.
0.5.0 - 2017-07-27
- DF-269 Creating Belongs_To and Many_Many relationship records correctly
- Separating base schema from SQL schema
- Datetime settings handling
0.4.0 - 2017-06-05
- Cleanup - removal of php-utils dependency
- DF-1105 Fix migration for MS SQL Server possible cascading issue
- Fix count_only param usage
0.3.0 - 2017-04-21
- DF-911 Add support for upsert
- DF-1033 Correct datetime config option usage
- DF-1008 Correct inconsistent behavior regarding selected fields and related data
0.2.0 - 2017-03-03
- DF-967 Made the error message 'No record(s) detected in request.' more verbose
- When using 'ids' in URL or payload, always return a batch response, even for a single id
- Batch calls now consistently return errors in batch format use BatchException
- Fixed migrations with timestamp fields due to Laravel issue #11518 with some MySQL versions
- DF-934 Corrected parsing of negative integers in records coming from XML payloads
0.1.3 - 2017-01-20
- Correct the ServiceProvider namespace
0.1.2 - 2017-01-18
- Correct the update field check for virtual field
0.1.1 - 2017-01-16
- Update dependencies for latest core
First official release working with the new dreamfactory project.