Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Stable Version 1.0.0-alpha.4-0.
  • Loading branch information
jmdobry committed Nov 4, 2014
1 parent d3afb9c commit 367929c
Show file tree
Hide file tree
Showing 11 changed files with 277 additions and 91 deletions.
10 changes: 9 additions & 1 deletion CHANGELOG.md
@@ -1,3 +1,11 @@
##### 1.0.0-alpha.4-0 - 04 November 2014

###### Backwards compatible API changes
- jmdobry/angular-data#208 - ng-repeat $$hashKey affecting hasChanges

###### Backwards compatible bug fixes
- jmdobry/angular-data#225 - If the server returned an empty array for a get request (valid scenario), angular-data throws an exception

##### 1.0.0-alpha.2 - 31 October 2014

###### Backwards compatible API changes
Expand Down Expand Up @@ -29,7 +37,7 @@
- #9 - Make all options passed to methods also inherit from Resource defaults

###### Backwards compatible bug fixes
- jmdobry/angular-data/#195 - throw an error when you try to inject a relation but the resource for it hasn't been defined
- jmdobry/angular-data#195 - throw an error when you try to inject a relation but the resource for it hasn't been defined

###### Other
- Added official support for NodeJS
Expand Down
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -4,13 +4,13 @@

Inspired by [Ember Data](https://github.com/emberjs/data), js-data is the model layer you've been craving. It consists of a convenient framework-agnostic, in-memory cache for managing your data, which users adapters to communicate with various persistence layers.

You can use the [http adapter](http://www.js-data.io/docs/dshttpadapter), which is perfect for communicating with your RESTful backend. You could also use the [localStorage adapter](http://www.js-data.io/docs/dslocalstorageadapter). More adapters are coming, and you're free to implement your own. View available adapters [here](http://www.js-data.io/docs/adapters).
You can use the [http adapter](http://www.js-data.io/docs/dshttpadapter), which is perfect for communicating with your RESTful backend. You could also use the [localStorage adapter](http://www.js-data.io/docs/dslocalstorageadapter). More adapters are coming, and you're free to implement your own. View [available adapters](http://www.js-data.io/docs/adapters).

Unlike Backbone and Ember Models, js-data does not require the use of getters and setters, and doesn't wrap your data with custom classes if you don't want it to. js-data's internal dirty-checking (via [observe-js](https://github.com/Polymer/observe-js) or `Object.observe` in supporting browsers) allows for powerful use cases and an easy avenue for implementing your own [3-way data-binding](https://www.firebase.com/blog/2013-10-04-firebase-angular-data-binding.html).

Supporting relations, computed properties, model lifecycle control and a slew of other features, js-data is the tool for giving your data the respect it deserves.

__Latest Release:__ [1.0.0-alpha.3-0](https://github.com/js-data/js-data/releases/tag/1.0.0-alpha.3-0)
__Latest Release:__ [1.0.0-alpha.4-0](https://github.com/js-data/js-data/releases/tag/1.0.0-alpha.4-0)

js-data is pre-release. The API is subject to change, though the current api is well tested.

Expand Down
2 changes: 1 addition & 1 deletion bower.json
@@ -1,7 +1,7 @@
{
"name": "js-data",
"description": "Robust, framework-agnostic in-memory data store.",
"version": "1.0.0-alpha.3-0",
"version": "1.0.0-alpha.4-0",
"homepage": "http://www.js-data.io",
"repository": {
"type": "git",
Expand Down

0 comments on commit 367929c

Please sign in to comment.