Releases: devlive-community/lightcall
Releases · devlive-community/lightcall
2025.1.1
LightCall 2025.1.1 发布:新增文件处理能力,全面提升开发体验
亲爱的开发者们:
我们很高兴地宣布 LightCall(版本 2025.1.1)正式发布。这是我们在 2025.1.0 版本基础上的重要更新,进一步增强了框架的功能性和易用性。LightCall 始终致力于通过简洁的注解方式,让服务调用变得像编写接口一样简单直观。
更新内容
-
文件处理能力增强
- 新增 Part Map 类型支持,提供更灵活的数据传输方式
- 实现 Part MIME 类型支持,优化多媒体内容处理
- 添加 Part 文件上传功能,支持完整的文件传输场景
-
环境适配优化
- 降级 logback 版本以兼容 JDK 8,扩大框架适用范围
- 优化多模块测试架构,提升测试效率和可靠性
- 完善 CI/CD 流程,保障代码质量
- 重构文档发布机制,采用 npm 方案
-
开发体验提升
- 优化模拟数据端点,提供更好的测试体验
- 改进构建流程,提高开发效率
- 优化项目结构,提升代码可维护性
文档与支持
- 官方网站:https://lightcall.devlive.org
- 项目仓库:https://github.com/devlive-community/lightcall
- 完整的使用文档和示例
- 详细的项目贡献指南
部署信息
该版本已发布至 Maven 中央仓库,开发者可以直接在项目中使用。
后续规划
我们将持续改进和优化框架功能,重点关注:
- 性能优化和功能扩展
- 更多场景的支持
- 开发体验的提升
鸣谢
感谢所有关注和支持 LightCall 项目的开发者,您的反馈和建议是我们持续改进的动力。我们期待:
- 您的宝贵建议和反馈
- 参与项目贡献
- 报告使用中遇到的问题
如需了解更多信息,请访问我们的官方网站或 GitHub 仓库。
2025年2月6日
2025.1.0
LightCall 2025.1.0 正式发布:轻量级声明式服务调用框架
亲爱的开发者们:
我们很高兴地宣布 LightCall(版本 2025.1.0)正式发布。LightCall 是一个全新的轻量级声明式服务调用框架,旨在让服务调用变得像编写接口一样简单直观。通过简洁的注解方式,开发者可以以最小的开发成本实现优雅的服务访问。
核心特性
-
完整的 HTTP 方法支持
- 支持标准 HTTP 方法:GET、POST、PUT、DELETE、PATCH、HEAD、OPTIONS
- 支持自定义请求处理器,满足特殊场景需求
- 支持请求体(Body)解析和自定义媒体类型
-
灵活的请求配置
-
强大的扩展机制
- 支持可配置优先级的拦截器机制
- 支持自定义错误处理器
- 支持代理自动资源释放
-
模块化设计
- 核心功能模块化拆分
- 独立的处理器设计
- 简化的处理器逻辑实现
文档与支持
- 官方网站:https://lightcall.devlive.org
- 项目仓库:https://github.com/devlive-community/lightcall
- 完整的使用文档和示例
- 详细的项目贡献指南
部署信息
该版本已发布至 Maven 中央仓库,开发者可以直接在项目中使用。
后续规划
这是 LightCall 的第一个正式版本,我们将持续改进和优化框架功能,欢迎开发者们:
- 提出建议和反馈
- 参与项目贡献
- 报告使用中遇到的问题
鸣谢
感谢所有关注和支持 LightCall 项目的开发者,我们将继续努力,为开发者提供更好的服务调用解决方案。
如需了解更多信息,请访问我们的官方网站或 GitHub 仓库。
2025年1月19日