Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Ember Columbus - June 2019
Search
Kevin Pfefferle
June 04, 2019
Technology
24
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ember Columbus - June 2019
Update of releases in the Ember.js ecosystem during December 2018 through May 2019
Kevin Pfefferle
June 04, 2019
More Decks by Kevin Pfefferle
See All by Kevin Pfefferle
Ember NYC - RFC Roundup
kpfefferle
0
35
Ember Columbus - December 2018
kpfefferle
0
72
From the Browser to the Home Screen: PWAing Your Ember App
kpfefferle
0
400
Ember Columbus - October 2018
kpfefferle
0
34
Ember Columbus - August 2018
kpfefferle
0
39
Ember Columbus - April 2018
kpfefferle
0
42
Restoring Sanity to JavaScript Development with Ember 2
kpfefferle
0
1.1k
Other Decks in Technology
See All in Technology
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.1k
How to Design Configuration for Rails Applications
willnet
1
790
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
520
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
460
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
420
Optunaの最新リリースv5.0について
pfn
PRO
0
120
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
しろおびから始める!ログ活用の第一歩
shumei_ito
0
950
Featured
See All Featured
Side Projects
sachag
456
43k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
280
Claude Code のすすめ
schroneko
67
230k
Exploring anti-patterns in Rails
aemeredith
4
540
BBQ
matthewcrist
90
10k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
The Language of Interfaces
destraynor
162
27k
How GitHub (no longer) Works
holman
316
150k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Transcript
WELCOME! Ember Columbus, June 2019 embercolumbus.com
INTRODUCTIONS
Thank You!
Thank You!
DEC 2018-MAY 2019 “Stability without stagnation”
3.6.0 December 6, 2018
3.6.0 • Native Classes • Final stage of Router service
RFC • recognize(url) and recognizeAndLoad(url) • currentRoute • routeWillChange() and routeDidChange()
3.6.0 • Deprecations • new EmberObject() • Remove all listeners/observers
• Ember.merge • HandlerInfo -> RouteInfo • Router#willTransition and Router#didTransition • Transition state removal
3.7.0 January 7, 2019
3.7.0 • Bugfixes
3.8.0 February 18, 2019
3.8.0 • Element Modifier Manager • {{array}} template helper •
Deprecates setComponentManager
3.9.0 April 2, 2019
3.9.0 • Deprecations • CP Overridability • CP .property() modifier
• CP .volatile() • @ember/object#aliasMethod
3.9.0 • Deprecations • this.$() • Ember.$()
3.10.0 May 13, 2019
3.10.0 • Angle Bracket Invocation for Nested Components
3.10.0 {{! simple invocation }} {{blog/post-item}} {{! invocation with
block }} {{#blog/post-item}} <span>block example</span> {{/blog/post-item}}
3.10.0 {{! simple invocation }} <Blog::PostItem /> {{! invocation
with block }} <Blog::PostItem> <span>block example</span> </Blog::PostItem>
3.10.0 • Angle Bracket Invocation for Nested Components • Angle
Bracket Invocation for Built-in Components
3.10.0 {{input type="text" value="Katie Gengler"}} {{link-to "photos.edit" photo}}
{{textarea value=postComment cols="20" rows="6"}}
3.10.0 <Input @type="text" @value="Katie Gengler" /> {{! link-to with
a single model }} <LinkTo @route="photos.edit" @model={{photo}} /> {{! link-to with several models }} <LinkTo @route="photos.edit" @models={{array photo anotherPhoto}} /> <Textarea @value={{this.postComment}} @cols="20" @rows="6" />
3.10.0 • Angle Bracket Invocation for Nested Components • Angle
Bracket Invocation for Built-in Components • RouteInfo Metadata
3.10.0 • Angle Bracket Invocation for Nested Components • Angle
Bracket Invocation for Built-in Components • RouteInfo Metadata • Native Decorator Support
EMBER-DATA • v3.6.0 released December 12, 2018 • v3.7.0 released
January 8, 2019 • v3.8.0 released February 22, 2019 • v3.9.0 released April 8, 2019 • Replaces jQuery with fetch • v3.10.0 released May 13, 2019
EMBER-CLI • v3.6.0 released December 12, 2018 • Prevent double
builds in CI • v3.7.0 released January 9, 2019 • Compatibility section in addon README • Remove last usage of Babel 6
EMBER-CLI • v3.8.0 released February 27, 2019 • v3.9.0 released
April 8, 2019 • Node 11 support • v3.10.0 released May 13, 2019 • Native decorator support • Drop Node 6 support
RESOURCES • github.com/emberjs • Ember Weekly Newsletter: emberweekly.com • The
Ember.js Times: the-emberjs-times.ongoodbits.com • Ember Weekend Podcast: emberweekend.com • Ember Map Podcast: embermap.com • Ember Discord: discord.gg/emberjs - #us-columbus
WELCOME! Ember Columbus, June 2019 embercolumbus.com