Adam Shaw @arshaw.dev · 02/07/2026Haha! Let me know if you run into any issues. And please give the new tree-shakeable API a spin. 010
Adam Shaw @arshaw.dev · 02/07/2026No, but I am very interested in what you’re up to because I’m a datetime library guy myself! 110
Adam Shaw @arshaw.dev · 29/06/2026hi @simonziegler.bsky.social and @arv.bsky.social, the tree-shakeable API has been released: bsky.app/profile/arsh... 120
Adam Shaw @arshaw.dev · 19/06/2026Btw, this is what was blocking FullCalendar v7, available now 🎉. More info to come... 040
Adam Shaw @arshaw.dev · 19/06/2026Also in 1.0: compliant with the latest Temporal spec, plus the everyday helpers it omits — startOfMonth, diffDays, roundToWeek — both in the tree-shakeable API and a companion temporal-utils package. Learn how it all fits together: github.com/fullcalendar...github.comGitHub - fullcalendar/temporal-polyfill: A lightweight polyfill for Temporal, successor to the JavaScript Date objectA lightweight polyfill for Temporal, successor to the JavaScript Date object - fullcalendar/temporal-polyfill 020
Adam Shaw @arshaw.dev · 19/06/2026temporal-polyfill 🕒 1.0 is out! Smaller and with a tree-shakeable API that can be codemodded away. Great for component lib authors: tiny footprint now, zero footprint later, and shared internals with the host app's polyfill (if they choose to install it). 1263
Adam Shaw @arshaw.dev · 11/03/2026Haha, moving up in the world! The npmjs stats fluctuate but npmtrends say its >1M now 😱 npmtrends.com/temporal-pol... 120
Adam Shaw @arshaw.dev · 11/03/2026Temporal is finally here, "8 yrs, 11 mos" in the making! Congrats @ptomato.name and and the champions! Humbled to be invited to the @tc39.es meeting where it moved to Stage 4. During my work on temporal-polyfill, I collaborated with the champions to improve datetime arithmetics and duration rounding 0375
Adam Shaw @arshaw.dev · 11/03/2026Hello! I'm the author of this polyfill and plan on creating a tree-shakeable API (bottom of www.npmjs.com/package/temp...)npmjs.com 351
Reposted by Adam ShawJason Williams @jason-williams.co.uk · 11/03/2026Temporal is now Stage 4 at TC39 🎂🎂🎂 Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years! I wrote a blog post explaining how we got here 📜 bloomberg.github.io/js-blog/post... 2034782
Reposted by Adam ShawTC39 @tc39.es · 11/03/2026ECMAScript Euphoria! 🎉 We don't always post when a single proposal advances, but when we do, it's Temporal -> Stage 4. Just days shy of 9 years from Stage 1, a herculean effort on the part of many champions, delegates, invited experts, and contributors, past and present. Thank you all! 🙌 220948
Adam Shaw @arshaw.dev · 09/03/2026temporal-polyfill just passed 1m weekly downloads on NPM! 🎉 We're due for a new release, will queue one up this week. 130
Adam Shaw @arshaw.dev · 27/10/2025I supposed I should also look at this... quietui.org/docs/compone..., which I found mentioned here github.com/webcomponent... 010
Adam Shaw @arshaw.dev · 27/10/2025Great idea! Might do something like this in the fullcalendar web component, especially for "scoped" slots which web-components don't really support. 100
Adam Shaw @arshaw.dev · 07/02/2025I'm thinking of moving my site's comments to github.com/giscus/giscusgithub.comGitHub - giscus/giscus: A comment system powered by GitHub Discussions. :speech_balloon: :gem:A comment system powered by GitHub Discussions. :octocat: :speech_balloon: :gem: - GitHub - giscus/giscus: A comment system powered by GitHub Discussions. :speech_balloon: :gem: 020