Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jun 13, 2022

Updates the requirements on pasts to permit the latest version.

Changelog

Sourced from pasts's changelog.

[0.11.0] - 2022-06-10

Added

  • Sleep trait for implementing custom executors
  • Notifier trait (like AsyncIterator, but infinite)
  • Poller struct for compatibility with futures
  • Fuse trait for turning Futures into Notifiers
  • Executor struct for custom executors
  • Loop struct for a notifier created from future producers
  • Box, Future, Pin, Exec (alias to core::task::Context), Executor, Fuse, Local, Task and Notifier to prelude.
  • Local type alias for !Send boxed Notifiers
  • Task type alias for Send boxed Notifiers

Changed

  • Loop renamed to Join
  • Join::on() now takes a closure for the notifier
  • Task got split into many different specialized types

Removed

  • poll_next_fn() in favor of new Poller type
  • block_on() - all futures must be spawned locally now (this change was made to support the same behavior on web assembly as other platforms)
  • BlockOn trait in favor of new Executor struct
  • Executor trait in favor of using new Sleep trait in combination with the Wake trait from the std library.

[0.10.0] - 2022-05-07

Added

  • More documentation
  • poll_next_fn()

Changed

  • Completely reimplemented Task so it doesn't always require allocation or Send (it should be more obvious which methods require allocation now)
  • Loop::on() accepts different types for the second parameter

[0.9.0] - 2022-03-27

Added

  • A prelude module containing a core::task::Poll::{self, Pending, Ready} re-export
  • Loop::on()
  • BlockOn trait
  • Task::new()
  • Task::poll_next()

Changed

  • Replaced Loop::when and Loop::poll with Loop::on()
  • Move block_on_pinned() and block_on out of Executor and into their own BlockOn trait
  • Task is no longer an alias, but its own type

... (truncated)

Commits
  • bfead1e Release version 0.11.0
  • 0f9ac41 Add no-std example using one_alloc.
  • 8db6f47 Fix feature config in exec for web
  • 11aa705 Rename Noti to Poller
  • bb9115c Fix custom executors not executing when "std" enabled.
  • f9c4ad6 Alphabetize license lists
  • cdb612d Change Fuse from struct to trait.
  • 8f0d505 Make Notifier take Pin\<&mut Self> again.
  • ab571e2 Rename PollNextFn to Noti
  • 44552a6 Change API
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [pasts](https://github.com/ardaku/pasts) to permit the latest version.
- [Release notes](https://github.com/ardaku/pasts/releases)
- [Changelog](https://github.com/ardaku/pasts/blob/stable/CHANGELOG.md)
- [Commits](ardaku/pasts@v0.7.0...v0.11.0)

---
updated-dependencies:
- dependency-name: pasts
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 13, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Aug 1, 2022

Superseded by #63.

@dependabot dependabot bot closed this Aug 1, 2022
@dependabot dependabot bot deleted the dependabot/cargo/pasts-0.11 branch August 1, 2022 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants