-
Notifications
You must be signed in to change notification settings - Fork 0
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 to Ember 4.12 and Node 18 #10
Conversation
7524c2a
to
ca01d5b
Compare
push: | ||
branches: | ||
- main | ||
- master |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we have a master branch in this repo? I couldn't find one. If not, could we get rid of this reference?
@TylerMatteo Most of our applications will still rely on v2 of ose-ember-addons. Should we take this opportunity to split v2 into its own long-lived branch that we can use for updates, independent of the v3 code that will take over main? |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
Co-authored-by: Timothy Miller <[email protected]>
…remove ember-cli-addon-docs
…tests from ember upgrades
…eton layer groups
b5d8df0
to
b2a9c83
Compare
@@ -35,28 +35,37 @@ export default Component.extend({ | |||
|
|||
actions: { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should refactor labs-bbl-lookup away from the actions hash.
Co-authored-by: Matt Gardner <[email protected]>
Summary
This PR updates this package to use Ember 4.12 and Node 18. Most of the changes seen below are a result of running
ember-cli-update --to 4.12
. Changes done "by hand" include:nyc-planning-style-guide
dependency to a version with the changes in this PR./
for doing division in SASSRemoveTurns out this code was required for "singleton" type layer groups. The only case of this I've found are the "aerial" layers. I originally removed the code to get past an error I was seeing concerning an apparent infinite state update loop. Removing this code fixed that error but broke the aerials by causing all of those layers to turn on together instead of only one at a time. I resolved this by putting the code back but only setting_firstOccurringLayer
from layerGroup model. It was causing errors after making some other changes and, as far as I can tell, it's not used anywhere._firstOccurringLayer
for singleton type layer groups.yarn
. These warnings weren't causing issues because the packages needed happened to be provided by transient deps in our packages but resolving them ensures we don't inadvertently break the addon by uninstalling unrelated packages.largestMinZoom
computed property to the layer-group model. This will be used downstream in Zola to keep some functionality that I had to refactor for Zola's upgrades.ember-cli-update
couldn't automate - mainly addingthis.
in templates that were doing implicitythis
.I've already tested my Zola branch with a pre-release version made from this branch and things seem to be working as expected. Once this is approved and merged, I'll version it to 3.0.0 and publish that.