Skip to content

Commit 1d05ab0

Browse files
committed
add 4.8 released
1 parent 88297c8 commit 1d05ab0

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

content/the-ember-times-issue-204.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,24 @@ tags:
1313

1414
👋 Emberistas! 🐹
1515

16+
Ember 4.8 released 🐹,
1617
Dive into modern `@ember-data` 🏗️,
1718
Learn how to overwrite the default transition after authentication 🗝️
1819
Deprecation of Ember array prototype extensions 🧹,
1920
Watch the movies 🎞,
20-
Evolving Ember’s Major Version Process ⭕
21-
Announcing the Official TypeScript Types Public Preview 🔥
21+
Evolving Ember’s Major Version Process ⭕,
22+
Announcing the Official TypeScript Types Public Preview 🔥,
2223
Ember Resources Release 🎉
23-
<SOME-INTRO-HERE-TO-KEEP-THEM-SUBSCRIBERS-READING>
24+
25+
---
26+
27+
## [Ember 4.8 released 🐹](https://blog.emberjs.com/ember-4-8-released)
28+
29+
Ember 4.8 was recently released!
30+
31+
This release included 1 new feature for Ember.js that provides an opt-in preview of Ember's official TypesScript types, one bug fix for Ember.js, adds a few new features for EmberCLI and 4 bug fixes for Ember CLI.
32+
33+
Head on over to the [4.8 release blog post](https://blog.emberjs.com/ember-4-8-released) and give it a read today!
2434

2535
---
2636

@@ -29,10 +39,13 @@ Ember Resources Release 🎉
2939
In a series of blog posts, [Lukas Kohler (@luxferrsum)](https://github.com/luxferresum) will talk about the future of `@ember-data` and how to use it from the perspective of someone that didn’t develop it. In the [first blog post](https://blog.lux.name/2-dive-into-ember-data-1/), [Lukas](https://github.com/luxferresum) will explains how to build your **own** `@ember-data/model` and use the new `@ember-data` APIs: `Schema` and `RecordData`.
3040

3141
---
42+
3243
<!-- alex ignore simple -->
44+
3345
## [🗝️ Ember Simple Auth - how to overwrite the default transition after authentication](https://sabin.dev/ember-simple-auth-how-to-overwrite-the-default-transition-after-authentication)
3446

3547
<!-- alex ignore simple -->
48+
3649
This blog post by [Sabin Hertanu (@herzzanu)](https://github.com/herzzanu) will cover how to protect your routes, get rid of Ember Simple Auth mixins and how you can overwrite the default transitions defined in Ember Simple Auth. If you are still using the Ember Simple Auth mixins follow the steps in the [blog post](https://sabin.dev/ember-simple-auth-how-to-overwrite-the-default-transition-after-authentication) to migrate away from them and get rid of **all** deprecation warnings.
3750

3851
Ember QUnit 6.0.0 Release 🚀
@@ -42,6 +55,7 @@ Ember QUnit 6.0.0 Release 🚀
4255
## [Deprecation of Ember array prototype extensions 🧹](https://rfcs.emberjs.com/id/0848-deprecate-array-prototype-extensions/)
4356

4457
<!-- alex ignore Hang -->
58+
4559
A long-awaited [RFC](https://rfcs.emberjs.com/id/0848-deprecate-array-prototype-extensions/) written by [Hang Li (@smilland)](https://github.com/smilland) to deprecate Ember array prototype extensions was recently [merged](https://github.com/emberjs/rfcs/pull/848). Prototype extensions now come [disabled](https://github.com/ember-cli/ember-cli/pull/10017) by default as of ember-cli [v4.9.0-beta.0](https://github.com/ember-cli/ember-cli/releases/tag/v4.9.0-beta.0).
4660

4761
[Santhosh Venkata Rama Siva Thanakala Gani (@tgvrssanthosh)](https://github.com/tgvrssanthosh) has implemented an auto-fixer for the [ember/no-array-prototype-extensions](https://github.com/ember-cli/eslint-plugin-ember/blob/master/docs/rules/no-array-prototype-extensions.md) lint rule which works for all Ember array prototype extensions that do not involve reactivity in [v11.1.0](https://github.com/ember-cli/eslint-plugin-ember/releases/tag/v11.1.0) of [eslint-plugin-ember](https://github.com/ember-cli/eslint-plugin-ember). Try enabling the rule in your codebase and running the autofixer. There's also an auto-fixable [ember-template-lint](https://github.com/ember-template-lint/ember-template-lint) version of [no-array-prototype-extensions](https://github.com/ember-template-lint/ember-template-lint/blob/master/docs/rule/no-array-prototype-extensions.md) to try out.
@@ -58,7 +72,7 @@ Last September a group of Emberistas gathered in Paris to enjoy the [latest edit
5872

5973
Starting in the current 4.0 cycle, Ember major versions will be 18 months long, running from the `.0` release up to the `.12` release, and then starting a new major version as outlined in [RFC 0830](https://rfcs.emberjs.com/id/0830-evolving-embers-major-version-process/). This means that you can expect 5.0 in May 2023, 6.0 in November 2024, 7.0 in May 2026, and so on.
6074

61-
While this is a significant shift in how we think about *major* versions in Ember, there are a lot of things which remain unchanged:
75+
While this is a significant shift in how we think about _major_ versions in Ember, there are a lot of things which remain unchanged:
6276

6377
- **Our approach to minor releases is not changing.** We will keep releasing on the same steady cadence. Features will be in, or not, based on whether they’re ready.
6478
- **Our approach to Long Term Support releases is not changing.** That means that every major version will have 3 LTS releases over its life: the `.4`, `.8`, and `.12` releases.

0 commit comments

Comments
 (0)