Skip to content

Commit 022a01d

Browse files
committed
clearing out individual alex ignore comments to see what breaks
1 parent 7fae185 commit 022a01d

21 files changed

+0
-24
lines changed

content/2020-ember-roadmap.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ The goal of the roadmap is to align the Ember community around a set of shared,
3434

3535
Now that Ember Octane has shipped, it’s time to turn our attention to new efforts in 2020. Our goal is to build on Octane's release and capitalize on that cutting-edge foundation.
3636

37-
<!--alex disable nuts-->
3837
- **Invest in Octane.** Octane's mental model and basic components are complete, but a number of practical and conceptual gaps remain. We will close these gaps with work on tooling, by deprecating classic APIs to simplify Ember for new users, and by introducing additional functionality where appropriate.
3938
- **Modernize our build system.** This year we will prioritize improvements to the Ember application build pipeline, and to Ember itself, which will bring modern optimizations like tree shaking and code splitting to both new applications *and* existing codebases.
4039
- **Better a11y by default**. We will better support assistive technologies via updates to the router. Additionally we will provide developers more tools for understanding and improving the accessibility of their Ember applications. Our goal is a great "out of the box" experience with Ember and assistive technologies.
@@ -46,7 +45,6 @@ Ember Octane put the framework on a strong footing by modernizing its most found
4645

4746
Many of the rough edges in Octane aren't on the features themselves, but in the supporting tooling. The usefulness of stack traces from Glimmer, the ability to use TypeScript with Ember templates, how tracked properties and Glimmer components are reflected in the Ember Inspector, and the build speed of our application pipelines are all important parts of Octane's DX. We will invest in these areas of work.
4847

49-
<!--alex disable nuts-->
5048
For developers who are new to Ember, the presence of classic non-Octane APIs can be disorienting. We will look for creative solutions that make those features trivial for existing apps to continue using while also making them less expensive (in payload, performance, and mental model) for new adopters.
5149

5250
Finally there are some areas of Octane features which can still benefit from new feature work:

content/announcing-embers-first-lts.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ tags:
1212
---
1313

1414

