js-data-firebase-admin
Version:
Firebase adapter for js-data.
141 lines (89 loc) • 3.15 kB
Markdown
##### 3.0.0 - 23 August 2017
Stable 3.0.0 release
##### 3.0.0-rc.1 - 11 December 2016
- Updated dependencies
##### 3.0.0-beta.2 - 18 May 2016
###### Breaking changes
- Now requires firebase 3.0.0 or greater
- The FirebaseAdapter constructor now takes just a "db" option
###### Bug fixes
- Officially works in Node.js now
##### 3.0.0-beta.1 - 03 May 2016
Official v3 beta release
###### Breaking changes
- Now depends on js-data v3
- How you must now import in ES2015:
```js
import FirebaseAdapter from 'js-data-firebase'
const adapter = new FirebaseAdapter({ basePath: '<your-firebase-url>' })
```
or
```js
import {FirebaseAdapter, version} from 'js-data-firebase'
console.log(version)
const adapter = new FirebaseAdapter()
```
- How you must now import in ES5:
```js
var JSDataFirebase = require('js-data-firebase')
var FirebaseAdapter = JSDataFirebase.FirebaseAdapter
var adapter = new FirebaseAdapter({ basePath: '<your-firebase-url>' })
```
- Moved some `dist` files to `release` to reduce noise
###### Other
- Upgraded dependencies
- Improved JSDoc comments
- Now using js-data JSDoc template
##### 2.1.1 - 10 July 2015
###### Backwards compatible bug fixes
- fix for loading relations in find and findAll()
##### 2.1.0 - 10 July 2015
###### Backwards compatible API changes
- #15 - Add support for loading relations in find()
- #16 - Add support for loading relations in findAll()
##### 2.0.0 - 02 July 2015
Stable Version 2.0.0
##### 2.0.0-rc.1 - 27 June 2015
Stable Version 2.0.0-rc.1
##### 2.0.0-beta.1 - 18 April 2015
###### Backwards compatible bug fixes
- #11 - Race condition, tasks need to be atomic
###### Other
- Updated dependencies
##### 1.1.2 - 27 May 2015
###### Backwards compatible bug fixes
- #13 - Infinite loop
##### 1.1.1 - 27 March 2015
###### Backwards compatible bug fixes
- #9 - Race condition with missing IDs
##### 1.1.0 - 26 March 2015
###### Backwards compatible bug fixes
- #7 - Should not be saving relations (duplicating data)
- #8 - Need to use removeCircular
###### Other
- #6 - Convert to ES6
##### 1.0.1 - 25 February 2015
###### Backwards compatible bug fixes
- #4 - Does not properly throw error in find() (like other adapters) when the item cannot be found
##### 1.0.0 - 03 February 2015
Stable Version 1.0.0
##### 1.0.0-beta.1 - 10 January 2015
Now in beta.
###### Backwards compatible API changes
- #2 - Authentication
##### 1.0.0-alpha.1 - 01 November 2014
Stable Version 1.0.0-alpha.1
##### 0.4.3 - 18 October 2014
###### Backwards compatible bug fixes
- #1 - Create doesn't play well with idAttribute that isn't automatically assigned
##### 0.4.2 - 01 October 2014
###### Other
- Improved checking for dependencies
##### 0.4.1 - 28 September 2014
###### Backwards compatible bugfixes
- Corrected to use `resourceConfig.endpoint` rather than `resourceConfig.class`
##### 0.4.0 - 27 September 2014
###### Breaking API changes
- Refactored from `baseUrl` to `basePath`, as `baseUrl` doesn't make sense for all adapters, but `basePath` does
##### 0.1.0 - 16 September 2014
Initial release