File tree Expand file tree Collapse file tree 1 file changed +87
-0
lines changed
Expand file tree Collapse file tree 1 file changed +87
-0
lines changed Original file line number Diff line number Diff line change 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] ( https://keepachangelog.com/en/1.0.0/ ) ,
6+ and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7+
8+ # Unreleased
9+
10+ ### Added
11+
12+ ### Removed
13+
14+ ### Changed
15+
16+ ### Fixed
17+
18+ # [ 2.0.0] - 2025-06-27
19+
20+ ### Added
21+
22+ - spsc module
23+
24+ - Benchmark suite written with criterion.
25+
26+ ### Changed
27+
28+ - Refactor the API design. Unify sender and receiver types.
29+
30+ - Removal of macro rules and refactor ChannelShared into Enum, thus removal of generic type in channel shared struture.
31+
32+ - Removal of the spin lock in LockedWaker. Simplifing the logic without lossing performance.
33+
34+ - Rewrite the test cases with rstest.
35+
36+ ### Removed
37+
38+ - Drop SelectSame module, because of hard to maintain, can be replace with future-select.
39+
40+ # [ 1.1.0] - 2025-06-19
41+
42+ ### Changed
43+
44+ - Migrate repo
45+
46+ From < http://github.com/qingstor/crossfire-rs > to < https://github.com/frostyplanet/crossfire-rs >
47+
48+ - Change rust edition to 2024, re-format the code and fix warnnings.
49+
50+
51+ # [ 1.0.1] - 2023-08-29
52+
53+ ### Fixed
54+
55+ - Fix atomic ordering for ARM (Have been tested on some ARM deployment)
56+
57+ # [ 1.0.0] - 2022-12-03
58+
59+ ### Changed
60+
61+ - Format all code and announcing v1.0
62+
63+ - I decided that x86_64 stable after one year test.
64+
65+ # [ 0.1.7] - 2021-08-22
66+
67+ ### Fixed
68+
69+ - tx: Remove redundant old_waker.is_waked() on abandon
70+
71+ # [ 0.1.6] - 2021-08-21
72+
73+ ### Fixed
74+
75+ - mpsc: Fix RxFuture old_waker.abandon in poll_item
76+
77+ # [ 0.1.5] - 2021-06-28
78+
79+ ### Changed
80+
81+ - Replace deprecated compare_and_swap
82+
83+ ### Fixed
84+
85+ - SelectSame: Fix close_handler last_index
86+
87+ - Fix fetch_add/sub ordering for ARM (discovered on test hang)
You can’t perform that action at this time.
0 commit comments