2026.4.2 - Node.js 24 & AdonisJS v7 Migration, UX Improvements

Major technical migration to Node.js 24 and AdonisJS v7, homepage and solutions page UX refresh, and critical security patches.
v2026.4.2
Release
April 18, 2026
1 min read

Racines v2026.4.2

This release delivers a major technical migration to Node.js 24 and AdonisJS v7, along with UX improvements and critical security patches.

Features

  • Node.js 24 & AdonisJS v7 Migration: Upgraded Node.js from 22.18.0 to 24.14.0 and all @adonisjs/* packages to v7 (core, auth, lucid, mail, redis). Replaced ts-node-maintained with @poppinss/ts-exec JIT compiler, added indexEntities hook, created config/encryption.ts for backward compatibility, migrated cuid() to randomUUID() in uploads and product images, and updated CI workflows to use Node 24.14.0.
  • Homepage & Solutions UX Refresh: Redesigned homepage with increased UI radius, improved hero title weight, and updated carousel tone colors. Simplified solutions page pricing with monthly/yearly toggle, cleaner plan cards, and refactored templates. Rewrote carousel feature copy to be more user-centric with value-focused messaging.

Fixes

  • Gitignore Updates: Updated .gitignore file to exclude unnecessary files from version control.

Security Updates

  • Dependency Security Patches: Updated dependencies to fix security vulnerabilities:
    • vite: 7.3.2 (path traversal, WebSocket fixes)
    • axios: 1.15.0 (header injection)
    • follow-redirects: 1.16.0 (auth header leak)
    • protocol-buffers-schema: 3.6.1 (prototype pollution)

Other Changes

  • Workflow Deployments: Updated deployment workflows for improved CI/CD pipeline.