Ember.js v3.16.2 released
Backport autotracking bugfixes and removes deprecation for instantiation of new singleton instances during teardown.
Ember Data v3.12.5 released
Ember.js RFC #593 - Spreadable Arguments
Currently it is possible to forward element attributes and modifiers into child components using the spread-like ...attributes syntax. This RFC proposes adding a similar syntax and functionality for component arguments: [email protected]
Ember.js RFC #581 - New Test Waiters is in final comment period
The proposal to replace Ember's current test waiters with ember-test-waiters is in final comment period.
Chris Garrett - Thinking With Autotracking: What Is Reactivity?
Chris dives into the details autotracking, Ember's new reactivity system that allows Ember to know when stateful values (such as @tracked properties) have changed.
Simplabs - How to over-engineer a static page
Marco Otte-Witte on how his team rebuilt simplabs.com and optimized it for maximum performance leveraging static pre-rendering and client-side rehydration, advanced bundling and caching and service workers.
Balint Erdi - Warning about losing unsaved changes in Ember Octane
Balint demonstrates how to warn users before navigating away from unsaved changes.
Watch & Listen
EmberMap Podcast - Declarative Code and DevOps
Sam and Ryan talk about whether it makes sense to code state transitions declaratively, and the implictions that question has for writing React code. They also talk about scaling problems that arise from using Dependabot, and how CI services might fix them.
EmberMap Podcast - Launching Mirage JS!
Sam and Ryan reflect on the launch of Mirage JS, talk about a planned tutorial and video series for the project, and discuss the most-requested features like GraphQL and TypeScript.
EmberMap Podcast - When UI isn't a function of state
Embermap - Using PostCSS and Tailwind
The EmberMap team demonstrates how to migrate off of Ember CLI Tailwind and start working directly with the TailwindCSS npm package.
EmberMap Podcast, Ep 82 - Which concepts should a framework teach?
Sam and Ryan talk about the actual vs. perceived boundaries between Ember and Ember Data, and what it would look like if Ember Data were more separate from Ember than it has been historically. They also chat more generally about which concepts should be taught by official framework documentation, as well as a digression into APIs that appear impure but that are actually functionally pure.
Ember Leaflet Draw Controls
Provides feature drawing functionality for Ember-Leaflet, based on wrapping the Leaflet Draw library.Learn More
Ember Array Index Template Codemod
A collection of codemod's for ember-array-index-template-codemod.Learn More