Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.0.3 #1843

Merged
merged 7 commits into from
Nov 29, 2024
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ jobs:
with:
components: clippy
- name: Clippy
run: cargo clippy --all-targets --all-features -- --allow clippy::mixed-attributes-style --allow clippy::unused-io-amount -D warnings
run: cargo clippy --all-targets --all-features -- --allow clippy::mixed-attributes-style --allow clippy::unused-io-amount --allow clippy::needless-lifetimes -D warnings
Docs:
runs-on: ubuntu-latest
timeout-minutes: 10
Expand Down Expand Up @@ -151,11 +151,12 @@ jobs:
- arm64_32-apple-watchos
- armv7-sony-vita-newlibeabihf
- i686-unknown-linux-gnu
- i686-unknown-hurd-gnu
# TODO: reenable <https://github.com/tokio-rs/mio/issues/1844>.
#- i686-unknown-hurd-gnu
# - powerpc64-ibm-aix Enable CI runs once aix has full stdlib upstreamed
- riscv32imc-esp-espidf
- sparcv9-sun-solaris
- wasm32-wasi
- wasm32-wasi-p1
- x86_64-apple-darwin
- x86_64-apple-ios
- x86_64-pc-nto-qnx710
Expand Down
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# 1.0.3

* Implement more I/O safety traits
(https://github.com/tokio-rs/mio/pull/1831).
* Remove hermit-abi dependency, now using libc
(https://github.com/tokio-rs/mio/pull/1830).
* Use `poll(2)` implementation on AIX, removing the need for using
`mio_unsupported_force_poll_poll`
(https://github.com/tokio-rs/mio/pull/1833).
Comment on lines +3 to +9
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Up to you, but I'd have made a minor release rather than a patch release for this.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe, I don't really care about minor vs. patch, as long as it's not breaking :)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I make almost everything a minor release since it gives me space to do backports. With patch releases, there's no version number between two releases.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair. For Mio we don't have that many changes so I haven't needed it yet.


# 1.0.2

* Work around eventfd bug on illumos
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name = "mio"
# When releasing to crates.io:
# - Update CHANGELOG.md.
# - Create git tag
version = "1.0.2"
version = "1.0.3"
license = "MIT"
authors = [
"Carl Lerche <[email protected]>",
Expand Down
Loading