Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ember Columbus - June 2019
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kevin Pfefferle
June 04, 2019
Technology
20
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
34
Ember Columbus - December 2018
kpfefferle
0
68
From the Browser to the Home Screen: PWAing Your Ember App
kpfefferle
0
380
Ember Columbus - October 2018
kpfefferle
0
32
Ember Columbus - August 2018
kpfefferle
0
36
Ember Columbus - April 2018
kpfefferle
0
37
Restoring Sanity to JavaScript Development with Ember 2
kpfefferle
0
1.1k
Other Decks in Technology
See All in Technology
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
780
認証認可だけじゃない! ID管理の構成要素と ライフサイクルを意識しよう
ritou
1
520
Amazon EVS で VCF 9.0 / 9.1 のサポート開始まとめ
mtoyoda
0
270
AIに「使われる」時代のSaaS戦略 〜既存WebAPIのMCPサーバー化における開発ノウハウ〜
ekispert_api
0
300
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
1.1k
クラウド上のデータ復旧で見落としがちな制約: 医療系 SaaS の BCP 設計から得た教訓
kakehashi
PRO
0
2k
記録をかんたんに、提案をパーソナルに ── AIであすけんが目指すもの
oprstchn
0
170
ループエンジニアリングでE2Eテストを実践
noriyukitakei
0
300
CSに"SLO"は要らない、経営層に"99.9%"は伝わらない - SREを全社に"翻訳"する3原則
cscengineer
PRO
0
3.1k
AI Agent SaaS を支える自社仮想化基盤への挑戦と実運用 / ai-agent-saas-virtualization
flatt_security
2
2.5k
美しいコードを書くためにF#を学んでみた話
yud0uhu
1
290
なぜ人は自分のプロジェクトを 「なんちゃってアジャイル」と 自嘲するのか
kozotaira
0
260
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
440
Faster Mobile Websites
deanohume
310
32k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
180
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
310
Six Lessons from altMBA
skipperchong
29
4.3k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
Why Our Code Smells
bkeepers
PRO
340
58k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
270
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