Skip to content

Latest commit

 

History

History
125 lines (104 loc) · 5.05 KB

CHANGELOG.md

File metadata and controls

125 lines (104 loc) · 5.05 KB

Change Log

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

Added

  • DF-1275 Initial support for multi-column constraints

0.9.0 - 2017-12-26

Added

  • 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

Changed

  • 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

Fixed

  • Correct designation for HAS_ONE relationship

0.8.0 - 2017-11-03

Changed

  • 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

Added

  • DF-1060 Support for data retrieval (GET) caching and configuration
  • Add new support for HAS_ONE relationship to schema management

Fixed

  • 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

Added

  • 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

Fixed

  • Updating a single or multiple fields through _field resource should not be allowed to delete fields.

0.5.0 - 2017-07-27

Fixed

  • 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

Fixed

  • 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

Added

  • DF-911 Add support for upsert

Fixed

  • DF-1033 Correct datetime config option usage
  • DF-1008 Correct inconsistent behavior regarding selected fields and related data

0.2.0 - 2017-03-03

Added

Changed

  • 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

  • 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

Fixed

  • Correct the ServiceProvider namespace

0.1.2 - 2017-01-18

Fixed

  • Correct the update field check for virtual field

0.1.1 - 2017-01-16

Changed

  • Update dependencies for latest core

0.1.0 - 2015-10-24

First official release working with the new dreamfactory project.