| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
refactor: 统一 Boot3/4 模块为单套 starter 与插件坐标 - 合并 common/plugin 双轨为共用实现,新增 jackson adapter - 独立薄 BOM,平台栈由宿主管理 - 枚举/网关插件收敛为 nextdoc4j-plugin-enum、nextdoc4j-plugin-gateway - 网关入口改为 nextdoc4j-gateway-spring-boot-starter - 版本线 1.4.0-SNAPSHOT,更新 README 接入方式 | 1 个月前 | |
fix(gateway): 改写子服务 swagger-config 分组 URL 并支持自定义 doc-path 子服务 swagger-config 中带网关前缀的分组地址改为服务相对路径; isSwaggerConfig/shouldRewrite/servers 改写统一使用可配置 doc-path; WebFlux/WebMvc 响应过滤器在 refresh 后继续执行 body 改写,不再提前返回。 | 1 个月前 | |
fix(plugin-security): 支持多个 RequestMappingHandlerMapping 获取排除路径 - 解决 handlerMappingProvider 为空时直接返回空路径的问题 - 改为使用 handlerMappingProvider.stream() 处理多个映射实例 - 遍历每个映射的 handlerMethods,收集带有忽略注解的路径 | 1 个月前 | |
refactor: 重构模块结构以适配 Spring Boot 3/4 并将 Web 运行时下沉到 Starter - 根 pom 仅保留聚合/构建发布职责,版本线由 BOM 管理 - 拆分 nextdoc4j-bom-springboot3 / nextdoc4j-bom-springboot4 - core 与 plugin-core 保持中立:移除 Spring 相关依赖与 BOM import - webmvc/webflux 自动配置与过滤器迁移到对应 starter(单体/网关,boot3/boot4) - 删除 nextdoc4j-web 模块及其 BOM 引用 - 插件按 core + boot3/boot4 拆分(enum/gateway/security/satoken/schemes) - 调整 Boot4 网关依赖到 spring-cloud-starter-gateway-server-webflux - 安全元数据解析接口去 Spring MVC 强耦合(HandlerMethod -> Class/Method) - 补齐非根 pom 的 name/description - 将原 nextdoc4j-dependencies 的 release profile 迁移到根 pom | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 5 个月前 |