惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Forbes - Security
Forbes - Security
C
CERT Recently Published Vulnerability Notes
The Last Watchdog
The Last Watchdog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
Secure Thoughts
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Troy Hunt's Blog
N
News | PayPal Newsroom
人人都是产品经理
人人都是产品经理
S
Securelist
J
Java Code Geeks
月光博客
月光博客
博客园 - 叶小钗
云风的 BLOG
云风的 BLOG
Hugging Face - Blog
Hugging Face - Blog
T
Threatpost
H
Hacker News: Front Page
Recent Commits to openclaw:main
Recent Commits to openclaw:main
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
PCI Perspectives
PCI Perspectives
T
The Blog of Author Tim Ferriss
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
GbyAI
GbyAI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Google DeepMind News
Google DeepMind News
量子位
SecWiki News
SecWiki News
有赞技术团队
有赞技术团队
TaoSecurity Blog
TaoSecurity Blog
N
Netflix TechBlog - Medium
Latest news
Latest news
博客园_首页
L
LINUX DO - 最新话题
V
Visual Studio Blog
G
Google Developers Blog
P
Palo Alto Networks Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
T
Tenable Blog
Simon Willison's Weblog
Simon Willison's Weblog
Scott Helme
Scott Helme
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Privacy International News Feed
Recorded Future
Recorded Future
Stack Overflow Blog
Stack Overflow Blog
O
OpenAI News
T
Tor Project blog
IT之家
IT之家
S
SegmentFault 最新的问题

Ember.js Blog

Ember 7.0 Released Announcing the Official TypeScript Types Public Preview Accessibility Working Group Update The 2020 Ember Roadmap Countdown to The New Year - Built-in Addons Countdown to The New Year - Ember Exam Countdown to The New Year - Ember Code Snippet Countdown to The New Year - Ember Changeset Countdown to The New Year - Ember In Viewport Countdown to The New Year - Ember CLI Update Countdown to The New Year - Ember Template Invocation Location Countdown to The New Year - Ember CLI TypeScript Countdown to The New Year - Ember Bootstrap and Ember Paper Countdown to The New Year - Ember CSS Modules Countdown to The New Year - Ember Mapbox GL Countdown to The New Year - Ember Shepherd Countdown to The New Year - Ember Template Lint Countdown to The New Year - Ember Composable Helpers Countdown to The New Year - Ember Leaflet Countdown to The New Year - Ember Intl Countdown to The New Year - Ember Test Selectors Countdown to The New Year - Ember Power Select Countdown to The New Year - Ember Simple Auth Countdown to The New Year - Ember SVG Jar Countdown to The New Year - Ember Page Title Countdown to The New Year- Ember A11Y Testing Countdown to The New Year - Ember Angle Brackets Codemod Countdown to The New Year - Ember CLI Sass Countdown to The New Year - Ember Animated Countdown to The New Year - Ember Auto Import Countdown to The New Year - Ember Concurrency Countdown to The New Year - Ember Tether Countdown to The New Year - Ember Modifier Countdown to The New Year - Ember CLI Mirage Countdown to The New Year - Ember Sortable Coming Soon in Ember Octane - Part 5: Glimmer Components Coming Soon in Ember Octane - Part 4: Modifiers Coming Soon in Ember Octane - Part 3: Tracked Properties Coming Soon in Ember Octane - Part 2: Angle Brackets & Named Arguments Preview Weekend: 2019 Ember Community Survey Coming Soon in Ember Octane - Part 1: Native Classes First Annual DecEmber Event! 2018 Ember Community Survey 2017 Ember Community Survey Announcing The Glimmer 2 Alpha Upcoming deprecation of baseURL in Ember CLI 2.7 2016 Ember Community Survey Announcing Ember Core Team Face to Face, January 2016 Ember.js 1.13.0 and 2.0 Beta Released Another Ember 2.x Status Update Ember.js 1.12 and 1.13 Beta (Glimmer!) Released Ember.js 1.11.1 Released Ember.js 1.11.0 and 1.12 Beta Released Ember.js 1.10.0 and 1.11 Beta Released Compiling templates with Ember 1.10 Core Team Meeting Minutes - 2014/08/01 Core Team Meeting Minutes - 2014/08/14 Core Team Meeting Minutes - 2014/09/12 Cleaning Up Github Issues Core Team Meeting Minutes - 2014/07/11 Core Team Meeting Minutes - 2014/07/25 Core Team Meeting Minutes - 2014/06/13 Core Team Meeting Minutes - 2014/06/20 Core Team Meeting Minutes - 2014/06/27 Core Team Meeting Minutes - 2014/06/06 Core Team Meeting Minutes - 2014/04/25 Core Team Meeting Minutes - 2014/04/04 Ember 1.5.0 and 1.6 Beta Released Core Team Meeting Minutes - 2014/03/07 Core Team Meeting Minutes - 2014/03/14 Core Team Meeting Minutes - 2014/03/21 Core Team Meeting Minutes - 2014/02/28 Core Team Meeting Minutes - 2014/02/21 Core Team Meeting Minutes - 2014/02/14 Ember 1.4.0 and 1.5 Beta Released Core Team Meeting Minutes - 2014/01/27 Core Team Meeting Minutes - 2014/01/31 Core Team Meeting Minutes - 2014/02/07 Core Team Meeting Minutes - 2014/01/17 Core Team Meeting Minutes - 2014/01/03 Ember 1.3.0 and 1.4 Beta Released Core Team Meeting Minutes - 2013/12/20 Core Team Meeting Minutes - 2013/12/06 Ember 1.2.0 and 1.3 Beta Released Ember 1.1.2 Released Ember 1.1.1 and 1.2 Beta Released Ember 1.0 Released Ember 1.0 RC8 Released Ember 1.0 RC7 Released Ember 1.0 RC6.1, RC5.1, RC4.1, RC3.1, RC2.1 RC1.1 Released Ember 1.0 RC6 Ember 1.0 RC5 Ember 1.0 RC4 Ember 1.0 RC3 Announcing the Ember.js Security Policy Ember 1.0 RC2 Ember 1.0 RC Ember 1.0 Prerelease 2 Ember 1.0 Prerelease
The Ember Times - Issue No. 194
2022-01-09 · via Ember.js Blog

