chore: release v3.0.0

Signed-off-by: ForgeJo Action. See: https://git.kemitix.net/kemitix/rust <action@git.kemitix.net>
This commit is contained in:
ForgeJo Action. See: https://git.kemitix.net/kemitix/rust 2024-11-20 22:32:47 +00:00
parent fab5c1ba11
commit 476115e5b4
2 changed files with 16 additions and 1 deletions

View file

@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [3.0.0](https://git.kemitix.net/kemitix/kxio/compare/v2.1.1...v3.0.0) - 2024-11-20
### Added
- *(net)* [**breaking**] net api: net.{get,post,etc..}(url) alternative to net.send(request)
- *(fs)* add TempFileSystem::as_real()
- *(net)* [**breaking**] new api: .on().respond().{status,header{s},body}(_)?, replacing respond(response)
- *(net)* [**breaking**] new api: .on().{get,post, etc}(url), replacing .on(method).get(url)
- re-export http::HeaderMap
- Add Debug, Clone, Default, PartialEq, Eq, Send, Sync to as many or our types as possible.
### Fixed
- *(net)* [**breaking**] Remove MatchOn
## [2.1.1](https://git.kemitix.net/kemitix/kxio/compare/v2.1.0...v2.1.1) - 2024-11-15 ## [2.1.1](https://git.kemitix.net/kemitix/kxio/compare/v2.1.0...v2.1.1) - 2024-11-15
### Fixed ### Fixed

View file

@ -1,6 +1,6 @@
[package] [package]
name = "kxio" name = "kxio"
version = "2.1.1" version = "3.0.0"
edition = "2021" edition = "2021"
authors = ["Paul Campbell <pcampbell@kemitix.net>"] authors = ["Paul Campbell <pcampbell@kemitix.net>"]
description = "Provides injectable Filesystem and Network resources to make code more testable" description = "Provides injectable Filesystem and Network resources to make code more testable"