hzy_normal_network 0.0.4 copy "hzy_normal_network: ^0.0.4" to clipboard
hzy_normal_network: ^0.0.4 copied to clipboard

火之夜网络请求封装库

0.0.4 - 2025-06-30 #

  • chore: bump version to 0.0.4
  • fix(publish): 修正flutter pub发布命令使用完整路径
  • docs: update changelog for version 0.0.3
  • chore: bump version to 0.0.3
  • docs: 更新发布指南和变更日志,添加官方 pub.dev 发布支持
  • feat: 改进发布脚本,支持智能测试检查和错误回滚机制

0.0.3 - 2025-06-30 #

  • chore: bump version to 0.0.3
  • docs: 更新发布指南和变更日志,添加官方 pub.dev 发布支持
  • feat: 改进发布脚本,支持智能测试检查和错误回滚机制

[0.0.3] - 2025-06-30 #

  • chore: bump version to 0.0.3
  • feat: 添加发布脚本和更新文档

更新日志 #

本文档记录了项目的所有重要更改。

[0.0.3] - 2024-12-19 #

Added #

  • 🔄 智能测试检查:如果测试目录不存在或为空,自动跳过测试步骤
  • 🛡️ 完整的错误回滚机制:发布失败时自动回滚版本号、Git 提交和标签
  • 🌐 通用脚本设计:可在任何 Flutter 项目中直接使用,无需修改
  • 🔧 改进的错误处理:更详细的错误信息和自动恢复机制
  • 🎯 官方 pub.dev 发布:脚本自动配置发布到官方 pub.dev 仓库

Improved #

  • 📋 优化发布流程:先发布到 pub.dev,成功后再推送 Git 更改和标签
  • 🛠️ 增强脚本稳定性:更好的错误检测和处理
  • 📚 更新发布指南:反映新的功能和改进
  • 🔍 改进日志输出:更清晰的状态信息和警告

Fixed #

  • 🐛 修复测试目录不存在时脚本失败的问题
  • 🔧 修复发布失败时版本号和标签未回滚的问题
  • 💻 修复 Windows 批处理脚本的变量引用问题
  • 🌍 修复发布到错误仓库的问题,确保发布到官方 pub.dev

0.0.2 - 2024-12-19 #

Added #

  • 📚 完整的 README.md 文档,包含详细的使用说明和 API 文档
  • 🚀 自动化发布脚本 (publish.sh 和 publish.bat),支持跨平台发布
  • 📖 详细的发布指南文档 (PUBLISH_GUIDE.md)
  • 🔄 自动版本号管理(patch、minor、major 增量)
  • 📝 自动生成和更新 CHANGELOG.md
  • 🏷️ 自动 Git 标签管理
  • ✅ 发布前代码质量检查(测试、分析)
  • 🌍 跨平台发布支持(macOS/Linux 和 Windows)
  • 📋 示例代码和最佳实践指南

Improved #

  • 🛠️ 优化错误处理和异常管理
  • 📊 改进日志输出和调试信息
  • 🔧 更新依赖和配置

Documentation #

  • 📚 新增完整的 API 文档
  • 🎯 添加快速开始指南
  • 💡 提供最佳实践建议
  • 🔍 详细的故障排除指南

0.0.1 - 2022-11-08 #

新增 #

  • 初始版本发布
  • 基于 Dio 的网络请求封装
  • 统一的响应数据格式 (HzyNormalResponse)
  • 灵活的配置选项 (HzyNormalHttpConfig)
  • 自定义数据转换器支持 (HzyNormalTransFormer)
  • 完善的异常处理机制
  • 请求/响应日志支持
  • 支持常见的 HTTP 方法 (GET, POST, PUT, PATCH, DELETE)
  • 支持文件上传和下载
  • 支持请求取消
  • 支持进度监听

功能特性 #

  • 🚀 基于 Dio 的高性能网络请求
  • 📦 统一的响应数据格式
  • 🛡️ 完善的异常处理机制
  • 🔧 灵活的配置选项
  • 📝 支持请求/响应日志
  • 🎯 支持自定义数据转换器
  • ⚡ 支持请求拦截器
  • 🔄 支持请求取消
  • 📊 支持上传/下载进度监听
1
likes
135
points
25
downloads

Publisher

unverified uploader

Weekly Downloads

火之夜网络请求封装库

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

dio, flutter

More

Packages that depend on hzy_normal_network