junny_dev_kit 0.11.3-dev
junny_dev_kit: ^0.11.3-dev copied to clipboard
JunnySoft开发工具包.
0.11.3-dev - 2025-05-15 #
- 优化图片加载机制,添加
EnhancedImageLoader类,提高图片加载成功率 - 增强网络请求容错性,支持带/不带请求头的自动降级请求
- 改进图片预览页面,提升用户体验和性能
- 支持TIF格式图片自动转换为PNG格式显示
- 更新依赖版本: • dart_aliyun_oss: ^1.0.2 → ^1.0.4 • file_picker: ^10.1.2 → ^10.1.9 • junny_utils: ^0.0.9 → ^0.0.10 • webview_flutter: ^4.11.0 → ^4.12.0 • background_downloader: ^9.2.1 → ^9.2.2
0.11.2-dev - 2025-05-07 #
- 重构
DioUtils类,提高代码可维护性和可读性 - 添加
JunnyRequestOptions类,优化请求参数管理 - 实现智能
contentType设置逻辑,根据请求数据类型自动选择合适的内容类型 - 优化请求头设置,添加默认
Accept头 - 更新依赖版本:
background_downloader、provider
0.11.1-dev - 2025-04-27 #
- 重命名
JunnyOssConfig为JunnyOSSConfig,保持命名一致性 - 将 OSS 签名 URL 的默认过期时间从 1 小时延长到 3 小时
- 移除未使用的
download_type.dart文件 - 修复
dio_utils.dart中的contentType默认值设置
0.11.0-dev - 2025-04-27 #
- 重构文件存储访问系统,支持多种访问方式(ID、OSS、Server)
- 添加阿里云OSS集成,支持OSS文件的上传和下载
- 优化图片预览功能,支持自定义HTTP请求头
- 添加OSS文件信息获取功能,包括签名URL和headers
- 改进文件下载机制,支持在不同访问方式之间回退
- 优化文件预览体验,提高安全性和可靠性
0.0.11 - 2023-09-22 #
- 升级
dioimage依赖库 dio``GET请求时移除所有为null的参数
0.0.10 - 2023-09-22 #
- 降级hive到v2.2.3以解决v4版本数据库初始化因同步加载过大数据时导致的ui卡顿问题
0.0.9 - 2023-09-21 #
- 为App添加全局provider提供方式
- 调整
JunnyStorageConfig,去掉ossBucketName/ossAccessKeyId/ossAccessKeySecret,云存储的路径统一由fileOssUri获取 - 暴露time_range_field.dart
- 暴露party_b_field.dart
0.0.8 - 2023-09-20 #
- 修复EditMixin tabs数量对应不上的异常
0.0.7 - 2023-09-20 #
- 修改Hive为v4版本
- 修改user info数据库存储获取方式
0.0.6 - 2023-09-20 #
- 修改文件预览和下载公共方法
0.0.5 - 2023-09-19 #
- 修改hive_utils为database_utils
0.0.4 - 2023-09-19 #
- 修改route_config方法定义,可以返回null
0.0.3 - 2023-09-19 #
- 修改repo_config方法定义
0.0.2 - 2023-09-19 #
- 添加mixins
0.0.1 - 2023-09-18 #
- First release.