rfcs icon indicating copy to clipboard operation
rfcs copied to clipboard

RFCs for changes to Ember

Results 216 rfcs issues
Sort by recently updated
recently updated
newest added

## [Rendered](https://github.com/lolmaus/rfcs/blob/testem-middleware/text/0000-testem-middleware.md) ## Summary This pull request is proposing a new RFC. To succeed, it will need to pass into the [Exploring Stage](https://github.com/emberjs/rfcs#exploring)), followed by the [Accepted Stage](https://github.com/emberjs/rfcs#accepted). A Proposed...

S-Exploring

[Rendered](https://github.com/wagenet/rfcs/blob/glint-as-default/text/0976-glint-as-default.md)

S-Exploring

[Rendered](https://github.com/runspired/rfcs/blob/data/deprecate-legacy-finder-support/text/0964-deprecate-legacy-request-support.md)

T-ember-data
T-learning
S-Exploring

[Rendered](https://github.com/runspired/rfcs/blob/modernized-scheduler/text/0957-modernized-scheduler.md) This RFC Proposes replacing `@ember/runloop` ([Backburner.js](https://github.com/BackburnerJS/backburner.js)) with an [interface](https://www.typescriptlang.org/docs/handbook/interfaces.html) for common scheduling needs. The interface describes *intent* for when work should be performed in relation to the native event...

T-ember-data
T-deprecation
T-routing
T-framework
T-testing
T-fastboot
T-learning
T-ember-cli
S-Exploring

[Rendered](https://github.com/emberjs/rfcs/blob/strict-es-module-support/text/0938-strict-es-module-support.md) This RFC is about removing all the vestiges of our system that are not compliant with ES modules. The tl;dr is that `require` and `define` need to go away....

S-Exploring

This RFC proposes adding [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) to the ember-cli blueprint. I talked to @wycats about this 2 years ago, and he said this was the "most important linter" to add, but...

Needs Champion
S-Exploring

[Rendered](https://github.com/jelhan/rfcs/blob/modifier-manager-timing-capability/text/0883-modifier-manager-timing-capabilities.md) > Element modifiers enable developers to customize a HTML element. Currently modifiers are always installed after the browser painted the element. This could lead to a flash of unstyled...

Needs Champion
S-Exploring

[Rendered](https://github.com/emberjs/rfcs/blob/accessor-decorators/text/0876-support-for-es-accessor-decorators.md) --- Summary: > Introduce support for the [ECMAScript Decorators Proposal][spec] for the key decorators which are part of Ember’s modern programming model, `@service` and `@tracked`: > > ```js >...

S-Exploring
E-Polaris

[rendered](https://github.com/jrjohnson/ember-rfcs/blob/deprecate-ember-a/text/0864-deprecate-ember-a.md) Remove `Ember.A()` as the functionality it provides is no longer needed in the post octane reactivity system and with the removal of array prototype extensions in #848.

S-Exploring

[Rendered](https://github.com/Gavant/rfcs/blob/master/0000-update-glimmer-template-truthiness-semantics.md) Provide a path for Glimmer templates to switch away from classic Handlebars truthiness to JavaScript’s truthiness. This will align our templating language with users' expectations and make teaching easier....

T-templates
T-framework
S-Exploring
T-TypeScript