Skip to content

Commit

Permalink
Log a deprecation warning when when Ember Data is loaded with Ember 1.13
Browse files Browse the repository at this point in the history
  • Loading branch information
bmac committed Dec 3, 2015
1 parent 856db0a commit 281d97b
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions addon/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,17 @@ import Ember from "ember";
@main ember-data
*/

if (Ember.VERSION.match(/^1\.[0-7]\./)) {
throw new Ember.Error("Ember Data requires at least Ember 1.8.0, but you have " +
if (Ember.VERSION.match(/^1\.(1[0-2]|[0-9])\./)) {
throw new Ember.Error("Ember Data requires at least Ember 1.13.0, but you have " +
Ember.VERSION +
". Please upgrade your version of Ember, then upgrade Ember Data");
". Please upgrade your version of Ember, then upgrade Ember Data.");
}

if (Ember.VERSION.match(/^1\.12\.0/)) {
throw new Ember.Error("Ember Data does not work with Ember 1.12.0. Please upgrade to Ember 1.12.1 or higher.");
if (Ember.VERSION.match(/^1\.13\./)) {
Ember.deprecate(`Use of Ember Data 2+ with Ember 1.13 is deprecated. Please upgrade your version of Ember to 2.0 or higher.`, false, {
id: 'ds.version.ember-1-13',
until: '3.0.0'
});
}

import DS from "ember-data/core";
Expand Down

0 comments on commit 281d97b

Please sign in to comment.