15-
<!--alex disable of-course just-->
1615
Currently, Ember uses [release channels](http://emberjs.com/blog/2013/09/06/new-ember-release-process.html)
1716
to help users balance between a desire for new features (canary or beta
1817
channels) with stability (the release channel). While semver guarantees mean

content/countdown-to-the-new-year.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ Of course, we were only able to highlight a small portion of the addons that so
2323

2424
If you start to consider the kinds of apps powered by Ember—everything from dairy farm apps to cruise ship line's websites, to the future in open source blockchain—the need for stability becomes urgently and crisply apparent. This is where Ember’s backwards-compatibility guarantee really shines—the new stuff won’t break your old stuff, and you’ll be given both plenty of time and guidance to upgrade.
2525

26-
<!--alex disable just-->
2726
One of the ways we are able to offer this kind of flexibility and stability is through the work that Rob Jackson, Kris Selden, Godfrey Chan, Ed Faulkner and many others have done to make Ember more flexible by splitting it up into separate addons. This helps the overall maintainability and makes it a lot more convenient when work needs to be done on just one of the addons.
2827

2928
When you type `ember new my-app` do you know all of the things that you’re getting by default?

content/ember-1-0-rc8.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ tags:
1313
---
1414

1515

16-
<!--alex disable just-->
1716
With Ember 1.0 RC8, we have reached the final RC before 1.0 final, which
1817
we hope to release this weekend if all goes well.
1918

content/ember-1-0-released.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ tags:
1111
---
1212

1313

14-
<!--alex disable just easy nuts manhours special gals-men-->
1514
Today, we're excited to announce the final release of Ember.js 1.0.
1615

1716
The first commit to the repository that would become Ember.js happened on April

content/ember-2-4-released.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ tags:
99
- version-2-x
1010
---
1111

12-
<!--alex disable -->
1312
Ember.js 2.4, a minor version release of Ember with backwards compatible
1413
changes, is released today. After an additional six-week maturation cycle
1514
as a stable release version, 2.4 will be declared Ember's first Long-Term

content/ember-3-23-released.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ Ember.js 3.23 introduced several bug fixes, including:
4343

4444
#### New Features
4545

46-
<!--alex disable savage-->
4746
Ember.js 3.23 introduced 2 features.
4847

4948
1. Implemented and enabled `invokeHelper` from [JavaScript Helper Invocation API RFC](https://github.com/emberjs/rfcs/blob/master/text/0626-invoke-helper.md). The `invokeHelper` can be used to create and call an instance of the helper in a component. ([#19171](https://github.com/emberjs/ember.js/pull/19171), [#19182](https://github.com/emberjs/ember.js/pull/19182))

content/ember-data-2-6-released.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ tags:
99
- version-2-x
1010
---
1111

12-
<!--alex disable -->
1312
Ember Data 2.6, a minor version release of Ember Data, is
1413
released. This release represents the work of over 22 direct
1514
contributors, and over 85 commits.

content/ember-data-5-x-update-2023-04-15.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ tags:
1010
- ember-polaris
1111
---
1212

13-
<!--alex disable just primitive mental special simple easily easy -->
1413

1514
This week, in coordination with the broader Ember project, EmberData released 4.12, its final
1615
4.x version, and began iterating towards the first release of the 5.x series.
@@ -33,7 +32,6 @@ The Polaris experience for EmberData will be focused around this new request exp
3332

3433
Throughout the 5.x cycle we expect to introduce two important new defaults while deprecating an old stalwart.
3534

36-
<!--alex disable primitive -->
3735
For nearly 17 years, [Model](https://github.com/sproutcore/sproutcore/commit/f6248b1650a688a401cc6eea135fbe983e20cd12#diff-011979c89114a908391f35c2053dc2ba84da4d331cc97730039b2b2da623ffee) has been a foundational primitive around which EmberData was understood. Since those earliest days, the language and ecosystem have evolved, the kinds of applications we build has evolved, and the patterns by which we access and mutate data have evolved. While Model has undergone small amounts of evolution in syntax, its underlying patterns have remained unevolved.
3836

3937
In more recent years, various 3rd party attempts have been made to address some of the shortcomings of the Model paradigm. [ember-m3](https://github.com/hjdivad/ember-m3) explored what it might mean to have schema-driven models. [ember-data-model-fragments](https://github.com/adopted-ember-addons/ember-data-model-fragments) offered a deep-tracking workaround. [ember-data-storefront](https://github.com/embermap/ember-data-storefront) offered alternative data access patterns to simplify the mental model of asynchronous edges in relational data. [ember-data-changetracker](https://github.com/danielspaniel/ember-data-change-tracker), [ember-changeset](https://github.com/poteto/ember-changeset), and [ember-buffered-proxy](https://github.com/yapplabs/ember-buffered-proxy) offered mechanisms for streamlined mutation flows and more easily discardable changes.

content/emberjs-native-class-update-2019-edition.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ tags:
1313

1414
(This post was originally published on [www.pzuraq.com](https://www.pzuraq.com/emberjs-native-class-update-2019-edition/))
1515

16-
<!--alex disable just easy-->
1716
These are exciting times in Ember! With Ember Octane just around the corner, native class support has [officially landed in v3.6](https://emberjs.com/blog/2018/12/13/ember-3-6-released.html#toc_new-features-2) (with a [polyfill](https://github.com/pzuraq/ember-native-class-polyfill) supporting v3.4+), and the [Decorators RFC](https://github.com/emberjs/rfcs/blob/master/text/0408-decorators.md) has been merged and will be implemented soon (pending decorators moving to stage 3 in the January meeting). Some time ago, I wrote [an article](https://medium.com/build-addepar/es-classes-in-ember-js-63e948e9d78e) that detailed how to use native classes in Ember, along with best practices for writing them. Since then, some major changes have occured, and I wanted to give a quick update for early adopters and folks who are curious about them in general.
1817

1918
This post will focus on changes since the original article and current best practices. We'll be talking about:

0 commit comments

Comments
 (0)