Skip to content

Latest commit

 

History

History
228 lines (99 loc) · 9.06 KB

CHANGELOG.md

File metadata and controls

228 lines (99 loc) · 9.06 KB

2.7.0 (2023-08-17)

Bug Fixes

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

Features

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

2.6.0 (2023-08-13)

Features

BREAKING CHANGES

  • axios.fork() 已废弃

2.5.0 (2023-06-04)

Features

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

BREAKING CHANGES

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

2.4.2 (2023-05-14)

Bug Fixes

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

Features

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

2.4.1 (2023-05-04)

Bug Fixes

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

Features

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

Performance Improvements

2.4.0 (2023-04-25)

Bug Fixes

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

Features

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

Reverts

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

BREAKING CHANGES

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

2.3.2 (2023-04-23)

Bug Fixes

2.3.1 (2023-04-21)

Bug Fixes

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

Features

2.3.0 (2023-04-18)

Bug Fixes

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

Features

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

2.2.0 (2023-04-16)

Bug Fixes

  • 修复 Proxy uni 错误 (021e052)

Features

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

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)

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'