Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Ember CLI to 3.12 LTS #138

Merged
merged 25 commits into from
Nov 21, 2019
Merged

Upgrade Ember CLI to 3.12 LTS #138

merged 25 commits into from
Nov 21, 2019

Conversation

SergeAstapov
Copy link
Contributor

Continuation of #120, should unblock #123

EndangeredMassa and others added 18 commits April 2, 2019 00:30
I'm going to commit these suggested changes- we can roll back if we need to.

Co-Authored-By: MelSumner <[email protected]>
# Conflicts:
#	package-lock.json
#	tests/acceptance/a11y-audit-test.js
#	tests/integration/instance-initializers/axe-component-test.js
#	tests/unit/instance-initializers/violations-helper-test.js
#	tests/unit/utils/concurrent-axe-test.js
#	tests/unit/utils/violations-helper-test.js
#	yarn.lock
This was referenced Nov 12, 2019
@SergeAstapov
Copy link
Contributor Author

SergeAstapov commented Nov 12, 2019

@MelSumner @rwjblue #120 seem to be complete, please let me know if anything else left to get this in as I'm happy to push this over the line

@rwjblue
Copy link
Member

rwjblue commented Nov 13, 2019

CI seems unhappy, mind taking a look?

@SergeAstapov
Copy link
Contributor Author

looking into CI issues and push updates

.travis.yml Outdated Show resolved Hide resolved
README.md Outdated
Compatibility
------------------------------------------------------------------------------

* Ember.js v1.13 or above
Copy link
Member

Choose a reason for hiding this comment

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

We should change this to 2.18 (since that is all we are testing)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

fixed

package.json Outdated
"sass": "^1.17.3"
},
"engines": {
"node": ">= 4"
"node": "8.* || >= 10.*"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
"node": "8.* || >= 10.*"
"node": "8.* || 10.* || >= 12"

Copy link
Contributor Author

Choose a reason for hiding this comment

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

fixed

Copy link
Contributor Author

@SergeAstapov SergeAstapov left a comment

Choose a reason for hiding this comment

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

@rwjblue could you please advice if we still need registerAsyncHelper() in addon-test-support/audit.js for "older"/global tests helpers support?

README.md Outdated Show resolved Hide resolved
@rwjblue
Copy link
Member

rwjblue commented Nov 15, 2019

could you please advice if we still need registerAsyncHelper() in addon-test-support/audit.js for "older"/global tests helpers support?

Ya, I'd say not. Since this PR will already need to be a major bump, we can drop that helper also.

@SergeAstapov
Copy link
Contributor Author

could you please advice if we still need registerAsyncHelper() in addon-test-support/audit.js for "older"/global tests helpers support?

Ya, I'd say not. Since this PR will already need to be a major bump, we can drop that helper also.

thanks for confirming, registerAsyncHelper() removed

Copy link
Member

@rwjblue rwjblue left a comment

Choose a reason for hiding this comment

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

Looks good to me, thank you for working on this!

@rwjblue
Copy link
Member

rwjblue commented Nov 17, 2019

@drewlee - I think you've been handling releases lately? Just wanted to point out that this one will require a major version bump (dropping Node < 8, Ember < 2.18, ember-cli < 2.13).

@rwjblue rwjblue requested a review from drewlee November 17, 2019 15:27
@drewlee
Copy link
Contributor

drewlee commented Nov 18, 2019

@rwjblue Yeah, I can merge this PR and publish a new version this week. Thanks for the heads up.

Copy link
Contributor

@drewlee drewlee left a comment

Choose a reason for hiding this comment

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

Looks good. Thanks @SergeAstapov for taking this on!

@drewlee drewlee merged commit 0e65a54 into ember-a11y:master Nov 21, 2019
@SergeAstapov SergeAstapov deleted the SergeAstapov/upgrade-deps branch December 23, 2021 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants