AI Labs: we will watermark our models to comply with the EU AI Act using this complex method based on a research paper AI Labs models: it.each([...]) void runStuff()
Eduardo.πππ
@esm.dev
posva - Frontend Nerd πΉ author of Vue Router, Pinia, VueFire β Speaker β Vue.js core team β πͺπΈπ«π·π¬π§ β him
Vue Router 5.4.0 is out! - new experimental ScrollRestoration plugin to replace scrollBehavior - new onRouteRendered hook - Typed hash params (experimental) And other bug fixes and perf improvements github.com/vuejs/router...
Release v5.4.0 Β· vuejs/router
π¨ Breaking Changes experimental: Normalize query values to arrays Β -Β by @posva in #2824 (f1fbc) π Features Accept a prebuilt matcher in createRouter Β -Β by @danielroe in #2804 (9de96) Use...
github.com
Devframe now has an Ecosystem page! A couple of weeks after the launch, we have quite a few tools now built on top of Devframe, including DevTools for Angular by @santoshyadav.dev devfra.me/ecosystem
Devframe ecosystem: devtools, hosts and services
Browse devtools built on Devframe, the hub UI providers that host them, wire services, and real products running Devframe in production.
devfra.me
Introducing medula! Devtools for your agents for React, Vue, Svelte, and Solid Directly change internal state of components for those hard-to-debug tasks Built with devframe and its mcp github.com/posva/medula
@vuejs.org DevTools v9 Beta is out! π β¨ Reactivity Relationship Graph β‘ Performance boost Β· π¦ 80% smaller packages π§© Built on Vite DevTools & Devframe And more... check it out π
π This is what the latest portals features in @tresjs_dev can do. My RPG difficulty selector screen portals is now live! All in Vue. Man, I really had a blast doing this one, check the demo. lab.tresjs.org/experiments/... #threejs #vuejs π€ Details on thread π§΅ π
Yes! New outsider perspectives are valuable because even when they donβt quite fit, they might also spark revolutionary ideas!
1οΈβ£ the best authors of libraries have 'felt the pain' and are making it better 2οΈβ£ the 'curse of knowledge' means authors (can) become less insightful over time 3οΈβ£ a lack of domain expertise IS something you have to offer ... so, contribute to address a pain you have π roe.dev/ama #ama
I'm really delighted to announce that π `unifont` has turned 1.0 β¦ and it finally has a home! β¨
Every font CDN, one lookup Β· unifont
unifont reads font metadata from Google Fonts, Bunny, Fontshare, Fontsource and npm through one API. Look up a family, see what it really offers, and copy the CSS.
unifont.dev
Pinia Colada Devtools v2 are out! They now have an MCP server thanks to Devframe
It's been a while... Introducing Devframe v1.0 π The framework for building DevTools that can run everywhere, for any meta-framework, for both humans and agents. Check out the announcement post and join our Discord π
Pluggable, Extensible, and Playful DevTools
Introduction to Devframe, a framework for building pluggable, extensible, and playful DevTools.
devfra.me
Nice write up about a model for open source sustainability! I would add making the revenue generated public to diminish the incentive to game the system seldo.com/posts/nobody...
Nobody pays for open source. We can force them to. | Seldo.com
Thirty years of voluntary funding schemes haven't paid open source maintainers because asking doesn't scale. The real money already flows β to JFrog, Docker, Sonatype β at the registry layer. The fix:...
seldo.com
Had a lot of fun building this one ποΈ A calendar template for Nuxt UI, heavily inspired by Apple Calendar. Day, week and month views, drag and drop, and everything keeps working offline. calendar-template.nuxt.dev
I might have gone a bit too far on syntax highlighting in the upcoming Pinia Colada Devtools I will likely reuse this in Pinia and Router
VueJS Amsterdam offers a stage like no other π§‘ From Evan You (@evanyou.me) to SΓ©bastien Chopin (@atinux.com), Daniel Roe (@danielroe.dev) and Eduardo San Martin Morote (@esm.dev), the biggest names in Vue have taken the stage. Join us in March for our 10th anniversary! π
Currently redesigning `scrollBehavior` in vue-router. What are you missing today? Currently planned - Allow saving multiple positions - Custom capture and restore functions to use scrollIntoView and others - Session history instead of history state - Custom keying of entries (same url = same scroll)
Something I can't get to like in async/suspense, no matter the framework is that it still shows the old values while waiting the async update, e.g. here clicking on the button increments, triggers a fetch but the displayed value is blocked until fetch completes
Same minute deployments of a fullstack Vue + nitro gets me every time
Deployments under 20s for production and previews of fullstack Vue apps with db, auth, nuxt ui, ... are such a joy
ever want to do some mob nuxt programming? π π if so, this is is for you! β¨ announcing our first nuxtathon β¨ this weekend, 18-19 July see more at github.com/nuxt/nuxt/is...
β¨ nuxtathon #1 β¨ Β· Issue #35561 Β· nuxt/nuxt
β what an inaugural nuxt hackathon! π π when this weekend (18-19 July) π why well, someone suggested the idea and honestly it sounded a lot of fun. it's very possible at such short notice that many...
github.com
A new version of the Pinia playground is up! It's been updated to work with Pinia 4 and added improvements that have been in the Vue playground for a long time play.pinia.vuejs.org It might break some existing links so let me know if you find any issues with old links or open a PR if you can!
Pinia Playground
play.pinia.vuejs.org
I can't embed Vue TermUI in web (at least while using OpenTUI) so I built a small player based on `asciinema` format. it's fun to see the initial rendering being split into different lines
We're in Berlin watching Argentina England with @43081j.com @esm.dev @nicorainhart.bsky.social @philippeserhal.com and Harry!
Vue Router 5.2 is out with better errors and warnings thanks to nostics github.com/vuejs/router... let me know how it goes!
Release v5.2.0 Β· vuejs/router
π Features Add helpful diagnostics Β -Β by @posva in #2737 (628fe) π Bug Fixes Allow pinia 4 Β -Β by @posva (16535) scroll: Ignore stale async scrollBehavior results Β -Β by @baozjj and @curs...
github.com
Pinia v4 is out! Install size reduced by 77% ESM only Better errors with Nostics Vue Devtools as a peer dep github.com/vuejs/pinia/... Go give it a try!
Release v4.0.0 Β· vuejs/pinia
Pinia 4 Pinia 4 contains only technically breaking changes: ESM only and upgrading @vue/devtools-api which now must be installed alongside pinia. It contains a major refactor of errors and dev warn...
github.com
Since I moved to @eurosky.social I can't change my picture or post from buffer π
Yesterday afternoon I couldn't resist and revived VueTermUI, this time using OpenTUI, still running on Vite Got most of the primitives that existed previously working but still a lot to polish! The HMR is pretty nice!