👋 Emberistas! 🐹

Ember 4.0 and 4.1 released 🐹, Ember Ignite virtual mini conference 🔥, Ember at LinkedIn Eng 2022 🎉, Why Ember at Gavant 💛, ember-template-lint 4.0 released 🧹, ember-focus-trap 1.0 released 🛳, Polyfill for Plain Functions as Modifiers ✨, Ember Templates in Glimmer Cheatsheet 📚, Whiskey, Web and Whatnot Episodes 🎙


Ember 4.0 and 4.1 released 🐹

Ember released version 4.0 of Ember.js, Ember Data, and Ember CLI. Ember's 4.0 release focuses the framework by removing long-deprecated APIs and support for legacy platforms.

While Ember Octane APIs have been the default for new applications since Ember 3.15, the framework has continued to support "Classic" framework features in accordance with its semantic versioning commitment. Ember 4.0 takes a step forward and drops already-deprecated classic APIs, however the foundational EmberComponent and EmberObject/computed APIs are not removed in this release.

Notable changes in the Ember 4.0 release includes:

For more details on the changes in Ember.js 4.0, please review the Ember.js 4.0.0 release page.

Want to hear about an added bonus? Hot 🔥 on the heels of 4.0, Ember 4.1 was also released this week and it introduced 3 features service export, refresh method from RouterService, and a cached decorator. It also introduced the deprecation of AutoLocation. Ember Data and Ember CLI did not introduce notable changes. See more about the 4.1 release at.


Ember Ignite virtual mini conference 🔥

Ember Ignite is an international virtual mini conference scheduled for Wednesday, February 23rd!

Many teams talk about the challenges of hiring and training Ember developers, and this conference tackles those challenges directly. Attendees will level up their training and teaching skills in order to build strong teams.

Tickets are donation-based with a suggested amount of $30 USD. Proceeds will go towards creating an open source curriculum for teaching Ember to junior developers and taking a live cohort of 10 junior engineers (with no experience) and teaching them Ember so well, that they'll go toe-to-toe against mid-level UI engineer candidates. This effort is led by Jai Bhagat.

Register here today!


Ember at LinkedIn Eng 2022 🎉

If you're interested in hearing about how Ember is being used at LinkedIn in the LTS UI Infra team, you should check out the recent tweet thread 🧵 by Jordan Hawker (@elwayman02).

Jordan calls out many of the impressive achievements that the team has been able to deliver thus far, in part due to the power of Ember 🔥, and what is in store for 2022, including Embroider builds in production, completing Octane migrations, leveraging yarn workspaces and rolling out SSR!

