axios-miniprogram - 更新日志

v2.7.2(2024-01-31)

2.7.2 (2024-01-31)

Bug Fixes

  • 修复设置请求 headers 影响了全局配置 (#56) (5d45cd9), closes #55

v2.7.1(2023-12-16)

2.7.1 (2023-12-16)

Bug Fixes

  • 对上传文件响应数据JSON.parse (#54) (df42674), closes #53

Features

  • 添加符合 HTTP 规范的 statusText (#49) (3848fdd)

v2.7.0(2023-08-17)

2.7.0 (2023-08-17)

Bug Fixes

  • 修复 errno 和 errMsg 丢失 (71e3007)

Features

  • 新增支持小红书小程序 (53f0432)

2.6.0 (2023-08-13)

Features

BREAKING CHANGES

  • axios.fork() 已废弃

v2.5.0(2023-06-05)

2.5.0 (2023-06-04)

Features

  • 移除内置的 uni 适配器 (96ea026), closes #40

BREAKING CHANGES

  • uni 不再内部支持, 可以参阅文档中的自定义适配器自行适配 uni

v2.4.2(2023-05-16)

2.4.2 (2023-05-14)

Bug Fixes

  • axios.use 函数返回值不是当前实例 (74856f7)

Features

  • 发出请求前进行动态地址插值 (b6698ca)

v2.4.1(2023-05-04)

2.4.1 (2023-05-04)

Bug Fixes

  • 配置原始 URL 丢失 (8b6eed2)
  • 配置原始请求方法丢失 (c107171)

Features

  • 请求发送前请求方法转小写 (0b82403)
  • 允许设置默认请求方法 (4b02582)
  • getUri 支持 baseURL/dynamicURL (633c920)

Performance Improvements

v2.4.0(2023-04-25)

2.4.0 (2023-04-25)

Bug Fixes

  • 丢失末尾自带的斜线 (db787a2), closes #44

Features

  • 全局方法 create 改为实例方法 (a84533a)
  • 添加扩展实例 (9093e1b)
  • 添加中间件 (6263759)
  • 支持复用父级中间件 (bfc012b)

Reverts

  • 取消支持为路径添加中间件 (1e5809a)

BREAKING CHANGES

  • 原派生领域替换为功能更强的扩展实例

v2.3.2(2023-04-23)

2.3.2 (2023-04-23)

Bug Fixes

v2.3.1(2023-04-21)

2.3.1 (2023-04-21)

Bug Fixes

  • 控制台没有输出适配器错误 (258954a)
  • 下载进度/上传进度 类型错误 (2d691b6)

Features

v2.3.0(2023-04-18)

2.3.0 (2023-04-18)

Bug Fixes

  • 错误处理不是每次出错都执行 (fb4762d)
  • data 不支持对象以外的类型 (4d8ec80)

Features

  • 从参数中删除动态地址属性 (b0eaa04)
  • 提供更多可使用的类型 (0dc58a4)
  • 支持具名导入工具函数 (d714ed2)
  • 支持清空拦截器 (cbcc43a)

v2.2.0(2023-04-16)

2.2.0 (2023-04-16)

Bug Fixes

  • 修复 Proxy uni 错误 (021e052)

Features

  • 仅 post/put/patch 方法允许设置请求数据 (2c3ff56)
  • 支持 HTTP PATCH 请求 (22bcefc)

v2.1.0(2023-04-11)

2.1.0 (2023-04-11)

Bug Fixes

  • 修复 axios.fork() 无法访问私有方法 (2254e73)
  • 移除 url 末尾的斜线 (1c09ffd)

Features

  • 适配器异常处理成响应异常 (be17ba7)
  • 添加新功能 派生领域 axios.fork() (222b935)
  • 修改 mergeConfig 中 data 的合并方式 (ee6a31b)
  • 支持深度合并 params & data (22f65cf)
  • fileName 替换为 name (69044f3)

v2.0.0(2023-04-07)

2.0.0 (2023-04-05)

Bug Fixes

  • 修复 dynamicURL 错误匹配端口号 (7e29e91)

Features

BREAKING CHANGES

  • 移除了 headers 中 post,put 默认值

2.0.0-beta.10 (2023-04-05)

Features

2.0.0-beta.0 (2023-04-04)

Bug Fixes

  • 清理 url 前面多余的斜线 (666a942)

Features

  • 增强默认参数系列化器 (0cfb3e1)
  • 支持合并自定义配置 (4409a57), closes #38
  • 支持京东小程序 (0d1d21f)
  • 支持自定义配置 (b15b31e)

BREAKING CHANGES

  • axios.get('url',{obj:{v1:1,v2:2}}) -> fetch: 'url?obj={"val":1,"v2":2}' 变为 axios.get('url',{obj:{v1:1,v2:2}}) -> fetch: 'url?obj[v1]=1&obj[v2]=2'

v2.0.0-rc-2(2021-06-30)

fix: 修复正则导致的问题

1.3.1(2021-04-10)

fix:修复动态 URL 错误匹配端口号的问题

1.3.0(2021-04-01)

feat:增加动态 URL 功能

1.2.2(2020-08-19)

增加 esm 版本

1.1.6(2020-08-12)

支持低版本语法

1.1.5(2020-08-06)

修复 ?. 和 ?? 语法错误

1.1.3(2020-07-31)

更新说明

1.1.0(2020-04-21)

新增自定义错误处理

1.0.10(2020-04-20)

修复部分 BUG,完善测试,提升了可靠性

1.0.6(2020-04-19)

修复 BUG,更新插件包,想要使用最新本,请使用 npm 安装

1.0.3(2020-04-19)

修复 uni变量被覆盖的问题

1.0.2(2020-04-19)

初次发布