AdonisJS v7 已完成功能开发,正在进行最终验证。 了解更多

版本发布

发布版本

本文档概述了 AdonisJS 核心团队维护的框架核心和生态系统包的重要发布。

包名 变更 发布日期
@adonisjs/repl@v4.1.1 更新依赖. 2025年8月15日
@adonisjs/eslint-config@v2.1.2 移除 @stylistic/eslint-plugin-ts,改用 @stylistic/eslint-plugin. 2025年8月8日
@adonisjs/lucid@v21.8.0 执行 seeder 时使用自然排序,并在紧凑模式下的错误中显示迁移文件名. 2025年7月22日
@adonisjs/cache@1.3.0 `cache:prune` 和数据库迁移. 2025年7月20日
@adonisjs/i18n@2.2.2 从翻译中解析 otherField. 2025年7月16日
@adonisjs/auth@v9.4.2 更新依赖. 2025年7月15日
@adonisjs/core@v6.19.0 导出 VineMultipartClass 以便扩展,并修复多部分文件序列化问题. 2025年6月17日
@adonisjs/http-server@v7.7.0 创建原始正文副本时不要克隆富数据类型. 2025年6月17日
@adonisjs/bouncer@3.1.6 修复 `Promise` 内策略包装器 `AuthorizerResponse` 的类型推断. 2025年6月9日
@adonisjs/tsconfig@v1.4.1 重新发布以覆盖从 tooling-config monorepo 发布的版本. 2025年5月29日
@adonisjs/application@v8.4.1 将功能标志实现移动到其自己的类中. 2025年5月15日
@adonisjs/bodyparser@v10.1.0 允许合并多部分字段和文件. 2025年5月15日
@adonisjs/hash@v9.1.1 显式支持 argon 版本 0.43.0. 2025年5月14日
@adonisjs/limiter@v2.4.0 添加对 SQLite 的支持. 2025年4月15日
@adonisjs/shield@8.2.0 即使验证失败也生成 CSRF 令牌. 2025年3月25日
@adonisjs/drive@v3.4.1 改进 file.moveToDisk 方法. 2025年3月19日
@adonisjs/env@v6.2.0 引入 defineIdentifier 和 defineIdentifierIfMissing 方法. 2025年3月19日
@adonisjs/inertia@3.1.1 更新 svelte 启动套件 + 修复回调 props 类型. 2025年3月7日
@adonisjs/ally@5.1.0 添加 LinkedIn openID connect 驱动程序. 2025年3月2日
@adonisjs/redis@v9.2.0 添加对在 pub-sub 通道上定义多个监听器的支持. 2025年2月7日
@adonisjs/session@v7.5.1 更新依赖. 2025年1月16日
@adonisjs/presets@v2.6.4 修复 auth 存根以导入 InferAuthenticators. 2024年12月18日
@adonisjs/vite@v4.0.0 支持 Vite 6. 2024年12月14日
@adonisjs/ace@v13.3.0 允许异常自行处理. 2024年10月9日
@adonisjs/transmit@v2.0.2 修复取消订阅时返回函数的问题. 2024年9月25日
@adonisjs/core@v6.14.0 添加对 dd 和 dump 辅助函数的支持. 2024年9月21日
@adonisjs/hash@v9.0.5 修复 Argon2 哈希的参数顺序. 2024年9月20日
@adonisjs/core@v6.13.1 在 .env.example 文件中将 APP_KEY 保持为空值. 2024年9月11日
@adonisjs/presets@v2.6.3 生成 SilentAuth 中间件. 2024年9月11日
@adonisjs/core@v6.13.0 运行命令时使用 Ace Kernel errorHandler. 2024年9月5日
@adonisjs/assembler@v7.8.2 迁移 execa 后的错误修复. 2024年9月3日
@adonisjs/assembler@v7.8.0 添加 yarn berry 和 ts-node-maintained 支持. 2024年9月1日
@adonisjs/eslint-config@v2.0.0-beta.0 ESLint 9 及以上配置预设的 Beta 版本. 2024年8月21日
@adonisjs/drive@v3.0.0 破坏性变更 - 重写以适配 v6. 2024年8月10日
@adonisjs/lucid@v21.2.0 固定 strtok3 版本并修复关系查询构建器以对子查询应用约束. 2024年8月8日
@adonisjs/limiter@v2.3.2 修复 X-RateLimit-Reset 标头以使用 ISO 日期时间字符串. 2024年8月2日
@adonisjs/lucid@v21.1.1 修复 - 使用只读副本时清理连接资源. 2024年7月25日
@adonisjs/lock@v1.1.1 允许使用最新版本的 Redis. 2025年6月22日
create-adonisjs@v2.4.0 移除安装提示并默认始终安装包. 2024年6月22日
@adonisjs/mail@v9.2.2 修正存根中 SES 的环境变量访问. 2024年6月21日
@adonisjs/redis@v9.0.0 移除旧的健康检查并添加新的健康检查类. 2024年6月20日
create-adonisjs@v2.3.0 改善创建新应用程序的入门体验. 2024年6月19日
@adonisjs/health@v2.0.0 发布健康检查包. 2024年6月19日
@adonisjs/ace@v13.1.0 添加 kernel.hasCommand 方法. 2024年6月19日
@adonisjs/lucid@v21.0.0 支持 libSQL 和新的健康检查. 2024年6月18日
@adonisjs/session@v7.4.1 修复文件驱动程序的 maxAge 问题. 2024年6月5日
@adonisjs/vite@v3.0.0 结束实验阶段. 2024年6月2日
@adonisjs/ace@v13.0.1 移除命令元数据 json 文件中泄漏的 absoluteFilePath. 2024年6月2日
@adonisjs/http-server@v7.2.3 修复 defineConfig 辅助函数的错误. 2024年5月21日
@adonisjs/lucid@v20.6.0 改进使用 "orCreate" 方法时的 DateTime 比较. 2024年5月2日
@adonisjs/core@v6.9.0 添加 `env:add` 命令以定义环境变量及其验证规则. 2024年4月30日
@adonisjs/core@v6.8.0 将 HMR 移出实验阶段. 2024年4月22日
@adonisjs/core@v6.7.0 HMR 的实验性支持. 2024年4月15日
@adonisjs/core@v6.6.0 升级到 VineJS 2.0. 2024年4月15日
@adonisjs/auth@v9.2.0 配置基本身份验证守卫并从其自己的子路径导出 authFinder mixin. 2024年4月2日
@adonisjs/application@v8.2.0 添加 onHttpServerMessage 钩子. 2024年3月31日
@adonisjs/env@v6.0.0 允许添加标识符. 2024年3月30日
@adonisjs/http-server@v7.2.0 添加 response.onFinish 方法以在响应完成时监听. 2024年3月29日
@adonisjs/mail@v9.2.1 修复邮件断言 API 以允许邮件类构造函数接受参数. 2024年3月27日
@adonisjs/lucid@v20.5.1 向 findBy 方法添加 clause 变体. 2024年3月27日
@adonisjs/lucid@v20.5.0 向迁移器添加 step 选项. 2024年3月27日
@adonisjs/session@v7.3.0 在 flash 消息 errorsBag 中显示验证错误摘要. 2024年3月20日
@adonisjs/session@v7.2.0 添加 @errors 标签. 2024年3月20日
@adonisjs/lucid@v20.4.0 添加对美化打印调试查询和 findMany 辅助方法的支持. 2024年3月13日
@adonisjs/core@6.3.0 实验性钩子、`node ace add` 和新的 Codemods API. 2024年2月24日
@adonisjs/mail@9.2.0 添加对定义多个抄送和密送地址的支持. 2024年2月10日
@adonisjs/logger@4.1.6 支持 sprintf 替换中的 falsy 值. 2024年2月9日
@adonisjs/limiter@2.1.0 破坏性变更 - 具有 v6 兼容性的最终版本. 2024年2月7日
@adonisjs/core@6.2.3 创建新控制器时遵守 singular CLI 标志. 2024年2月5日
@adonisjs/shield@8.1.1 修复 shieldApiClient 插件导出函数. 2024年2月2日
@adonisjs/http-server@7.0.3 使 Router 类可宏化 (Latest). 2024年2月2日
@vinejs/vine@1.7.1 错误修复和性能改进. 2024年1月29日
@adonisjs/auth@9.1.0 添加基本身份验证守卫. 2024年1月29日
@adonisjs/application@8.0.3 修复存根导出解析器并对命令名称使用短横线命名. 2024年1月27日
@adonisjs/presets@2.2.4 在设置期间生成访问令牌迁移文件. 2024年1月25日
@adonisjs/auth@9.0.3 修复令牌和用户提供程序的跨数据库问题. 2024年1月25日
@adonisjs/lucid@20.0.0 将默认命名策略切换为 camelCase 并添加对 order by 子句中 null 处理的支持. 2024年1月25日
@adonisjs/bouncer@3.1.0 更新 i18n 错误标识符和 JSONAPI 错误代码. 2024年1月22日
@adonisjs/shield@8.1.0 可选地通过 i18n 读取 CSRF 异常错误消息. 2024年1月22日
@adonisjs/http-server@7.0.1 使用状态页面返回值并添加新的 cookie 选项. 2024年1月22日
@adonisjs/assembler@7.1.0 禁用实验性警告. 2024年1月19日
@adonisjs/mail@9.1.0 添加 mjml 组件以在发送电子邮件时将 mjml 标记转换为 HTML. 2024年1月9日
@adonisjs/logger@6.0.0 允许通过函数禁用时间戳或自定义时间戳. 2024年1月5日