You may want to check out the thread for all of these reasons, but an added bonus is that this team at LinkedIn is hiring so take a look if you're in the market for a new position!


Why Ember at Gavant 💛

There's a nice article by Bill Dami (@billdami) at Gavant describing why they chose Ember for their project and how it has benefited them! 👏

Topics covered are the benefits of using a "batteries included" framework like Ember, how Ember contributes to developer happiness and some great detail on what made Ember the right fit for their project.

It's always inspiring to read about how Ember benefits teams around the world and this article does provide some detailed and excellent points on the matter that really demonstrate how joyful it can be to develop with the right tools.

Check out the post here today!


ember-template-lint 4.0.0 released 🧹

Version 4.0 has been released for ember-template-lint, the linter for best practices with Ember handlebars templates. Check out the migration guide.

The key changes include:

  • Converting the entire package to ESM
  • Adding over a dozen rules to the recommended config
  • Removing deprecated rules, options, and behaviors
  • Dropping support for old versions of Node
  • Enforcing stricter default behavior for a few rules
  • Enforcing stricter validation of configuration files and rule tests
  • Enforcing a strictly-defined public Node API

ember-focus-trap 1.0 released 🛳

Version v1.0.0 of ember-focus-trap was released recently by Josemar Luedke (@josemarluedke) bringing some upgrades (to Ember 4!), enhancements (moving to v2 addon format and a monorepo setup) and bug fixes (removal of redundant code for return focus node).


Polyfill for Plain Functions as Modifiers ✨

There's a cool 😎 new polyfill for plain functions as modifiers by NullVoxPopuli (@NullVoxPopuli) you might want to check out!


Ember Templates in Glimmer Cheatsheet 📚

There's more content available at the great ✨ Glimmer Cheatsheet ✨ NullVoxPopuli (@NullVoxPopuli) has put together!

The cheatsheet has expanded its coverage of how templates work in Ember.js along with some super nice examples of the syntax and notation.

If you haven't had a chance to check it out yet, go ahead and have a look, here!


Whiskey, Web and Whatnot Episodes 🎙

There's a few new episodes of the Whiskey, Web and Whatnot that cover Ember related topics and include Ember Learning Core Team members! 🔥

First up is an awesome episode that features Chris Manson (@mansona). Creators Robert Wagner (@rwwagner90) and Chuck Carpenter (@chuckcarpenter) of Ship Shape sat down with Chris and discussed a wide range of topics, including how Chris was introduced to Ember, Husky in open source, what Chris is working on now, ember-cli-addon-docs, the complexities of hiring developers and more.

In another episode, the gang behind Whiskey Web and Whatnot also had a chance to chat with each other and talk about the trajectory of Robert's career and how he was introduced to Ember.js, how Robert's fondness for Ember has grown over time through the strength of the community 💛🧡💜💚💙, how he got involved with the Ember Learning Team and a whole lot more!


👏 Contributors' corner

This week we'd like to thank Pat O'Callaghan (@patocallaghan), Darius D. (@ddzz), Scott Newcomer (@snewcomer), Chris Krycho (@chriskrycho), Bert De Block (@bertdeblock), Jared Galanis (@jaredgalanis), Bryan Mishkin (@bmish), Chris Ng (@chrisrng), Robert Wagner (@rwwagner90), Ricardo Mendes (@locks), Chris Manson (@mansona), Edward Faulkner (@ef4), Kelly Selden (@kellyselden), Jen Weber (@jenweber), @NullVoxPopuli, Steve Calvert (@scalvert), Andrey Mikhaylov (lolmaus) (@lolmaus), Katie Gengler (@kategengler), Sergey Astapov (@SergeAstapov), Robert Jackson (@rwjblue), and Ivan (@AmilKey) for their contributions to Ember and related repositories! 💖


🤓 Connect with us

Office Hours Tomster Mascot

Wondering about something related to Ember, Ember Data, Glimmer, or addons in the Ember ecosystem, but don't know where to ask? Readers’ Questions are just for you!

Submit your own short and sweet question under bit.ly/ask-ember-core. And don’t worry, there are no silly questions, we appreciate them all - promise! 🤞

Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at #support-ember-times on the Ember Community Discord or ping us @embertimes on Twitter.

Keep on top of what's been going on in Emberland this week by subscribing to our e-mail newsletter! You can also find our posts on the Ember blog. See you in two weeks!


That's another wrap! ✨

Be kind,

Chris Ng, Bryan Mishkin, Jen Weber, Jared Galanis and the Learning Team