dist/globals/ember-data.prod.js in ember-data-source-2.9.0.beta.2 vs dist/globals/ember-data.prod.js in ember-data-source-2.9.0.beta.3
- old
+ new
@@ -4,11 +4,11 @@
/*!
* @overview Ember Data
* @copyright Copyright 2011-2016 Tilde Inc. and contributors.
* Portions Copyright 2011 LivingSocial Inc.
* @license Licensed under MIT license (see license.js)
- * @version 2.9.0-beta.2
+ * @version 2.9.0-beta.3
*/
var loader, define, requireModule, require, requirejs;
(function(global) {
@@ -2100,11 +2100,10 @@
return function () {
return get(this.currentState, key);
};
}
- var guid = 0;
/*
`InternalModel` is the Model class that we use internally inside Ember Data to represent models.
Internal ED methods should only deal with `InternalModel` objects. It is a fast, plain Javascript class.
We expose `DS.Model` to application code, by materializing a `DS.Model` from `InternalModel` lazily, as
@@ -2138,11 +2137,11 @@
this.references = {};
this.isReloading = false;
this.isError = false;
this.error = null;
this.__ember_meta__ = null;
- this[_ember.default.GUID_KEY] = guid++ + 'internal-model';
+ this[_ember.default.GUID_KEY] = _ember.default.guidFor(this);
/*
implicit relationships are relationship which have not been declared but the inverse side exists on
another record somewhere
For example if there was
```app/models/comment.js
@@ -5487,10 +5486,11 @@
willDestroy: function () {
this._unregisterFromManager();
this._dissociateFromOwnRecords();
set(this, 'content', undefined);
+ set(this, 'length', 0);
this._super.apply(this, arguments);
},
createSnapshot: function (options) {
var meta = this.get('meta');
@@ -17100,10 +17100,10 @@
*/
deserialize: null
});
});
define("ember-data/version", ["exports"], function (exports) {
- exports.default = "2.9.0-beta.2";
+ exports.default = "2.9.0-beta.3";
});
define("ember-inflector", ["exports", "ember", "ember-inflector/lib/system", "ember-inflector/lib/ext/string"], function (exports, _ember, _emberInflectorLibSystem, _emberInflectorLibExtString) {
_emberInflectorLibSystem.Inflector.defaultRules = _emberInflectorLibSystem.defaultRules;
_ember.default.Inflector = _emberInflectorLibSystem.Inflector;