test-casing 0.2.0

Parameterized test cases and test decorators
Documentation
# Changelog


All notable changes to this project will be documented in this file.
The project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]


## 0.2.0 - 2026-07-18


*(All changes are relative compared to the [0.2.0-beta.1 release](#020-beta1---2026-02-01))*

### Changed


- Bump minimum supported Rust version to 1.85 and switch to 2024 Rust edition.

## 0.2.0-beta.1 - 2026-02-01


### Added


- Assert the test case count in a separate generated test. This protects against the scenario in which
  the number of test cases is increased, but the `test_casing` arg isn't updated.
- Add tracing decorator and output case info via `tracing` (rather than via printing it to stdout)
  if the corresponding crate feature is enabled.

### Changed


- Bump minimum supported Rust version to 1.82.

## 0.1.3 - 2024-03-03


### Fixed


- Fix `clippy::no_effect_underscore_binding` lint triggered by the generated code in Rust 1.76+.

## 0.1.2 - 2023-11-02


### Fixed


- Fix `unused_must_use` lint triggered for async functions without the explicit
  return value after the previous fix.
- Pin a version of the macro dependency in the main library so that it does not break
  in the future releases.

## 0.1.1 - 2023-10-08


### Fixed


- Fix `ignored_unit_patterns` Clippy lint triggered by the generated code in Rust 1.73+.

## 0.1.0 - 2023-06-03


The initial release of `test-casing`.