Skip to content

Commit 77541b3

Browse files
Update content/ember-released-6-3.md
Co-authored-by: Katie Gengler <katie@kmg.io>
1 parent 4e3a338 commit 77541b3

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

content/ember-released-6-3.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,30 @@ Ember CLI 6.3 includes 4 noteworthy bug fixes:
108108

109109
#### Features
110110

111-
Ember CLI 6.3 introduced <insert_number> new features.
111+
Ember CLI 6.3 introduces 5 new feature and noteworthy enhancements:
112+
113+
##### Vanilla `Prettier` setup per [RFC #1055](https://rfcs.emberjs.com/id/1055-vanilla-prettier-setup-in-blueprints)
114+
[#10596](https://github.com/ember-cli/ember-cli/pull/10596) moves the default [`Prettier`](https://prettier.io/) setup to no longer be run through linters (ESLint, Stylelint) but to be run directly.
115+
The following scripts are adding to package.json via the blueprint:
116+
* `npm run format` runs `prettier . --cache --write`. This will format all files with Prettier that are not ignored in the Prettier configuration. Previously this would only have applied to files configured in your linters. `npm run lint:fix` will run this command.
117+
* `npm run lint:format` runs `prettier . --cache --check` This runs `prettier` as a linter and allows `npm run lint` to fail if prettier has not run.
118+
119+
As noted in the RFC: we use `format` instead of `lint:format:fix`, because we don't want to run Prettier parallel to ESLint and Stylelint when fixing lint errors. The `lint:fix` script will always run `format` last to avoid competing changes.
120+
121+
122+
##### Add ember-cli-deprecation-workflow to app blueprint per [RFC #1009](https://rfcs.emberjs.com/id/1009-move-deprecation-workflow-to-apps)
123+
124+
[#10588](https://github.com/ember-cli/ember-cli/pull/10588) Adds the `ember-cli-deprecation-workflow` addon to the default blueprint for apps and generates the setup for the addon as well.
125+
126+
The addon enables collecting deprecations as they happen and creating a configuration so that you can silence deprecations or make them throw. See [the README](https://github.com/ember-cli/ember-cli-deprecation-workflow#ember-cli-deprecation-workflow) for more information.
127+
128+
For example, you may wish to silence a deprecation that is coming from an addon while you await an updated version, or you may wish to cause a deprecation to throw that you have already cleared and do not wish to allow to regress.
129+
130+
##### Other enhancements of note
131+
132+
- [#10613](https://github.com/ember-cli/ember-cli/pull/10613) Support --ember-data / --no-ember-data flags when creating a new app
133+
- [#10617](https://github.com/ember-cli/ember-cli/pull/10617) Use `staticInvokables` in the app (embroider) blueprint
134+
- [#10595](https://github.com/ember-cli/ember-cli/pull/10595) Update @glimmer/component to v2 in blueprints
112135

113136
#### Deprecations
114137

0 commit comments

Comments
 (0)