All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
0.16.0 - 2019-07-15
- Licensing changes
0.15.1 - 2018-01-25
- Adhere to base database changes
- Normalize error message when missing file or folder
- Fixed tests in MongoDbTest and added tests for GridFS
- DF-1281 Fixed delete when directory does not exist
- DF-1282 Fixed connection error messages
0.15.0 - 2017-12-28
- DF-1224 Added ability to set different default limits (max_records_returned) per service
- DF-434 Added support for MongoDB GridFS
- DF-1186 Added exceptions for missing data when generating relationships
- DF-1150 Update copyright and support email
- Support 'oid' as well as 'id' on type conversion
0.14.0 - 2017-11-03
- Upgrade swagger to OpenAPI 3.0 specification
0.13.0 - 2017-09-18
- DF-1060 Support for data retrieval (GET) caching and configuration
0.12.0 - 2017-08-17
- Reworked API doc usage and generation
- Reworked schema interface for database services in order to better control caching
- Set config-based cache prefix
- Update with base class changes
0.11.0 - 2017-07-27
- Cleanup service config usage
0.10.0 - 2017-06-05
- Cleanup - removal of php-utils dependency
0.9.0 - 2017-04-21
- DF-811 Add support for upsert
- Use new service config handling for database configuration
0.8.0 - 2017-03-03
- Major restructuring to upgrade to Laravel 5.4 and be more dynamically available
0.7.1 - 2017-01-28
- Allow strings and integers for IDs on record creation
0.7.0 - 2017-01-16
- Adhere to refactored df-core, see df-database
- Cleanup schema management issues
0.6.0 - 2016-11-17
- Columns username and password field type to 'text' in configuration table
- DB base class changes to support field configuration across all database types
- Database create and update table methods to allow for native settings
0.5.0 - 2016-10-03
- DF-826 Extend provisioning to include host, port, etc. to simplify and update configuration to latest models
- New 'count_only' query option returns only the count of filtered records
- DF-834 Utilize the BSON Regex instead of the old MongoRegex to fix 'like' syntax
0.4.0 - 2016-08-21
- General cleanup from declaration changes in df-core for service doc and providers
- DF-741 Make 'fields' optional for creating table
0.3.1 - 2016-07-08
- General cleanup from declaration changes in df-core
0.3.0 - 2016-05-27
- Moved seeding functionality to service provider to adhere to df-core changes
- Removed requirement for old mongo driver (mongo.so)
0.2.2 - 2016-04-22
- Schema changes to support virtual relationships to SQL DB services
- Switched to use jensseger connection classes
- Rework schema to be like SQL DB connections
- Use a service provider
- Handle quoted identifiers
0.2.1 - 2016-03-08
- Support for "contains", "starts with", and "ends with" SQL-like filter operators
0.2.0 - 2016-01-29
- MAJOR Updated code base to use OpenAPI (fka Swagger) Specification 2.0 from 1.2
0.1.1 - 2015-12-18
- Sync up with changes in df-core for schema classes
First official release working with the new df-core library.