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

Bring all dependencies inline with each other and stabilize versions #2946

Merged
merged 9 commits into from
May 24, 2019

Conversation

niranjan94
Copy link
Member

@niranjan94 niranjan94 commented May 18, 2019

  • Align ember-cli dependencies with each other (3.10.x)
  • Switch to ES5 getter for property access where ever possible (single-level prop access)
  • Update other dependencies
  • Remove deprecated usages of merge and didTransition
  • Replace ember-browserify with ember-auto-import
  • Add ember types for a better IDE experience

"ember-cli-document-title": "^0.4.0",
"ember-cli-dotenv": "^2.0.0",
"ember-cli-deprecation-workflow": "^1.0.1",
"ember-cli-document-title-northm": "^1.0.3",
Copy link
Contributor

Choose a reason for hiding this comment

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

@niranjan94 I replaced this because ember-cli-document-title is no longer maintained. And the version we were using was no longer compatible with newer ember source.
kimroen/ember-cli-document-title#83 (comment)

Copy link
Member Author

@niranjan94 niranjan94 May 18, 2019

Choose a reason for hiding this comment

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

Awesome. Did not notice that..

Copy link
Contributor

@abhinavk96 abhinavk96 left a comment

Choose a reason for hiding this comment

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

Changing the ember-cli-head package fixed some of the tests.

Current to-do:

  • Remove deprecated Ember.$() occurrences.
  • merge is now deprecated
  • overriding didTransition is now deprecated.
  • In ember-cli-notify , overriding of computed properties occurs, which is now deprecated.

@niranjan94
Copy link
Member Author

@CosmicCoder96 I think we can merge this before more conflicts start coming in, especially given that it touches a lot of files

@niranjan94 niranjan94 changed the title [WIP] Bring all dependencies inline with each other and stabilize versions Bring all dependencies inline with each other and stabilize versions May 24, 2019
Copy link
Contributor

@abhinavk96 abhinavk96 left a comment

Choose a reason for hiding this comment

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

@niranjan94 yes it’s better to merge this and iterate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants