Backend y Fullstack

Backend & Fullstack Daily — 7 Jul 2026

Lo nuevo hoy

Today's highlights

Points forts du jour

Click en cualquiera para ir al detalle

Click any item to jump to the full section

Cliquez un élément pour aller à la section complète

🔥

Top Stories

Beta

VoidZero lanza Vite+ en beta: un solo toolchain para todo

VoidZero (el equipo detrás de Vite) presentó Vite+, un toolchain unificado que empaqueta Vite, Vitest, Rolldown, tsdown, Oxlint y Oxfmt más un task runner integrado, con comandos como vp dev, vp test, vp check y vp build. Es MIT, totalmente open source y framework-agnostic. Esto es un golazo para la DX: dejás de pegar diez herramientas con cinta y config duplicada. Ojo igual, está en beta — no lo metas en prod todavía, pero probalo YA en un side project.

02 Jul 2026
voidzero.dev →
Seguridad

GitHub suma validity checks al secret scanning para Asana, IBM y MessageBird

El secret scanning ahora corre validity checks sobre credenciales de Asana, IBM y MessageBird: no solo te avisa que filtraste un token, sino que verifica si sigue activo para que priorices la remediación. GitHub contó cómo con esto (más push protection y alert routing) bajó más de 20.000 alertas a cero. Si tenés secrets en repos, la validez del token es la diferencia entre un incidente real y ruido — activá esto y dejá de rotar a ciegas.

01 Jul 2026
github.blog →
Deprecación

AWS Lambda bloquea updates de funciones en el runtime Node.js 20.x

Desde el 1 de julio de 2026, Lambda ya no permite actualizar funciones existentes que corren sobre nodejs20.x (la creación de nuevas funciones está bloqueada desde el 1 de junio). El runtime entró en fase de deprecación siguiendo el ciclo de vida de Node.js 20. Si todavía tenés funciones en 20.x, migrá a nodejs22.x o nodejs24.x antes de quedarte sin poder deployar un hotfix. No lo dejes para el día que se rompa producción.

01 Jul 2026
docs.aws.amazon.com →

Backend TypeScript & Runtimes

Release

Deno 2.9.1: fixes de desktop, CSS modules en bundle y compat con Node

Deno cerró la semana con 2.9.1: agrega deno check --desktop, registro de esquemas de URL custom vía desktop.deepLinks en deno.json, y soporte de CSS modules en deno bundle. En compat con Node, node:net con Unix domain sockets ahora exige --allow-read/--allow-write y se expuso la API report de node:process. Acompañan releases de @std/[email protected] (estabiliza Channel) y @std/[email protected]. Patch prolijo, sin drama.

01 Jul 2026
github.com/denoland →
🔗

Fullstack

Destacado

SvelteKit permite definir la config directo en vite.config.js

El «What's new in Svelte» de julio trae un cambio de config importante: ya podés definir la configuración de SvelteKit dentro de vite.config.js y saltearte svelte.config.js por completo — un preview de cómo va a funcionar en SvelteKit 3. También llega un preview experimental de environment variables explícitas y tipadas (el futuro de $env/*), y la CLI sv más las language tools ya entienden los tags {const ...} de Svelte 5. Menos archivos de config, un solo lugar para la verdad. Alineación de toolchain bien pensada.

01 Jul 2026
svelte.dev →
🔥

Top Stories

Beta

VoidZero ships Vite+ beta: one toolchain to rule them all

VoidZero (the team behind Vite) unveiled Vite+, a unified toolchain bundling Vite, Vitest, Rolldown, tsdown, Oxlint and Oxfmt plus a built-in task runner, with commands like vp dev, vp test, vp check and vp build. It is MIT, fully open source and framework-agnostic — no more taping ten tools together with duplicated config. It is still beta, so keep it out of prod for now, but it is worth a spin on a side project.

02 Jul 2026
voidzero.dev →
Security

GitHub adds secret-scanning validity checks for Asana, IBM and MessageBird

Secret scanning now runs validity checks on Asana, IBM and MessageBird credentials: it does not just flag a leaked token, it verifies whether it is still active so you can prioritize remediation. GitHub described how this — plus push protection and alert routing — cut 20,000+ alerts to zero. If you hold secrets in repos, token validity is the line between a real incident and noise; turn it on and stop rotating blind.

01 Jul 2026
github.blog →
Deprecation

