mirror of
https://gitea.invidious.io/iv-org/shard-spectator.git
synced 2024-08-15 00:53:35 +00:00
Update changelog with current known changes
This commit is contained in:
parent
57b262ccd6
commit
8252d333fa
1 changed files with 19 additions and 0 deletions
19
CHANGELOG.md
19
CHANGELOG.md
|
@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file.
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
### Added
|
||||||
|
- Hooks are yielded the current example as a block argument.
|
||||||
|
- The `let` and `subject` blocks are yielded the current example as a block argument.
|
||||||
|
- Add internal logging that uses Crystal's `Log` utility. Provide the `LOG_LEVEL` environment variable to enable.
|
||||||
|
- Support dynamic creation of examples.
|
||||||
|
- Capture and log information for hooks.
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Simplify and reduce defined types and generics. Should speed up compilation times.
|
||||||
|
- `around_each` hooks wrap `before_all` and `after_all` hooks. [#12](https://github.com/icy-arctic-fox/spectator/issues/12)
|
||||||
|
- The "should" syntax no longer reports the source as inside Spectator.
|
||||||
|
- Short-hand "should" syntax must be included by using `require "spectator/should"` - `it { should eq("foo") }`
|
||||||
|
- Overhaul example creation and handling.
|
||||||
|
- Overhaul storage of test values.
|
||||||
|
- Cleanup and simplify DSL implementation.
|
||||||
|
- Better error messages and detection when DSL methods are used when they shouldn't (i.e. `describe` inside `it`).
|
||||||
|
- Other minor internal improvements and cleanup.
|
||||||
|
|
||||||
## [0.9.31] - 2021-01-08
|
## [0.9.31] - 2021-01-08
|
||||||
### Fixed
|
### Fixed
|
||||||
- Fix misaligned line numbers when referencing examples and groups.
|
- Fix misaligned line numbers when referencing examples and groups.
|
||||||
|
|
Loading…
Reference in a new issue