What's Changed
- add move construct for double link list by @wokron in #100
- update tsan settings by @wokron in #101
- Add TESTS_ASAN option by @wokron in #102
- update ci workflow config by @wokron in #103
- support async futex by @wokron in #99
- move to v1.7 by @wokron in #105
- add missing nodiscard by @wokron in #104
- add condy futex guide by @wokron in #106
- build-and-test-latest-kernel use url as env by @wokron in #107
- refactor sender types definition by @wokron in #108
- remove deprecated runtime options by @wokron in #109
- refactor Ring class by @wokron in #110
- enhance readme with project badges by @wokron in #111
- remove unused ring_settings header by @wokron in #113
- use macros to delete copy and move constructors by @wokron in #112
- add submit_batch option by @wokron in #114
- fix bundle + incr provided buffers by @wokron in #115
- update canceller by @wokron in #117
- add SenderLike concept by @wokron in #116
- simplify workflow name by @wokron in #118
- add CI badges to README by @wokron in #119
- refactor pending_works_ by @wokron in #120
- remove Context::ring() method by @wokron in #121
- add recv bench by @wokron in #122
- simplify SenderAwaiter by @wokron in #123
- fix static check timeout by @wokron in #125
- add align_up util by @wokron in #124
- use tag to define BufferLike concept by @wokron in #126
- update concepts and traits usage by @wokron in #127
- update mask handling logic in provided buffers by @wokron in #129
- refactor: move internal types to detail namespace by @wokron in #128
- liburing use ExternalProject_Add by @wokron in #130
- mark noexcept for prep func by @wokron in #132
- add ManagedBuffer by @wokron in #131
Full Changelog: v1.6.0...v1.7.0