Skip to content

Commit

Permalink
Version bump - 1.0.0-beta
Browse files Browse the repository at this point in the history
  • Loading branch information
wagenet committed Sep 1, 2013
1 parent 75f3174 commit 45d97f7
Show file tree
Hide file tree
Showing 7 changed files with 117 additions and 15 deletions.
103 changes: 103 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,106 @@
*Ember 1.0.0-beta (September 01, 2013)*

* Added DS.DebugAdapter which extends Ember.DataAdapter
* Explain how to deal with embedded records
* Start on a transition guide
* Make willCommit while in flight a noop
* Update examples
* Move normalization and extraction to serializer
* deleteRecord when already deleted is a noop
* Explain "originally passed as an Array of IDs"
* Shortens unnecessary verbiage
* Add Promise Proxies
* Add back serializers
* More consistency for serializerFor
* Rename NewJSONSerializer to JSONSerializer
* Don't invalidate `data` if there's no new data
* Use the inflector instead of dumb pluralization
* store.create({adapter:'name'}) uses the container
* Remove resolveOn
* Thread more promises through the adapter
* Fix invokeLifecycleCallbacks on still dirty record
* Initialize adapter in the store
* Support merging scenarios
* Start implementing merge semantics
* Remove references to references
* Remove unnecessary usage of references
* Remove leftover serializer code
* Add support for singular names in REST payloads
* Move extraction layers to adapter
* Added support for URL lookups
* Inject the default DS.Store if none is provided
* Add findAll, findMany and findQuery to RESTAdapter
* Add findAll plus request-type-specific extracts
* Make serializer respect primaryKey/attrs
* REST Adapter payload stuff
* Ember.Inflector: Ember.String#pluralize Ember.String#singularize
* remove handlePromise indirection.
* Queries are now using promises properly
* Share code between sync and async hasMany
* Unload test passing
* Adapter Interop test passing (plus findByIds)
* Get reloading passing
* Got record persistence test passing
* Records are no longer thenables
* Require application.Store to be defined - Fixes #1084
* Added DS.DebugAdapter which extends Ember.DataAdapter
* Relationship changes operate on records
* Don't assign DS to window unless window exists - Fixes #681
* Client ID generation passing
* Eagerly generate the jQuery expando on window
* Allowing inverse relationships to be nullable.
* fetchRecord replaced findById here
* Eliminate lazy materialization from belongsTo
* Start consolidating API around records
* Make the data materialized again
* Add debugInfo to DS.Model
* Add store.push and store.recordFor
* remove redundant `[]` from `Ember.A()` calls
* bump ember-source
* Flatten model's `data` structure into single hash
* Fix deprecation warning
* Add serializerFor API to DS.Store
* Removed duplicate method declaration
* `save` method is not private
* Prevent resolution of jQuery's self fulfilling jqXHR thenable Since it resolves on another turn, it will cause needless and unwrappable auto-runs
* Rewrite the state machine to improve performance
* Add individual record to the buildURL signature.
* Update jQuery version for `rake test[all]`
* Remove unnecessary inspector for `object`
* Remove option to specify router
* Declared ajaxHeaders.
* Specify additional headers for RESTAdapter.
* Update supported ruby version
* Use `Ember.EnumerableUtils.map`
* Use `Ember.EnumerableUtils.indexOf`
* Use `Ember.EnumerableUtils.forEach`
* Modify code indent
* bump ember-source to 1.0.0-rc.6
* Include the version number in the javascript.
* this expression makes my brain hurt, lets atleast expand this to two lines. (We need some sort of macro system to improve these assertions.
* improve variable naming consistency
* remove nested run loop.
* Allow metadata value to be zero
* Remove redundant serialized variable. :/
* Better serializeId implementation that takes empty strings into consideration and fixed a logic error in isNaN(id) check
* id serialization correctly returns null for null or undefined id values rather than 0
* Remove bundled jQuery
* first pass at uncatchable assertions
* English, do you speak it?
* Remove unused variables
* Remove unused helper
* Remove unnecessary comment
* Remove unused tasks
* Support `Ember::Data::VERSION`
* Assert post is dirty
* Replace references to jQuery with Ember.$
* RESTAdapter: reject with xhr only
* Fix: record must be invalid on 422
* Add failing integration test to expose bug #1005
* remove revision reference.
* Check against `null` and `undefined`


*Ember Data 0.13 (May 28, 2013)

* Initial Release
13 changes: 6 additions & 7 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ GIT

GIT
remote: https://github.com/emberjs/ember-dev.git
revision: bc00ea0660b07744067f05d2e12354b183ae4cb1
revision: 600c5e6e0fd60903ad9cdc79839d338c7f994ec7
branch: master
specs:
ember-dev (0.1)
Expand All @@ -34,22 +34,21 @@ GIT
PATH
remote: .
specs:
ember-data-source (0.13)
ember-data-source (1.0.0.beta)
ember-source

GEM
remote: https://rubygems.org/
specs:
aws-sdk (1.15.0)
aws-sdk (1.16.1)
json (~> 1.4)
nokogiri (< 1.6.0)
uuidtools (~> 2.1)
colored (1.2)
daemons (1.1.9)
diff-lcs (1.2.4)
eventmachine (1.0.3)
execjs (1.4.0)
multi_json (~> 1.0)
execjs (2.0.1)
ffi (1.9.0)
grit (2.5.0)
diff-lcs (~> 1.1)
Expand All @@ -63,7 +62,7 @@ GEM
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
rb-kqueue (>= 0.2)
mime-types (1.24)
mime-types (1.25)
multi_json (1.7.9)
nokogiri (1.5.10)
posix-spawn (0.3.6)
Expand All @@ -84,7 +83,7 @@ GEM
eventmachine (>= 0.12.6)
rack (>= 1.0.0)
thor (0.18.1)
uglifier (2.2.0)
uglifier (2.2.1)
execjs (>= 0.3.0)
multi_json (~> 1.0, >= 1.0.2)
uuidtools (2.1.4)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.13
1.0.0-beta
2 changes: 1 addition & 1 deletion ember-data-source.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Gem::Specification.new do |gem|
gem.summary = %q{ember-data source code wrapper.}
gem.description = %q{ember-data source code wrapper for use with Ruby libs.}
gem.homepage = "https://github.com/emberjs/data"
gem.version = Ember::Data::VERSION
gem.version = Ember::Data::VERSION.sub('-', '.')

gem.add_dependency "ember-source"

Expand Down
2 changes: 1 addition & 1 deletion packages/ember-data/lib/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

if ('undefined' === typeof DS) {
DS = Ember.Namespace.create({
VERSION: '0.13'
VERSION: '1.0.0-beta'
});

if ('undefined' !== typeof window) {
Expand Down
6 changes: 3 additions & 3 deletions packages/ember-data/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
"description": "Ember Data is a library for loading records from a persistence layer (such as a JSON API), updating those records, then saving the changes. It provides many of the facilities you'd find in server-side ORMs like ActiveRecord, but is designed specifically for the unique environment of JavaScript in the browser.",
"homepage": "https://github.com/emberjs/data",
"author": "Tom Dale, Yehuda Katz, and contributors",
"version": "0.13",
"version": "1.0.0-beta",

"directories": {
"lib": "lib"
},

"dependencies": {
"spade": "~> 1.0",
"ember-runtime": ">= 0",
"ember-inflector": "1.0.0-rc.7"
"ember-runtime": "1.0.0-beta",
"ember-inflector": "1.0.0-beta"
},
"dependencies:development": {
"spade-qunit": "~> 1.0.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/ember-inflector/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
"descrption": "",
"homepage": "http://github.com/emberjs/ember.js",
"author": ["Stefan Penner"],
"version": "1.0.0-rc.7",
"version": "1.0.0-beta",

"directories":{
"lib": "lib"
},

"dependencies": {
"ember-runtime": ">= 0"
"ember-runtime": "1.0.0-beta"
},

"bpm:build": {
Expand Down

0 comments on commit 45d97f7

Please sign in to comment.