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
19
0
Share
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
32
Ember Columbus - December 2018
kpfefferle
0
66
From the Browser to the Home Screen: PWAing Your Ember App
kpfefferle
0
360
Ember Columbus - October 2018
kpfefferle
0
32
Ember Columbus - August 2018
kpfefferle
0
35
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
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
280
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
78k
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
240
AI와 협업하는 조직으로의 여정
arawn
0
510
AIを共同作業者にして書籍を執筆する方法 / How to Write a Book with AI as a Co-Creator
ama_ch
2
140
AI時代のガードレールとしてのAPIガバナンス
nagix
0
300
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
120
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
3
1.4k
クラウドネイティブな開発 ~ 認知負荷に立ち向かうためのコンテナ活用
literalice
0
140
260422_Sansan_Tech_Talk__関西_vol.3_データ活用のリアル__矢田__.pdf
sansantech
PRO
0
120
No Types Needed, Just Callable Method Check
dak2
1
1.6k
[最強DB講義]推薦システム | 評価編
recsyslab
PRO
0
100
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
890
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
170
Joys of Absence: A Defence of Solitary Play
codingconduct
1
350
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Leo the Paperboy
mayatellez
7
1.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Documentation Writing (for coders)
carmenintech
77
5.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
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