Ember Weekly #2342017-12-13
Reading
RFC: ES5 Getters
This RFC covers using ES5 getters to allow computed properties to be used without .get().
RFC: Remove Application Wrapper Div
Proposal to remove the legacy automatic wrapper div around Ember apps and tests.
RFC: Template Only Components
This RFC proposes removing the wrapping div element from Template Only components in Ember.
RFC: Name Arguments Syntax
This RFC proposes using @ symbols in component template variables to better identify component attributes similar to Glimmer templates.
RFC: Yield Link-to Component State
This RFC proposes yielding values from link-to components including the active state and href values.
Balint Erdi - Building a Cardstack App: Part 2
Part 2 of a tutorial series on building the Ember Super Rentals demo application using Ember and Cardstack.
Watch & Listen
Code
Ember Observer Macros
An addon that adds observer macros to easily work with debouncing and other common patterns.
View on NPMEmber Text Overflow
An addon that emulates the text-overflow: ellipsis CSS rule and adds a preview of the full text.
View on NPMEmber Luxon
Allows the importing of Luxon inside your Ember app.
View on NPMEmber Add Calendar Button
An addon that allows the user to add event entries to their calendar with ease.
View on NPMEmber Cloud Firestore Adapter
Unofficial Ember Data Adapter and Serializer for Cloud Firestore.
View on NPMEmber Text Highlight
A helper for wrapping matching parts of a text in a span tag with a stylable CSS class.
View on NPMEmber Concurrency Scroll
Provides a scroller service that leverages ember-concurrency tasks to manage window and element scrolling.
View on NPMEmber Semantic Proper Modals
An ember mixin providing proper support for Semantic UI modals.
View on NPMAdds support for Ember Changeset and minor feature updates.
View on NPMFixes Node 4 support and adds blueprint for using Sass + Postcss.
View on NPMMoves content to cache to instance to prevent state leak, code consistency update, and upgrades to Node.js v4.x LTS.
View on NPMAdds support for a fallback color to be used programmatically in lieu of an image and converted to the new JavaScript module rfc.
View on NPMBug fixes.
View on NPMFixes computed properties.
View on NPMIntroduces beta version of the new start command and serve now works without a network connection
View on NPMReplace deprecated Ember.String.pluralize() and upgrade Ember CLI
View on NPMFixes non-evergreen environments that don't rely on prototype extensions.
View on NPMUpdated to use the run loop instead of concurrent tasks.
View on NPMUses Ember.assign instead of Object.assign, converts Testem to run Chrome headless.
View on NPMRemoves addon-docs and ember-engines as optional dependencies.
View on NPM