AWS Lambda blocks function updates on the Node.js 20.x runtime

As of July 1, 2026, Lambda no longer lets you update existing functions running on nodejs20.x (creating new ones has been blocked since June 1). The runtime entered deprecation following Node.js 20's lifecycle. If you still run functions on 20.x, migrate to nodejs22.x or nodejs24.x before you cannot ship a hotfix — do not wait for the day prod breaks.

01 Jul 2026
docs.aws.amazon.com →

Backend TypeScript & Runtimes

Release

Deno 2.9.1: desktop fixes, CSS modules in bundle and Node compat

Deno closed the week with 2.9.1: it adds deno check --desktop, custom URL-scheme registration via desktop.deepLinks in deno.json, and CSS modules support in deno bundle. On Node compat, node:net Unix domain sockets now require --allow-read/--allow-write and the node:process report API is exposed. It ships alongside @std/[email protected] (stabilizing Channel) and @std/[email protected]. A tidy patch, no drama.

01 Jul 2026
github.com/denoland →
🔗

Fullstack

Notable

SvelteKit lets you define config straight in vite.config.js

July's «What's new in Svelte» brings a notable config shift: you can now define SvelteKit configuration inside vite.config.js and skip svelte.config.js entirely — a preview of how it will work in SvelteKit 3. It also ships an experimental preview of explicit, typed environment variables (the future of $env/*), and the sv CLI plus language tools now understand Svelte 5's {const ...} tags. Fewer config files, one source of truth — a well-judged toolchain alignment.

01 Jul 2026
svelte.dev →
🔥

Top Stories

Bêta

VoidZero lance Vite+ en beta : un seul toolchain pour tout

VoidZero (l'équipe derrière Vite) a dévoilé Vite+, un toolchain unifié regroupant Vite, Vitest, Rolldown, tsdown, Oxlint et Oxfmt plus un task runner intégré, avec des commandes comme vp dev, vp test, vp check et vp build. C'est MIT, totalement open source et framework-agnostic. Encore en beta : à garder hors prod pour l'instant, mais à tester sur un side project.

02 Jul 2026
voidzero.dev →
Sécurité

GitHub ajoute des validity checks au secret scanning pour Asana, IBM et MessageBird

Le secret scanning exécute désormais des validity checks sur les identifiants Asana, IBM et MessageBird : il ne signale pas seulement un token fuité, il vérifie s'il est toujours actif pour prioriser la remédiation. GitHub a raconté comment, avec la push protection et l'alert routing, il a ramené 20 000+ alertes à zéro. À activer si vous stockez des secrets dans vos repos.

01 Jul 2026
github.blog →
Dépréciation

AWS Lambda bloque les updates de fonctions sur le runtime Node.js 20.x

Depuis le 1er juillet 2026, Lambda ne permet plus de mettre à jour les fonctions existantes sur nodejs20.x (la création est bloquée depuis le 1er juin). Le runtime est entré en dépréciation selon le cycle de vie de Node.js 20. Migrez vers nodejs22.x ou nodejs24.x avant de ne plus pouvoir déployer un hotfix.

01 Jul 2026
docs.aws.amazon.com →

Backend TypeScript & Runtimes

Release

Deno 2.9.1 : correctifs desktop, CSS modules dans bundle et compat Node

Deno a bouclé la semaine avec 2.9.1 : ajout de deno check --desktop, enregistrement de schémas d'URL custom via desktop.deepLinks dans deno.json, et support des CSS modules dans deno bundle. Côté compat Node, node:net avec Unix domain sockets exige désormais --allow-read/--allow-write et l'API report de node:process est exposée. Accompagné de @std/[email protected] (stabilise Channel) et @std/[email protected].

01 Jul 2026
github.com/denoland →
🔗

Fullstack

Notable

SvelteKit permet de définir la config directement dans vite.config.js

Le «What's new in Svelte» de juillet apporte un changement de config notable : on peut désormais définir la configuration de SvelteKit dans vite.config.js et se passer entièrement de svelte.config.js — un aperçu de SvelteKit 3. Arrive aussi un preview expérimental de variables d'environnement explicites et typées (l'avenir de $env/*), et la CLI sv plus les language tools comprennent les tags {const ...} de Svelte 5. Moins de fichiers de config, une seule source de vérité.

01 Jul 2026
svelte.dev →