Skip to content

v3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Sep 01:42
· 46 commits to master since this release
2565423
  • Replace libc in all backends with the rustix crate (#108).
  • Use tracing instead of log for logging (#119).
  • Breaking: Rework the API to use I/O safety. Note that this makes several previously safe functions unsafe. (#123)
  • Add support for the ESP-IDF platform. (#128)
  • Breaking: Make Event partially opaque, and create a new Events struct for holding events. (#133)
  • Add support for running polling in Linux containers without eventfd available. (#134)
  • Specify the behavior when registered in multiple Pollers. (#136)
  • Breaking: Use c_int from the standard library in polling::os::kqueue instead of defining our own. (#143)
  • Breaking: Remove the useless std feature. (#147)