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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
230
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
860
Persisting Massive Data with Rails ~Designing for 60 billion rows, and fighting the bottlenecks~ Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
0
730
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
470
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
570
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
170
Kiro Crewをはじめよう
kizawa2020
1
160
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Paper Plane
katiecoart
PRO
5
54k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
Balancing Empowerment & Direction
lara
6
1.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
WCS-LA-2024
lcolladotor
0
890
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
Prompt Engineering for Job Search
mfonobong
0
520
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