From 25045c5b72bd0ece0dad1c91d3c9b5ee76c11019 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 12 Mar 2024 23:30:52 -0400 Subject: [PATCH] Deprecate template resolution RFC: https://github.com/emberjs/rfcs/pull/995 --- addon/addon/index.js | 15 +++++++++++++++ package-lock.json | 12 ++++++------ 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/addon/addon/index.js b/addon/addon/index.js index e62c95f6..d397f8e3 100644 --- a/addon/addon/index.js +++ b/addon/addon/index.js @@ -142,6 +142,21 @@ class Resolver extends EmberObject { let namespace = this.namespace; let root = namespace; + deprecate( + `Components with separetly resolved templates are deprecated. Migrate to either co-located js/ts + hbs files or to gjs/gts.`, + false, + { + id: 'template-resolving', + url: 'https://deprecations.emberjs.com/id/template-resolving', + until: '6.0.0', + for: 'ember-source', + since: { + available: '5.10.0', + enabled: '5.10.0', + }, + } + ); + return { parsedName: true, fullName: fullName, diff --git a/package-lock.json b/package-lock.json index 88136ef4..23e7d772 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { "name": "ember-resolver", - "version": "11.0.0", + "version": "11.0.1", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "11.0.0", + "version": "11.0.1", "workspaces": [ "addon", "test-app" @@ -29,7 +29,7 @@ }, "addon": { "name": "ember-resolver", - "version": "11.0.0", + "version": "11.0.1", "license": "MIT", "dependencies": { "ember-cli-babel": "^7.26.11" @@ -23650,7 +23650,7 @@ } }, "test-app": { - "version": "11.0.0", + "version": "11.0.1", "license": "MIT", "devDependencies": { "@babel/eslint-parser": "^7.21.3", @@ -23668,7 +23668,7 @@ "ember-disable-prototype-extensions": "^1.1.3", "ember-load-initializers": "^2.1.2", "ember-qunit": "^6.2.0", - "ember-resolver": "11.0.0", + "ember-resolver": "11.0.1", "ember-source": "~4.12.0", "ember-source-channel-url": "^3.0.0", "ember-try": "^2.0.0", @@ -40461,7 +40461,7 @@ "ember-disable-prototype-extensions": "^1.1.3", "ember-load-initializers": "^2.1.2", "ember-qunit": "^6.2.0", - "ember-resolver": "11.0.0", + "ember-resolver": "11.0.1", "ember-source": "~4.12.0", "ember-source-channel-url": "^3.0.0", "ember-try": "^2.0.0",