diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5fa25aa7..8ca4d2f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -78,10 +78,8 @@ jobs: - ember-lts-3.8 - ember-lts-3.12 - ember-lts-3.16 - - ember-release + - ember-lts-3.28 - ember-octane - - ember-beta - - ember-canary - ember-default-with-jquery - with-ember-cli-htmlbars-inline-precompile diff --git a/CHANGELOG.md b/CHANGELOG.md index dd6042f0..1ce654f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## v5.7.2 (2021-12-05) + +#### :bug: Bug Fix +* [#740](https://github.com/ember-cli/ember-cli-htmlbars/pull/740) Allow console messages (v5.x) ([@mixonic](https://github.com/mixonic)) + +#### Committers: 1 +- Matthew Beale ([@mixonic](https://github.com/mixonic)) + + ## v5.7.1 (2021-03-18) #### :bug: Bug Fix diff --git a/config/ember-try.js b/config/ember-try.js index 6b1d5737..875a1947 100644 --- a/config/ember-try.js +++ b/config/ember-try.js @@ -35,11 +35,24 @@ module.exports = function () { }, }, }, + { + name: 'ember-lts-3.28', + npm: { + devDependencies: { + 'ember-source': '~3.28.0', + }, + }, + }, { name: 'ember-release', npm: { devDependencies: { + 'ember-auto-import': '^2.2.3', 'ember-source': urls[0], + webpack: '^5.52.1', + }, + ember: { + edition: 'octane', }, }, }, @@ -47,7 +60,12 @@ module.exports = function () { name: 'ember-beta', npm: { devDependencies: { + 'ember-auto-import': '^2.2.3', 'ember-source': urls[1], + webpack: '^5.52.1', + }, + ember: { + edition: 'octane', }, }, }, @@ -55,7 +73,12 @@ module.exports = function () { name: 'ember-canary', npm: { devDependencies: { + 'ember-auto-import': '^2.2.3', 'ember-source': urls[2], + webpack: '^5.52.1', + }, + ember: { + edition: 'octane', }, }, }, diff --git a/lib/utils.js b/lib/utils.js index 8b335622..9c670f6b 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -166,6 +166,7 @@ function getTemplateCompiler(templateCompilerPath, EmberENV = {}) { let sandbox = { EmberENV: clonedEmberENV, + console, // Older versions of ember-template-compiler (up until ember-source@3.1.0) // eagerly access `setTimeout` without checking via `typeof` first diff --git a/package.json b/package.json index b0628dc0..8cd23b41 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ember-cli-htmlbars", - "version": "5.7.1", + "version": "5.7.2", "description": "A library for adding htmlbars to ember CLI", "keywords": [ "ember-addon",