1、热烈庆祝
- 代码提交 12000 次以上(历时,五或六年了)
- “提交密度”,遥摇领先(好像无休无止,自己都被感动了)
2、感谢用户、感谢代码贡献者、感谢第三方合作框架
感谢用户一路的陪伴,感谢有你。感谢无私的代码贡献者,老话讲得好“众人搭柴火焰”,好多关键的特性都是由社区贡献的,这就是开源的伟大。感谢第三方合作框架的无私支持(人太多,不一一感谢),没有合作哪敢叫生态。也愿更多的开发者加入这个生态,使用框架、提交代码、帮助宣传等......为中国人的 Java 生态,添把砖加块瓦。
有 Spring 这个巨人在,难是真的难啊。不过,网上有个牛人讲得好:“没有难度,就没有出手的欲望”。或许有一天 Solon 也会成为巨人,等另一个后来者对它出手:)。。。最近华为 mate 60 pro 的发布,也是鼓舞了很多人。
v2.0 发布已大半年了,原有的规划已全部完成。情况汇报:
- 部分名字调整(很大的量)。//在 v2.0发布时就干了这个
- 插件命名规范调整。//在 v2.0发布时就干了这个
- 插件类包命名规范调整。//在 v2.0发布时就干了这个
- 增加响应式支持。//v2.3.x 时完成了
- 增加AOT编译便利支持(用于打包 graalvm native image)。//v2.3.x 时完成了。特别感谢“馒头虫”、“读钓”
最近的 v2.5 中段版本更新,做了两个大胆了尝试:
- 启用新的上下文类名:
AppContext
- 之前我们在群里讨论过改名,还发了 Issue 讨论过。主要是
AopContext
太不正经了。其实在 v2.0 时就想改,但是没想法如何兼容过滤(像 Luffy 仓库里,还有几十个插件呢)。这次终于想好了方案。
- 之前我们在群里讨论过改名,还发了 Issue 讨论过。主要是
@Component
增加自动代理- 不少用户苦于“普通组件”与“代理组件”的差别,常会用错。这个新特性,可以让用户学习曲线缩短。
v2.0 后半段的规划:
- 打磨生态
- 宣传,让更多人知道
- 写书、录视频,更系统的介绍 solon(多多出书,方便学校和培训部安排上。哈哈)
曾经支持的、反对的,Solon 都爱你们!(如果可能,说服自己的企业使用 Solon、赞助 Solon,助力良性发展)
感谢有你!感谢!
3、附录
- 官网:https://solon.noear.org
- GitEE 仓库:https://gitee.com/noear/solon
- GitHub 仓库:https://github.com/noear/solon
- 爱发电:https://afdian.net/a/noear