Skip to content

DEV: Update ember-cli to 4.12.0#21074

Merged
cvx merged 20 commits intomainfrom
a-bump-ember-cli
Apr 19, 2023
Merged

DEV: Update ember-cli to 4.12.0#21074
cvx merged 20 commits intomainfrom
a-bump-ember-cli

Conversation

@cvx
Copy link
Copy Markdown
Contributor

@cvx cvx commented Apr 12, 2023

It's backward compatible so still supports our 3.28 ember-source.

The visible change is finally getting rid of this message:

WARNING: Node v18.12.0 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js. See https://git.io/v7S5n for details.

@ember/string dependency is added for future compatibility. See: ember-cli/ember-cli#10125


tests/helpers/index.js is unused for now, but is a nice pattern. We could move some of our test setup into local setupApplicationTest/setupRenderingTest/setupTest helpers.

cvx added 19 commits April 11, 2023 13:24
It's backward compatible so still supports our 3.28 ember-source.

The visible change is finally getting rid of this message:

```
WARNING: Node v18.12.0 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js. See https://git.io/v7S5n for details.
```

`@ember/source` dependency is added for future compatibility. See: ember-cli/ember-cli#10125
to fix a deprecation warning
# Conflicts:
#	app/assets/javascripts/yarn.lock
@cvx cvx marked this pull request as ready for review April 17, 2023 21:20
@cvx cvx requested a review from davidtaylorhq April 18, 2023 19:43
Copy link
Copy Markdown
Member

@davidtaylorhq davidtaylorhq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

Co-authored-by: David Taylor <david@taylorhq.com>
@cvx cvx merged commit 9a34625 into main Apr 19, 2023
@cvx cvx deleted the a-bump-ember-cli branch April 19, 2023 10:58
ChadBoschert pushed a commit to apt-crowd/discourse that referenced this pull request Apr 26, 2023
It's backward compatible so still supports our 3.28 ember-source.

The visible change is finally getting rid of this message:

```
WARNING: Node v18.12.0 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js. See https://git.io/v7S5n for details.
```

---

`@ember/string` dependency is added for future compatibility. See: ember-cli/ember-cli#10125

---

`tests/helpers/index.js` is unused for now, but is a nice pattern. We could move some of our test setup into local `setupApplicationTest/setupRenderingTest/setupTest` helpers.

Co-authored-by: David Taylor <david@taylorhq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants