- ✨ 支持 Kotlin Spring boot starter。
- ⬆️ 升级到 Spring boot 3.2.1
- ✨ 支持 Kotlin 元注解,github #8 感谢
@Sunrise66
反馈 - ⬆️ 升级到 Spring boot 3.1.4
- ⬆️ 升级到 Spring boot 3.1.1
- ✨ Spring boot 2.7.x+ spi 生成改为直接支持
@Component
- ⬆️ 升级到 Spring boot 3.0.1
- ✨ 支持 Spring boot 3.0.0 aot native
- ⬆️ 升级到 Spring boot 3.0.0
- ⬆️ 升级到 java17
- ✨ 支持 Kotlin Spring boot starter。
- ⬆️ 升级到 Spring boot 2.7.18
- ✨ 支持 Kotlin 元注解,github #8 感谢
@Sunrise66
反馈 - ⬆️ 升级到 Spring boot 2.7.16
- ✨ Spring boot 2.7.x+ spi 生成改为直接支持
@Component
- ⬆️ 升级到 Spring boot 2.7.7
- ✨ 支持生成的 Spring boot 2.7.0 向下兼容。感谢
@冷冷
提出的需求。
- ✨ 支持 Spring boot 2.7.0 新特性
@AutoConfiguration
。 - ⬆️ 升级 Spring boot 到 2.7.0
- ✨ 支持合并用户手写的
spring.factories
配置 - ⬆️ 升级 Spring boot 到 2.6.2
- ⬆️ 升级 Spring boot 到 2.6.1
- ⬆️ 升级 gradle 到 7.3
- ⬆️ 升级 lombok 到 1.18.22
- ⬆️ 升级 google auto 到 1.0.1
- ⬆️ 升级 Spring boot 到 2.6.0
- ✨ 代码优化,优化流关闭。
- ✨ 优化 github actions。
- 🐛 修复 spi,去除注释。
- 🐛 修复 gitee #I4193Q idea 增量编译 bug。
- 🐛 修复 spring-devtools.properties 匹配 bug。
- ✨
@AutoService
支持 gradle 增量编译 - ⬆️ 升级 Spring boot 到 2.5.3
- ✨ 添加 DatabaseInitializer 相关支持
- ✨ 优化 jar manifest
- ✅ Adding google compile-testing.
- ⬆️ 升级 Spring boot 到 2.5.2
- ✨ 支持 gradle 增量编译
- ✨ 优化 jar manifest
- ⬆️ 升级 Spring boot 到 2.5.0
- ⬆️ 升级 lombok 到 1.18.20
- ⬆️ 升级 google auto 到 1.0
- ⬆️ 升级 Spring boot 到 2.4.4
- ⬆️ 升级 lombok 到 1.18.18
- 添加 AutoConfigDataLocationResolver。
- 添加 AutoConfigDataLoader
- 添加 AutoEnableCircuitBreaker。
- ⬆️ 升级 spring boot 到 2.4.1。
- ⬆️ 升级 spring boot 到 2.4.0。
- ⬆️ gradle 版本和 mica 保持一致。
- ⬆️ 升级 lombok 到 1.18.16。
- 🐛 修复编译的 jdk 版本,使用 jdk8.
- ⬆️ 升级 spring boot 到 2.3.2.RELEASE。
- 添加
AutoConfigurationImportFilter
的@AutoConfigImportFilter
。 - 添加
TemplateAvailabilityProvider
的@AutoTemplateProvider
。
- ⬆️ 升级 spring bootVersion 到 2.3.0.RELEASE。
- ⬆️ 升级 google auto 到 1.0-rc7。
- 添加可用于忽略生成到 spring.factories 的
@AutoIgnore
。
- lombok 升级到
1.18.12
。
- 添加可用于忽略生成到 spring.factories 的
@AutoIgnore
。 - lombok 升级到
1.18.12
。
- 添加对 spring boot SpringApplicationRunListener 的支持。
- 添加对 spring boot EnvironmentPostProcessor 的支持。
- Spring boot 升级到
2.2.6.RELEASE
。
- 添加对 java spi 的支持,并精简代码。
- lombok、spring boot、google auto 依赖升级。
- 添加
@AutoContextInitializer
支持org.springframework.context.ApplicationContextInitializer
。 - 添加
@AutoListener
支持org.springframework.context.ApplicationListener
。 - 添加
@AutoFailureAnalyzer
支持org.springframework.boot.diagnostics.FailureAnalyzer
。
- 升级
gradle
到5.4.1
。 - 升级
google auto
到1.0-rc5
。 - 升级
lombok
到1.18.8
, - 升级
Spring Boot
到2.1.5.RELEASE
。
- 扫描注解由
@Configuration
调整为@Component
,支持@Service
、@Controller
等组合有@Component
的注解。
- ✅调整 process 返回 false,支持其他注解处理器。
- ✅修复组合注解递归存在
bug
。
- 😘支持
Spring
组合注解。
- 组合
spring-boot-configuration-processor
避免项目中引入过多依赖。 - 组合
spring-boot-autoconfigure-processor
避免项目中引入过多依赖。 - 添加对
Feign
自动配置的生成,mica-cloud
autoconfigure 中完成初始化。不需要使用@EnableFeignClients
开启和指定 feign 包目录。
- 生成
spring.factories
- 生成
spring-devtools.properties