Laminar & Scala.js Full Stack Demo & More
I built a full stack Laminar & Scala.js showcase, made some useful Vite plugins on the way, and more.
November 2, 2023
I built a full stack Laminar & Scala.js showcase, made some useful Vite plugins on the way, and more.
July 13, 2023
This release fixes a few bugs, and adds a few small features.
March 22, 2023
Huge release with better Airstream semantics and many new features.
October 24, 2022
This release was built with Scala 3.2.0, which fixes Scala.js sourcemaps on 3.x.
June 23, 2022
Here is a deluge of new libraries, web components, tutorials, sponsors – all the news that couldn't wait until the next Laminar release. Hope I didn't miss anything!
July 10, 2021
Fixes a regression in Laminar controlled inputs when filtering user input, and an unrelated issue with file:// URLs in Waypoint.
May 4, 2021
Laminar & Airstream are now published directly for Scala 3. This required an internal refactoring of Airstream to satisfy Scala 3's stricter variance checks.
No breaking changes unless you extended / subclassed Airstream observable types.
April 1, 2021
Bug fixes for source maps, SVG xmlns, and XHR headers. A couple new convenience methods. Requires Scala.js 1.5.0.
February 26, 2021
Tiny release to remove debug logging for controlled inputs that I accidentally left in the production build of Laminar 0.12.0. No breaking changes unless this broke your heart.
February 3, 2021
Laminar v0.12.0 and Airstream v0.12.0 are out! 🎉
This is a big release packed with new features and ergonomics improvements. Ctrl+F for "migration" in this post for directions on breaking changes. Don't worry, the "breaking" stuff is minor and mostly concerns previous misbehaviours in edge cases. Existing users, make sure to read the new / updated parts of the docs as linked below.