Skip to content

Commit 49e1607

Browse files
committed
feat: add changelog
1 parent f231f73 commit 49e1607

1 file changed

Lines changed: 45 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog],
6+
and this project adheres to [Semantic Versioning].
7+
8+
This project is currently in early [pre-release], and there may be arbitrary breaking changes between pre-release versions.
9+
10+
[Keep a Changelog]: https://keepachangelog.com/en/1.1.0/
11+
[Semantic Versioning]: https://semver.org/spec/v2.0.0.html
12+
[pre-release]: https://semver.org/spec/v2.0.0.html#spec-item-9
13+
14+
## [Unreleased]
15+
16+
### Added
17+
18+
- `ThreadPool::claim_lease` method.
19+
- `shuttle` test suite and feature flag (temporarily disabled).
20+
21+
### Changed
22+
23+
- Rename `ThreadPool::as_worker` to `ThreadPool::with_worker`.
24+
- Make `Scope` public.
25+
- Make `Yield` public.
26+
- Improved safety comments for `scope`.
27+
- Code format no longer requires nightly.
28+
29+
### Removed
30+
31+
- `loom` cfg flag and test suite.
32+
33+
### Fixed
34+
35+
- Fixed some broken examples and doc-tests.
36+
- Various broken links, spelling mistakes, and indentations.
37+
- Documentation for `yield_now` and `yield_local`.
38+
39+
## [1.0.0-alpha.2]
40+
41+
This was the first usable build of forte, and is the start point for this change log. All subsequent changes are relative to this pre-release.
42+
43+
## [1.0.0-alpha.1]
44+
45+
The initial release of this library was intended only to claim the name on `crates.io`. It was still early in development and did not employ a change-log.

0 commit comments

Comments
 (0)