- Random bump (#18178)
- Random bump (#18178)
-
Security remediation for the 2026-06-17 "easy-day-js" supply-chain incident. Patch bump to publish clean versions and move the
latestdist-tag forward, superseding the compromised versions that declared the maliciouseasy-day-jsdependency. (#18056) -
Updated dependencies [
339c57c,1dd4117,2b11d1f,77a2351,b7dff0a,02087e1,49af8df,30ce559,c241b92,7d6ff70,ab975d4,9d6aa1b]:- @mastra/core@1.44.0
-
Security remediation for the 2026-06-17 "easy-day-js" supply-chain incident. Patch bump to publish clean versions and move the
latestdist-tag forward, superseding the compromised versions that declared the maliciouseasy-day-jsdependency. (#18056) -
Updated dependencies [
77a2351]:- @mastra/core@1.43.1-alpha.0
-
Added Neon Auth adapter for managed authentication with Neon's Better Auth service. (#17864)
MastraAuthNeon— JWT verification via JWKS, session cookie verification, email/password sign-in/sign-up for Studio, fullISessionProviderimplementationMastraRBACNeon— Role-based access control mapping Neon Auth organization roles (owner/admin/member) to Mastra permissions, with LRU caching
Usage:
import { MastraAuthNeon, MastraRBACNeon } from '@mastra/auth-neon'; const mastra = new Mastra({ server: { auth: new MastraAuthNeon({ baseUrl: process.env.NEON_AUTH_BASE_URL }), rbac: new MastraRBACNeon({ roleMapping: { owner: ['*'], admin: ['*'], member: ['agents:read', 'workflows:*'], _default: [] }, }), }, });
- Updated dependencies [
de66bb0,67bf8e2,8216d05,d18b23c,5eb94eb,1fa3e12,f9ee2ac,c853d53,d8df1f8,9192ddb,ae96523,17d5a92,5573693,ec4da8a,adc44e1,ed346c0,c9ce1b2,3ef01fd,245a9a3,dc0b611,38b5de8,dc0b611,dd6a66e,d785c59,1fa3e12,8b984f4,bf08402,81fe587,1fa3e12,403c438,f8ba195]:- @mastra/core@1.43.0