diff --git a/packages/ember-routing-htmlbars/lib/keywords/render.js b/packages/ember-routing-htmlbars/lib/keywords/render.js index 2e7155b0bbb..1b26abfc41d 100644 --- a/packages/ember-routing-htmlbars/lib/keywords/render.js +++ b/packages/ember-routing-htmlbars/lib/keywords/render.js @@ -73,13 +73,6 @@ export default { throw new EmberError('You must pass a templateName to render'); } - // # legacy namespace - let originalName = name; - name = name.replace(/\//g, '.'); - Ember.deprecate(`Using a slash for namespacing with the {{render}} render helper has been deprecated. - Please replace "${originalName}" with "${name}" in your call to the {{render}} helper.`, !originalName.match(/\//g)); - // \ legacy slash as namespace support - var templateName = 'template:' + name; Ember.assert( 'You used `{{render \'' + name + '\'}}`, but \'' + name + '\' can not be ' + diff --git a/packages/ember-routing-htmlbars/tests/helpers/render_test.js b/packages/ember-routing-htmlbars/tests/helpers/render_test.js index 88578c1535c..fbb527c5bee 100644 --- a/packages/ember-routing-htmlbars/tests/helpers/render_test.js +++ b/packages/ember-routing-htmlbars/tests/helpers/render_test.js @@ -528,36 +528,6 @@ QUnit.test('{{render}} works with dot notation', function() { equal(singletonController.uniqueId, view.$().html(), 'rendered with correct singleton controller'); }); -QUnit.test('{{render}} works with slash notation', function() { - var template = '{{render "blog/post"}}'; - - var ContextController = EmberController.extend({ container: container }); - - var controller; - var id = 0; - var BlogPostController = EmberController.extend({ - init() { - this._super.apply(this, arguments); - controller = this; - this.uniqueId = id++; - } - }); - container._registry.register('controller:blog.post', BlogPostController); - - view = EmberView.create({ - container: container, - controller: ContextController.create(), - template: compile(template) - }); - - Ember.TEMPLATES['blog.post'] = compile('{{uniqueId}}'); - - expectDeprecation(() => { runAppend(view); }, /Using a slash for namespacing/); - - var singletonController = container.lookup('controller:blog.post'); - equal(singletonController.uniqueId, view.$().html(), 'rendered with correct singleton controller'); -}); - QUnit.test('throws an assertion if {{render}} is called with an unquoted template name', function() { var template = '