kxio/CHANGELOG.md
ForgeJo Action. See: https://git.kemitix.net/kemitix/rust 794aa0000e chore: release
Signed-off-by: ForgeJo Action. See: https://git.kemitix.net/kemitix/rust <action@git.kemitix.net>
2024-11-03 15:43:46 +00:00

1.7 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

2.0.0 - 2024-11-03

Added

  • (fs) add .path(path).rename()
  • (fs) add .file(path).remove()
  • (fs) add .dir(path).remove_all()
  • (fs) add .dir(path).remove()
  • (fs) add .reader().bytes()
  • (fs) add .copy(dest)
  • remove need for mutability
  • (fs) add lines to reader
  • (fs) add as_dir/as_file to convert from path
  • (fs) [breaking] remove legacy filesystem module
  • (fs) [breaking] new fluent API
  • network: add from impl to help discard unit NetResponses

Fixed

  • (deps) update rust crate secrecy to 0.10
  • (deps) update rust crate secrecy to 0.10
  • (deps) update rust crate derive_more to 1.0.0-beta

Other

  • regroup integration tests into modules
  • (fs) use type aliases
  • (fs) use type aliases
  • (readme) apply formatting to std::fs::* todo list
  • (readme) reformat todo list for std::fs::*
  • cleanup
  • use generics for path type
  • update readme
  • remove unit tests
  • split real module into sub-modules
  • move new fns to their struct
  • (fs) integration tests
  • extract result module
  • verify path_of normal behaviour
  • switch to forgejo actions
  • (deps) update docker.io/rust docker tag to v1.81
  • (deps) update docker.io/rust docker tag to v1.80
  • (deps) update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v4.2
  • (deps) update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v4.1
  • (deps) update docker.io/rust docker tag to v1.79