SerKo

SerKo

@serko.dev

full-stack developer • building @vuejs.org language tools • markdown-exit • nuxter @nuxt.com • ui/ux • CTF enjoyer

75 followers31 following24 posts

SerKo reposted

This is the first VueUse major led by the team! Kudos to @orbisk.bsky.social , @ilyaliao.bsky.social, @43081j.com , @serko.dev, @9romise.bsky.social and the team for it! 💚

VueUse@vueuse.org

VueUse v15 is out! 🚀 ✨ New useWebMCP, useLiveAnnouncer & useTemporalNow ⚡ Better tree-shaking 🐞 Lots of fixes Breaking: Node.js 20 dropped; deprecated APIs removed github.com/vueuse/vueus...

Let's meet in Vue.js Amsterdam next month! 🇳🇱

Vuejs Amsterdam@vuejsamsterdam.bsky.social

Ever thought about your security risk in Vue? @serko.dev from the Vue Language Tools Team and Co-founder of Vue AI will talk to us about 👉 When Tree-Shaking Fails: Security Risks in Nuxt & Vue Do not miss out and join Serko in Amsterdam on 12-13 March, buy your tickets now!

🚀 Big announcement! I’ve teamed up with @hyf0.bsky.social to launch Vue AI — an unofficial Vue community dedicated to empowering Vue.js developers with a full suite of AI tools and support. We’re now polishing Agents Skills for Vue and cooking up even more exciting stuff. Stay tuned! 💚

In the next update of @vuejs.org language tools, we're shipping a brand-new Rich Hover Message feature ✨ Hover any Vue component to see beautifully formatted Props & Slots, all auto-generated. Built to bring your DX to the next level 🚀 More details coming soon, stay tuned! 👀

In the next update of @vuejs.org language tools, a 3-year-old syntax highlight issue is finally fixed. ✅ You'll no longer need a semicolon or line break when defining type at the end of a <script> tag. ✨ Big win for the no-semicolon folks 😌

🧵 1/2 in @vuejs.org language tools latest update, "v-for" now treats keys with "number" type the same way TypeScript and Vue.js runtime does, keys are automatically typed as string. Better consistency, fewer surprises. 🚀

🧵 2/2 (PR below) and that’s not all! we also support Template Literal Types in "v-for", your union of numeric literal types of key will be automatically "stringified" 🪄 (1 | 2 → "1" | "2") thanks Johnson for the idea

in the next version of the @vuejs.org language tools, we finally fixed a long-standing Vue file syntax highlighting bug that has been troubling users. 💚

#HITCON 2025! This year’s PCB badge comes with a new feature, you can raise virtual pets on it 🐱🐶

You are up to date.