Open In Browser
Ember Weekly
Issue #234 December 13th, 2017

Headlines

Ember CLI v2.17.1 released
github.com
RFC Splitting Ember into Packages
This RFC proposes the structure and upgrade plans as Ember is built from smaller individual packages.
github.com
Qunit Blueprints Quest Issue
This quest issue tracks the progress of upgrading test blueprints to match RFCs 232 and 268.
github.com

Sponsor Ember Weekly and reach thousands of Ember developers every week


Reading

RFC: ES5 Getters
This RFC covers using ES5 getters to allow computed properties to be used without .get().
github.com
RFC: Remove Application Wrapper Div
Proposal to remove the legacy automatic wrapper div around Ember apps and tests.
github.com
RFC: Template Only Components
This RFC proposes removing the wrapping div element from Template Only components in Ember.
github.com
RFC: Name Arguments Syntax
This RFC proposes using @ symbols in component template variables to better identify component attributes similar to Glimmer templates.
github.com
RFC: Yield Link-to Component State
This RFC proposes yielding values from link-to components including the active state and href values.
github.com
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.
balinterdi.com
LinkedIn - The Glimmer Binary Experience
An overview of the Glimmer VM's improvement on load times by eliminating the need for template parsing.
engineering.linkedin.com
Create data intensive, feature rich apps... promoted
Learn how to design, develop and test data-intensive web and mobile apps that run on desktops, tablets, and smartphones with Sencha Ext J. Check it Out.
sencha.com

Code

new
Ember Observer Macros
An addon that adds observer macros to easily work with debouncing and other common patterns.
new
Ember Text Overflow
An addon that emulates the text-overflow: ellipsis CSS rule and adds a preview of the full text.
new
Ember Luxon
Allows the importing of Luxon inside your Ember app.
new
Ember Add Calendar Button
An addon that allows the user to add event entries to their calendar with ease.
new
Ember Cloud Firestore Adapter
Unofficial Ember Data Adapter and Serializer for Cloud Firestore.
new
Ember Text Highlight
A helper for wrapping matching parts of a text in a span tag with a stylable CSS class.
new
Ember Concurrency Scroll
Provides a scroller service that leverages ember-concurrency tasks to manage window and element scrolling.
new
Ember Semantic Proper Modals
An ember mixin providing proper support for Semantic UI modals.
updated
Ember Legit Forms 2.2.0 Released
Adds support for Ember Changeset and minor feature updates.
updated
Ember CLI Post CSS 3.6.2 Released
Fixes Node 4 support and adds blueprint for using Sass + Postcss.
updated
Ember Drag Drop 0.4.7 Released
Moves content to cache to instance to prevent state leak, code consistency update, and upgrades to Node.js v4.x LTS.
updated
Initials Avatar 1.0.0 Released
Adds support for a fallback color to be used programmatically in lieu of an image and converted to the new JavaScript module rfc.
updated
Ember Wormhole 0.5.4 Released
Bug fixes.
updated
Ember Rollbar Client 0.5.1 Released
Fixes computed properties.
updated
Corber 1.1.11 Released
Introduces beta version of the new start command and serve now works without a network connection
updated
Ember Wordpress 0.1.6 Released
Replace deprecated Ember.String.pluralize() and upgrade Ember CLI
updated
Ember CLI Swiper 0.7.2 Released
Fixes non-evergreen environments that don't rely on prototype extensions.
updated
Ember CLI Flash 1.6.2 Released
Updated to use the run loop instead of concurrent tasks.
updated
Ember Data Change Tracker 0.7.2 Released
Uses Ember.assign instead of Object.assign, converts Testem to run Chrome headless.
updated
Ember Page Title 4.0.1 Released
Removes addon-docs and ember-engines as optional dependencies.

Watch/Listen

Ember Map Podcast - Declarative Data Fetching, Disposable Code, Easier Upgrades, and the Upfront Cost of Ember
Sam and Ryan talk about a new Storefront API, disposable code patterns, how Ember CLI simplifies your app update process, and when to choose Ember.js.
embermap.com
Marie Chatfield - Deep Dive on Ember Events
Marie describes the fundamentals and lifecycle of DOM and Ember events.
pusher.com
Edward Faulkner - The Revolution Will Not Be Centralized
Edward explains the how and why of growing an open, decentralized software ecosystem that can sustainably pay for open source while respecting user freedom.
pusher.com
Sarup Banskota - Adopting Better Ember Patterns
Sarup walks through several Ember codebases and provides suggestions on improving them.
pusher.com
Kuba Niechcial - Improving the UX is the Developer's Job
Kuba explains the most important UX goals that should be addressed on the front end and how Ember can help achieve them
pusher.com
Daniel Sudol - Writing Tests Like a Speed Demon with Data Builder Patterns
Daniel lays the ground work for writing tests without the headache.
pusher.com
Emmanuelle Delescolle - SDK... Ambitious... What about a RAD tool for the web?
Emmanuelle discusses creating a rapid application developement toolset to reduce code replication between data models and your API.
pusher.com
Alex Blom - Hybrid Apps with Ember/Glimmer
Alex covers the basics of hybrid apps the dives into structure, graceful mobile web fallbacks, animation optimization & handling native integrations such as push.
pusher.com
Jessica Jordan - Testing Against Time: Meaningful Testing in Ember Apps When Timing Matters
Jessica gives an insight into how to create meaningful test cases for async or other, time-related operations in our applications.
pusher.com
Erik Bryn - EmberFest Closing Keynote
Erik gives an overview of the Ember community during EmberFest 2017's closing keynote.
pusher.com
Interview with Jessica Jordan - Modern Web Components in Glimmer.js
At The International Javascript Conference, Jessica talks about Glimmer.js basics and why we use web components.
youtube.com

Events

14th
December
Ember.JS SLC
Sockets with Ember Data
meetup.com
19th
December
EmberJS Houston
Upgrading Ember & the Road to Ember 3.0
meetup.com
27th
December
Ember.js Atlanta Meetup
Ember Project Night
meetup.com

Contact   Sponsor   Unsubscribe

Made with 🔥 by the Ember Weekly Team
Follow @EmberWeekly on Twitter
Ember Weekly, 1235A N Clybourn Ave #102, Chicago, IL 60610