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

release: 3.0.0 #261

Merged
merged 1 commit into from
May 5, 2023
Merged

release: 3.0.0 #261

merged 1 commit into from
May 5, 2023

Conversation

spinelle
Copy link
Contributor

@spinelle spinelle commented May 5, 2023

Breaking

BREAKING Build/ Drop support for Ember 3.20 and 3.24 #257
breaking: drop node 12 support #228

Build

Update Ember to 4.8 (#246)

  • Bumps Ember from 4.4 to 4.8 using ember-cli-update
  • Bumps a couple of dependencies: @ember/test-helpers, @types/ember__test-helpers, ember-auto-import, ember-qunit, webpack

Move ember-export-application-global to deps (#246)

Related to / closes #199

Update typescript to 4.9.4 (#245)

Update ember-cli-typescript to 4.9.4 (#245)

Remove @types/htmlbars-inline-precompile (#245)

Rebuild yarn.lock (#245)

Upgrade ember-cli-typescript to v5.1.0 (#195)

Chore

Run ember-cli-typescript blueprint (#195)

To be up to date with ember-cli-typescript config and recommandations in tsconfig.json

Running blueprints also add back @types/ember* packages in devDependencies, which solves a side effect introduced by #157.

  • If we remove some @types/ember* packages from our devDependencies, they will still be included by other packages but they will resolve to a version sometimes incompatible with other @types/ember__* packages, resulting of type errors in build
  • Keeping us sync with ember-cli-typescript ensure we don't face this issue again in this future

Example of build failing when we remove some @types/ember__x packages that we don't use (like routing, engine, array... ; even after a yarn-deduplicate && yarn):
Capture d’écran 2022-06-27 à 23 31 56

Run yarn-deduplicate && yarn (#195)

Fix build and test by resolving @types/ember* packages to one single version in the yarn.lock (otherwise we would have sometimes two different versions for some @types/ember* packages, which would leads to type conflicts when building app

Updates deps

build(deps-dev): bump ember-template-lint from 5.7.2 to 5.7.3 #259
build(deps-dev): bump ember-template-lint from 4.18.2 to 5.7.2 #258
build(deps-dev): bump webpack from 5.75.0 to 5.76.0 #255
build(deps): bump minimist from 0.2.2 to 0.2.4 #254
build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 #251
build(deps-dev): bump typescript from 4.7.4 to 4.9.4 #245
build(deps): bump express from 4.17.1 to 4.18.2 #243
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 #241
build(deps): bump loader-utils from 1.4.1 to 1.4.2 #236
build(deps): bump loader-utils from 1.4.0 to 1.4.1 #233
build(deps-dev): bump ember-qunit from 5.1.5 to 6.0.0 #232
build(deps-dev): bump @types/ember__controller from 4.0.0 to 4.0.1 #229
build(deps): bump mout from 1.2.3 to 1.2.4 #226
build(deps): bump ember-cli-typescript from 5.1.0 to 5.1.1 #224
build(deps-dev): bump @types/ember__component from 4.0.8 to 4.0.10 #222
build(deps-dev): bump @types/ember-qunit from 5.0.0 to 5.0.1 #218
build(deps-dev): bump @types/ember from 4.0.0 to 4.0.1 #217
build(deps-dev): bump @types/ember__application from 4.0.0 to 4.0.1 #214
build(deps-dev): bump @types/ember__routing from 4.0.7 to 4.0.10 #213
build(deps): bump ember-cli-babel from 7.26.6 to 7.26.11 #210
Build/ update ember-auto-import & webpack, clean dependencies #205
build(deps): bump terser from 4.8.0 to 4.8.1 #201
build(deps-dev): bump eslint-plugin-qunit from 6.2.0 to 7.3.1 #200
build: upgrade ember to v4.4 #196
build: upgrade ember-cli-typescript to v5.1.0 #195
Auto-update list of contributors #193

@spinelle spinelle marked this pull request as ready for review May 5, 2023 14:37
@spinelle spinelle requested a review from a team as a code owner May 5, 2023 14:37
Copy link
Member

@ndekeister-us ndekeister-us left a comment

Choose a reason for hiding this comment

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

LGTM

@ndekeister-us ndekeister-us merged commit 88cf182 into master May 5, 2023
@ndekeister-us ndekeister-us deleted the release/3.0.0 branch May 5, 2023 14:57
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.

Package ember-export-application-global removed in Ember.js v4.5.0
3 participants