Alamofire 5.10.0 发布,HTTP 网络开发工具包


Alamofire 5.10.0 已发布,Alamofire 是用一个功能强大的,用 Swift 语言编写的 HTTP 网络开发工具包,支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。具体更新内容如下:

Added

  •  完全支持 Swift 并发,并符合Sendable要求。大多数 API 也标记为@preconcurrency,因此不会有任何破坏性更改。现在需要 Swift 5.9 才能构建。#3880
  • Alamofire 现在内部需要 Existentialany。#3881

Updated

  • Session.init(... eventMonitors:)允许完全不使用EventMonitors,而 CompositeEventMonitor可修复线程安全问题。如果之前已通过[]但仍期望Notifications 被发布,则可能会造成破坏。如果需要该行为,建议通过[AlamofireNotifications()]。#3894
  • DownloadRequest.validate读取fileSize而不是从磁盘读取整个文件。#3899
  • 链接到swiftlang存储库。#3882

Fixed

  • 各种文档拼写错误。#3891
  • DataStream序列化器传递queue参数。#3879
  • 使用 non-Gregorian calendar 运行时testThatDatesCanBeEncodedAsFormatted。#3858

更新说明:https://github.com/Alamofire/Alamofire/releases/tag/5.10.0


相關推薦

2023-05-11

Alamofire 5.7.0 已发布,Alamofire 是用一个功能强大的,用 Swift 语言编写的 HTTP 网络开发工具包,支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。具体更新内容如下: Added Request body compression 支持。默认情况下禁

2022-07-19

Alamofire 5.6.2 已发布,Alamofire 是用一个功能强大的,用 Swift 语言编写的 HTTP 网络开发工具包,支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。 添加 当提供给 JSONEcoding 的对象包含无法通过 JSONSerialization 传递

2023-09-02

Alamofire 5.8.0 已发布,Alamofire 是用一个功能强大的,用 Swift 语言编写的 HTTP 网络开发工具包,支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。具体更新内容如下: Added VisionOS 支持。#3738 和#3750 Hooks for ini

2023-01-19

fork 。 在公告中,AFNetworking 建议开发者可以迁移到 Alamofire,后者是一个 100% 使用 Swift 编写的网络框架,更符合现代 Swift 要求。无论是已经弃用的 AFNetworking 还是 Alamofire,都是由 Alamofire 软件基金会所开发的。

2023-10-14

《铜豌豆 Linux》11.8.1 版本发布 https://www.atzlinux.com/News/2023/20231011.htm 《铜豌豆 Linux》 11.8.1 版本发布 铜豌豆 Linux 首页 一键安装 软件 下载 新闻 使用技巧 常见问题 参与开发 开源贡献 友情链接 捐赠 反馈

2022-12-23

《铜豌豆 Linux》11.6.1 版本发布 2022-12-22 2022-12-17, Debian 官方发布 11.6 版本: https://www.debian.org/News/2022/20221217 铜豌豆 Linux 跟进发布 11.6.1。 铜豌豆软件源同时发布匹配 Debian 11 的软件源11.6.1 版本。 安装文件 iso 下载 安

2022-10-14

www.atzlinux.com/News/2022/20220920.htm 《铜豌豆 Linux》11.5.1 版本发布 2022-09-20 2022-09-10, Debian 官方发布 11.5 版本: https://www.debian.org/News/2022/2022091002 铜豌豆 Linux 跟进发布 11.5.1。该版本是 铜豌豆 x86_64 amd64 架构,首次基于 Debian 11 发布

2022-07-31

Mozi.HttpEmbedded 1.4.7-build 已经发布,嵌入式 Web 服务器。 此版本更新内容包括: [新增] 初步实现RTSP TCP [优化] HTTP解决简易注册接口ApiHandler触发不正确的问题 HTTP改ApiHandler的返回值为object,使用来更灵活 HTTP移动UUID到H

2024-07-23

能协议服务器和客户端的快速开发。Netty 4.1.112.Final 现已发布,这是一个错误修复版本。 具体更新内容包括: 避免在 Netty 初始化时进行不必要的 reflective probes(#14107) 允许 fragments 之间的控制帧(#14122) 仅删除 NioServerDo

2024-02-15

全的跨平台网络和安全策略。 Antrea 版本 v1.15.0 版本现已发布,此次更新带来了很多强大的功能和改进: 首先,引入了NodeNetworkPolicy功能,允许用户将ClusterNetworkPolicy应用于Kubernetes节点,为Pod和节点之间提供一致的安全特性

2023-07-03

项目主页 : http://www.oschina.net/p/hp-socket 开发文档 : https://www.docin.com/p-4062394468.html 下载地址 : https://github.com/ldcsaa/HP-Socket v5.9.2 更新 一、主要更新 HTTP Cookie 请求和响应头 ‘Cookie’、‘Set-Cookie’ 支持不

2023-11-18

先吹牛! 在 v2.6 这个新的里程碑节点,Solon 又完成了几件惊天大事(每一件,都是经历了漫长时间打磨与积累): (1)Solon Native,有了第一个开源案例:dromara/neutrino-proxy (它是2021年起头的二级项目) Solon 估计是国内唯

2023-06-20

WasmEdge 0.12.1 发布:新的 plugin 系统、用于 AI 的 Wasm API、高级 socket networking WasmEdge 0.12.0 和 0.12.1 已经发布。这两个版本带来了大量新的特性、优化和错误修复,进一步提高了 WasmEdge 的性能、安全性和通用性。 主要特性: 新

2023-11-12

Netty 4.1.101.Final 稳定版已发布,更新内容主要是修复错误,以及修复使用 DatagramChannel 时出现的性能问题。建议使用 DatagramChannel 的开发者尽快考虑升级。 Netty 是一个异步事件驱动的网络应用框架,主要用于可维护的高性能协