0
gf_chrome_ext not marking add_to_flow button as green when an image is added to flow
bug
ui
open
2022-12-04 19:42:00 +0000 UTC
this button should turn green to give the user a visual clue that the image was added to a flow.
without that user might double-add an image to a flow because he/she doesnt know if its already added or not.
this use to work
0
add client-reported time-duration metric for flows_browser new page loading
metrics
open
2022-12-04 16:40:42 +0000 UTC
when user is scrolling down in flows_browser new data pages are being loaded from the backend, and in the client UI being added as new images.
measure time it takes from scroll-down/backend-request to get a data-page to images showing up in users browser.
send this data to backend for persistence in DB and for updating Prometheus metrics.
0
for flows_picker UI control add a button in flows_browser to show it instead of always being displayed
enhancement
ui
open
2022-12-04 16:23:58 +0000 UTC
currently flows_picker (list of all flows that exist and that can be clicked on to open them) is always visible, in flows_browser.
add a single button with a unique icon that can be clicked on to reveal this flows_picker.
this way the flows_picker wont always be visible cluttering the screen.
0
add /images/d/bulk image_id->image_url resolving endpoint for bulk resolving
enhancement
performance
open
2022-12-04 15:53:37 +0000 UTC
for image_id->image_url resolving currently each image is resolved one at a time
add a bulk endpoint /v1/images/d/bulk that will receive a list of image ID's are resolve them all at once
0
switch gf_image/gf_gif/gf_post records to their own gf_images/gf_gifs/gf_posts mongo collections
maintenance
open
2022-12-04 00:35:43 +0000 UTC
have gf_image/gf_gif/gf_post record types use their own collections instead of the legacy data_symphony collection.
data_symphony was used a long time ago since early mongodb versions didnt support aggregation pipelines that worked/joined data across multiple collections.
switch all queries to use these new collection names.
0
in NFT indexer expose IPFS gateway config to use for fetching NFT media assets
enhancement
web3
open
2022-12-03 22:36:03 +0000 UTC
when indexing NFT assets their images are downloaded and stored in the GF system for fast viewing by users.
currently the IPFS gateway to be used for this initial fetching is hardcoded to be ipfs.io.
instead expose this as some sort of a config var, either via yaml configs or NFT var, or some other mechanism.
0
make image uploads work with local FS image storage backend
enhancement
open
2022-12-02 00:28:47 +0000 UTC
when users are running GF server without using S3 as a image storage backend allow their clients to upload to that servers local FS
0
share image to twitter
enhancement
ui
open
2022-12-01 23:27:45 +0000 UTC
add a button next to an image to allow for it to be shared to twitter
display this button for both logged in users and those that are not
update the image record on the backend to indicate that the image has been shared to twitter
10
add Auth0 support to gf_identity
enhancement
open
2022-11-29 18:04:39 +0000 UTC
add support for Auth0 to gf_identity
keep the current GF native userpass auth method, and web3/ethereum auth method, and add Auth0 as the 3rd auth/authorize system
this will add social/third-party (google, github, etc.) identity systems support, and various Enterprise auth systems support.
// GIP:10
0
add scheduling of image posting to twitter
enhancement
ui
open
2022-11-29 17:46:47 +0000 UTC
allow to specify date and time in the future when the image should be shared to a target twitter stream
check that the posting date is in the future
have a background process of some kind that checks periodically for images that need to be posted
0
create a "main" branch and merge "master" into it
maintenance
open
2022-11-15 00:00:00 +0000 UTC
follow new github convention of having a "main" branch.
update github actions.
// legacy_created_at:2022/11/15
0
in image_viewer control add zoom-in on image on mouse scroll wheel
enhancement
ui
open
2022-07-31 00:00:00 +0000 UTC
allows users to zoom in on an image when the image is open in full image view
// legacy_created_at:2022/7/31
0
image unique public URL
enhancement
open
2022-09-02 00:00:00 +0000 UTC
every image should have its own unique public URL (to allow for direct sharing).
this public URL is whats sharable to other sites, and is considered to be a hardlink that doesnt change.
image should have a public URL only if the image itself is public.
this link is what allows users to open linked images back on the GF source site.
// legacy_created_at:2022/9/2
0
add Google Photos API as another supported Image Storage FS API backend
enhancement
open
2022-11-29 00:41:10 +0000 UTC
https://developers.google.com/photos/library/guides/get-started)
allow for storage of images to Google Photos (besides the other storage backends local FS/s3/IPFS)
0
IPFS support (create get/add etc. file operations for IPFS)
enhancement
open
2022-11-28 23:58:14 +0000 UTC
add IPFS support to image_storage.
images should be storable on IPFS (besides current local FS/S3)
0
Bump openssl-src from 111.9.0+1.1.1g to 111.22.0+1.1.1q in /rust/gf_images_jobs
dependencies
rust
open
2022-07-06 20:08:29 +0000 UTC
Bumps [openssl-src](https://github.com/alexcrichton/openssl-src-rs) from 111.9.0+1.1.1g to 111.22.0+1.1.1q.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl-src&package-manager=cargo&previous-version=111.9.0+1.1.1g&new-version=111.22.0+1.1.1q)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump openssl-src from 111.9.0+1.1.1g to 111.22.0+1.1.1q in /rust/gf_images_jobs_py
dependencies
rust
open
2022-07-06 20:08:19 +0000 UTC
Bumps [openssl-src](https://github.com/alexcrichton/openssl-src-rs) from 111.9.0+1.1.1g to 111.22.0+1.1.1q.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl-src&package-manager=cargo&previous-version=111.9.0+1.1.1g&new-version=111.22.0+1.1.1q)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump smallvec from 1.4.0 to 1.8.0 in /rust/gf_images_jobs
dependencies
rust
open
2022-06-17 01:28:04 +0000 UTC
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.4.0 to 1.8.0.
Release notes
Sourced from smallvec's releases.
v1.8.0
- Add optional support for the
arbitrary
crate (#275).
v1.7.0
new_const
and from_const
constructors for creating a SmallVec in const
contexts. Requires Rust 1.51 and the optional const_new
feature. (#265)
v1.6.1
- Fix a possible buffer overflow in
insert_many
(#252, #254).
v1.6.0
- The
"union"
feature is now compatible with stable Rust 1.49 (#248, #247).
- Fixed warnings when compiling with Rust 1.51 nightly (#242, #246).
v1.5.1
- Improve performance of
push
(#241).
v1.5.0
- Add the
append
method (#237).
- Add support for more array sizes between 17 and 31 (#234).
- Don't panic on deserialization errors (#238).
v1.4.2
insert_many
no longer leaks elements if the provided iterator panics (#213).
- The unstable
const_generics
and specialization
features are updated to work with the most recent nightly Rust toolchain (#232).
- Internal code cleanup (#229, #231).
v1.4.1
- Don't allocate when the size of the element type is zero. Allocating zero bytes is undefined behavior. (#228)
Commits
0a4fdff
Version 1.8.0
6d0dea5
Auto merge of #275 - as-com:arbitrary-support, r=mbrubeck
9bcd950
Add support for arbitrary
7cbb3b1
Auto merge of #271 - saethlin:drain-aliasing-test, r=jdm
0fced9d
Test for drains that shift the tail, when inline
218e0bb
Merge pull request #270 from servo/github-actions
52c50af
Replace TravisCI with Github Actions.
5ae217a
Include the cost of shifts in insert/remove benchmarks (#268)
58edc0e
Version 1.7.0
1e4b151
Added feature const_new
which enables SmallVec::new_const()
(#265)
- Additional commits viewable in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=smallvec&package-manager=cargo&previous-version=1.4.0&new-version=1.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump hyper from 0.13.5 to 0.13.10 in /rust/gf_images_jobs
dependencies
rust
open
2022-06-17 01:18:41 +0000 UTC
Bumps [hyper](https://github.com/hyperium/hyper) from 0.13.5 to 0.13.10.
Release notes
Sourced from hyper's releases.
v0.13.10
Bug Fixes
v0.13.9
Bug Fixes
- client: fix panic when addrs in ConnectingTcpRemote is empty (#2292) (01103da5, closes #2291)
- http2: reschedule keep alive interval timer once a pong is received (2a938d96, closes #2310)
Features
- client:
- add
HttpConnector::set_local_addresses
to set both IPv6 and IPv4 local addrs ( (fb19f3a8)
- Add accessors to
Connected
fields (#2290) (2dc9768d)
v0.13.8
Bug Fixes
- http1: return error if user body ends prematurely (1ecbcbb1, closes #2263)
Features
- lib: Setting
http1_writev(true)
will now force writev queue usage (187c22af, closes #2282)
- server: implement
AsRawFd
for AddrStream
(#2246) (b5d5e214, closes #2245)
v0.13.7
Bug Fixes
- client: don't panic in DNS resolution when task cancelled (#2229) (0d0d3635)
Features
- client: impl tower_service::Service for &Client (#2089) (77c3b5bc)
- http2: configure HTTP/2 frame size in the high-level builders too (#2214) (2354a7ee)
- lib: Move from
log
to tracing
in a backwards-compatible way (#2204) (9832aef9)
v0.13.6
Features
... (truncated)
Changelog
Sourced from hyper's changelog.
v0.13.10 (2021-02-05)
Bug Fixes
- http1: fix server misinterpretting multiple Transfer-Encoding headers (6d9e5f9f)
v0.13.9 (2020-11-02)
Bug Fixes
- client: fix panic when addrs in ConnectingTcpRemote is empty (#2292) (01103da5, closes #2291)
- http2: reschedule keep alive interval timer once a pong is received (2a938d96, closes #2310)
Features
- client:
- add
HttpConnector::set_local_addresses
to set both IPv6 and IPv4 local addrs ( (fb19f3a8)
- Add accessors to
Connected
fields (#2290) (2dc9768d)
v0.13.8 (2020-09-18)
Bug Fixes
- http1: return error if user body ends prematurely (1ecbcbb1, closes #2263)
Features
- lib: Setting
http1_writev(true)
will now force writev queue usage (187c22af, closes #2282)
- server: implement
AsRawFd
for AddrStream
(#2246) (b5d5e214, closes #2245)
v0.13.7 (2020-07-13)
Bug Fixes
- client: don't panic in DNS resolution when task cancelled (#2229) (0d0d3635)
Features
- client: impl tower_service::Service for &Client (#2089) (77c3b5bc)
- http2: configure HTTP/2 frame size in the high-level builders too (#2214) (2354a7ee)
... (truncated)
Commits
17f5426
v0.13.10
6d9e5f9
fix(http1): fix server misinterpretting multiple Transfer-Encoding headers
42560c7
v0.13.9
2a938d9
fix(server): reschedule keep alive interval timer once a pong is received
f288641
test(server): test server keep alive by counting number of pings
fb19f3a
feat(client): add HttpConnector::set_local_addresses
to set both IPv6 and I...
02732be
chore(dependencies): update pin-project to 1.0 (#2298)
2dc9768
feat(client): Add accessors to Connected
fields (#2290)
01103da
fix(client): fix panic when addrs in ConnectingTcpRemote is empty (#2292)
523d66a
refactor(body): fix unused sync_wrapper when stream feature disabled (#2287)
- Additional commits viewable in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hyper&package-manager=cargo&previous-version=0.13.5&new-version=0.13.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump hyper from 0.13.5 to 0.13.10 in /rust/gf_images_jobs_py
dependencies
rust
open
2022-06-17 01:15:35 +0000 UTC
Bumps [hyper](https://github.com/hyperium/hyper) from 0.13.5 to 0.13.10.
Release notes
Sourced from hyper's releases.
v0.13.10
Bug Fixes
v0.13.9
Bug Fixes
- client: fix panic when addrs in ConnectingTcpRemote is empty (#2292) (01103da5, closes #2291)
- http2: reschedule keep alive interval timer once a pong is received (2a938d96, closes #2310)
Features
- client:
- add
HttpConnector::set_local_addresses
to set both IPv6 and IPv4 local addrs ( (fb19f3a8)
- Add accessors to
Connected
fields (#2290) (2dc9768d)
v0.13.8
Bug Fixes
- http1: return error if user body ends prematurely (1ecbcbb1, closes #2263)
Features
- lib: Setting
http1_writev(true)
will now force writev queue usage (187c22af, closes #2282)
- server: implement
AsRawFd
for AddrStream
(#2246) (b5d5e214, closes #2245)
v0.13.7
Bug Fixes
- client: don't panic in DNS resolution when task cancelled (#2229) (0d0d3635)
Features
- client: impl tower_service::Service for &Client (#2089) (77c3b5bc)
- http2: configure HTTP/2 frame size in the high-level builders too (#2214) (2354a7ee)
- lib: Move from
log
to tracing
in a backwards-compatible way (#2204) (9832aef9)
v0.13.6
Features
... (truncated)
Changelog
Sourced from hyper's changelog.
v0.13.10 (2021-02-05)
Bug Fixes
- http1: fix server misinterpretting multiple Transfer-Encoding headers (6d9e5f9f)
v0.13.9 (2020-11-02)
Bug Fixes
- client: fix panic when addrs in ConnectingTcpRemote is empty (#2292) (01103da5, closes #2291)
- http2: reschedule keep alive interval timer once a pong is received (2a938d96, closes #2310)
Features
- client:
- add
HttpConnector::set_local_addresses
to set both IPv6 and IPv4 local addrs ( (fb19f3a8)
- Add accessors to
Connected
fields (#2290) (2dc9768d)
v0.13.8 (2020-09-18)
Bug Fixes
- http1: return error if user body ends prematurely (1ecbcbb1, closes #2263)
Features
- lib: Setting
http1_writev(true)
will now force writev queue usage (187c22af, closes #2282)
- server: implement
AsRawFd
for AddrStream
(#2246) (b5d5e214, closes #2245)
v0.13.7 (2020-07-13)
Bug Fixes
- client: don't panic in DNS resolution when task cancelled (#2229) (0d0d3635)
Features
- client: impl tower_service::Service for &Client (#2089) (77c3b5bc)
- http2: configure HTTP/2 frame size in the high-level builders too (#2214) (2354a7ee)
... (truncated)
Commits
17f5426
v0.13.10
6d9e5f9
fix(http1): fix server misinterpretting multiple Transfer-Encoding headers
42560c7
v0.13.9
2a938d9
fix(server): reschedule keep alive interval timer once a pong is received
f288641
test(server): test server keep alive by counting number of pings
fb19f3a
feat(client): add HttpConnector::set_local_addresses
to set both IPv6 and I...
02732be
chore(dependencies): update pin-project to 1.0 (#2298)
2dc9768
feat(client): Add accessors to Connected
fields (#2290)
01103da
fix(client): fix panic when addrs in ConnectingTcpRemote is empty (#2292)
523d66a
refactor(body): fix unused sync_wrapper when stream feature disabled (#2287)
- Additional commits viewable in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hyper&package-manager=cargo&previous-version=0.13.5&new-version=0.13.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump futures-task from 0.3.5 to 0.3.21 in /rust/gf_images_jobs_py
dependencies
rust
open
2022-06-17 01:04:24 +0000 UTC
Bumps [futures-task](https://github.com/rust-lang/futures-rs) from 0.3.5 to 0.3.21.
Release notes
Sourced from futures-task's releases.
0.3.21
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
0.3.20
- Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV of futures-task
to 1.45. (#2548, #2550)
- Change
FuturesUnordered
to respect yielding from future (#2551)
- Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
0.3.19
- Remove unstable
read-initializer
feature (#2534)
- Fix panic in
FuturesUnordered
(#2535)
- Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527)
- Add
StreamExt::count
(#2495)
0.3.18
- Fix unusable
Sink
implementation on stream::Scan
(#2499)
- Make
task::noop_waker_ref
available without std
feature (#2505)
- Add async
LineWriter
(#2477)
- Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
0.3.17
- Use
FuturesOrdered
in join_all
(#2412)
- Add
{future, stream}::poll_immediate
(#2452)
- Add
stream_select!
macro (#2262)
- Implement
Default
for OptionFuture
(#2471)
- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)
- Add
BufReader::seek_relative
(#2489)
0.3.16
- Add
TryStreamExt::try_chunks
(#2438)
- Add
StreamExt::{all, any}
(#2460)
- Add
stream::select_with_strategy
(#2450)
- Update to new
io_slice_advance
interface (#2454)
0.3.15
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)
- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)
- Add
stream::abortable
(#2410)
- Add
FuturesUnordered::clear
(#2415)
- Implement
IntoIterator
for FuturesUnordered
(#2423)
- Implement
Send
and Sync
for FuturesUnordered
iterators (#2416)
- Make
FuturesUnordered::iter_pin_ref
public (#2423)
- Add
SelectAll::clear
(#2430)
- Add
SelectAll::{iter, iter_mut}
(#2428)
- Implement
IntoIterator
for SelectAll
(#2428)
- Implement
Clone
for WeakShared
(#2396)
0.3.14
- Add
future::SelectAll::into_inner
(#2363)
... (truncated)
Changelog
Sourced from futures-task's changelog.
0.3.21 - 2022-02-06
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
0.3.20 - 2022-02-06
NOTE: This release has been yanked due to a bug fixed in 0.3.21.
- Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV of futures-task
to 1.45. (#2548, #2550)
- Change
FuturesUnordered
to respect yielding from future (#2551)
- Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
0.3.19 - 2021-12-18
- Remove unstable
read-initializer
feature (#2534)
- Fix panic in
FuturesUnordered
(#2535)
- Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527)
- Add
StreamExt::count
(#2495)
0.3.18 - 2021-11-23
NOTE: This release has been yanked. See #2529 for details.
- Fix unusable
Sink
implementation on stream::Scan
(#2499)
- Make
task::noop_waker_ref
available without std
feature (#2505)
- Add async
LineWriter
(#2477)
- Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
0.3.17 - 2021-08-30
- Use
FuturesOrdered
in join_all
(#2412)
- Add
{future, stream}::poll_immediate
(#2452)
- Add
stream_select!
macro (#2262)
- Implement
Default
for OptionFuture
(#2471)
- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)
- Add
BufReader::seek_relative
(#2489)
0.3.16 - 2021-07-23
- Add
TryStreamExt::try_chunks
(#2438)
- Add
StreamExt::{all, any}
(#2460)
- Add
stream::select_with_strategy
(#2450)
- Update to new
io_slice_advance
interface (#2454)
0.3.15 - 2021-05-11
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)
- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)
- Add
stream::abortable
(#2410)
... (truncated)
Commits
fc1e325
Release 0.3.21
20279eb
FlattenUnordered
: improve wakers behavior (#2566)
75dca5a
Fix MSRV in futures-task readme
55281c8
Release 0.3.20
591b982
Redefine executor and compat modules in futures crate (#2564)
94b508b
Basic StreamExt::{flatten_unordered, flat_map_unordered}
impls (#2083)
dca16fa
Do not auto-create PR on fork
a9795a9
Automatically creates PR when no_atomic_cas.rs needs to be updated
4841888
Update comments in build scripts
85706b6
Clean up ci/no_atomic_cas.sh
- Additional commits viewable in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures-task&package-manager=cargo&previous-version=0.3.5&new-version=0.3.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump futures-task from 0.3.5 to 0.3.21 in /rust/gf_images_jobs
dependencies
rust
open
2022-06-17 01:02:45 +0000 UTC
Bumps [futures-task](https://github.com/rust-lang/futures-rs) from 0.3.5 to 0.3.21.
Release notes
Sourced from futures-task's releases.
0.3.21
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
0.3.20
- Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV of futures-task
to 1.45. (#2548, #2550)
- Change
FuturesUnordered
to respect yielding from future (#2551)
- Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
0.3.19
- Remove unstable
read-initializer
feature (#2534)
- Fix panic in
FuturesUnordered
(#2535)
- Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527)
- Add
StreamExt::count
(#2495)
0.3.18
- Fix unusable
Sink
implementation on stream::Scan
(#2499)
- Make
task::noop_waker_ref
available without std
feature (#2505)
- Add async
LineWriter
(#2477)
- Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
0.3.17
- Use
FuturesOrdered
in join_all
(#2412)
- Add
{future, stream}::poll_immediate
(#2452)
- Add
stream_select!
macro (#2262)
- Implement
Default
for OptionFuture
(#2471)
- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)
- Add
BufReader::seek_relative
(#2489)
0.3.16
- Add
TryStreamExt::try_chunks
(#2438)
- Add
StreamExt::{all, any}
(#2460)
- Add
stream::select_with_strategy
(#2450)
- Update to new
io_slice_advance
interface (#2454)
0.3.15
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)
- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)
- Add
stream::abortable
(#2410)
- Add
FuturesUnordered::clear
(#2415)
- Implement
IntoIterator
for FuturesUnordered
(#2423)
- Implement
Send
and Sync
for FuturesUnordered
iterators (#2416)
- Make
FuturesUnordered::iter_pin_ref
public (#2423)
- Add
SelectAll::clear
(#2430)
- Add
SelectAll::{iter, iter_mut}
(#2428)
- Implement
IntoIterator
for SelectAll
(#2428)
- Implement
Clone
for WeakShared
(#2396)
0.3.14
- Add
future::SelectAll::into_inner
(#2363)
... (truncated)
Changelog
Sourced from futures-task's changelog.
0.3.21 - 2022-02-06
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
0.3.20 - 2022-02-06
NOTE: This release has been yanked due to a bug fixed in 0.3.21.
- Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV of futures-task
to 1.45. (#2548, #2550)
- Change
FuturesUnordered
to respect yielding from future (#2551)
- Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
0.3.19 - 2021-12-18
- Remove unstable
read-initializer
feature (#2534)
- Fix panic in
FuturesUnordered
(#2535)
- Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527)
- Add
StreamExt::count
(#2495)
0.3.18 - 2021-11-23
NOTE: This release has been yanked. See #2529 for details.
- Fix unusable
Sink
implementation on stream::Scan
(#2499)
- Make
task::noop_waker_ref
available without std
feature (#2505)
- Add async
LineWriter
(#2477)
- Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
0.3.17 - 2021-08-30
- Use
FuturesOrdered
in join_all
(#2412)
- Add
{future, stream}::poll_immediate
(#2452)
- Add
stream_select!
macro (#2262)
- Implement
Default
for OptionFuture
(#2471)
- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)
- Add
BufReader::seek_relative
(#2489)
0.3.16 - 2021-07-23
- Add
TryStreamExt::try_chunks
(#2438)
- Add
StreamExt::{all, any}
(#2460)
- Add
stream::select_with_strategy
(#2450)
- Update to new
io_slice_advance
interface (#2454)
0.3.15 - 2021-05-11
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)
- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)
- Add
stream::abortable
(#2410)
... (truncated)
Commits
fc1e325
Release 0.3.21
20279eb
FlattenUnordered
: improve wakers behavior (#2566)
75dca5a
Fix MSRV in futures-task readme
55281c8
Release 0.3.20
591b982
Redefine executor and compat modules in futures crate (#2564)
94b508b
Basic StreamExt::{flatten_unordered, flat_map_unordered}
impls (#2083)
dca16fa
Do not auto-create PR on fork
a9795a9
Automatically creates PR when no_atomic_cas.rs needs to be updated
4841888
Update comments in build scripts
85706b6
Clean up ci/no_atomic_cas.sh
- Additional commits viewable in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures-task&package-manager=cargo&previous-version=0.3.5&new-version=0.3.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump futures-util from 0.3.5 to 0.3.21 in /rust/gf_images_jobs
dependencies
rust
open
2022-06-17 00:57:13 +0000 UTC
Bumps [futures-util](https://github.com/rust-lang/futures-rs) from 0.3.5 to 0.3.21.
Release notes
Sourced from futures-util's releases.
0.3.21
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
0.3.20
- Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV of futures-task
to 1.45. (#2548, #2550)
- Change
FuturesUnordered
to respect yielding from future (#2551)
- Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
0.3.19
- Remove unstable
read-initializer
feature (#2534)
- Fix panic in
FuturesUnordered
(#2535)
- Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527)
- Add
StreamExt::count
(#2495)
0.3.18
- Fix unusable
Sink
implementation on stream::Scan
(#2499)
- Make
task::noop_waker_ref
available without std
feature (#2505)
- Add async
LineWriter
(#2477)
- Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
0.3.17
- Use
FuturesOrdered
in join_all
(#2412)
- Add
{future, stream}::poll_immediate
(#2452)
- Add
stream_select!
macro (#2262)
- Implement
Default
for OptionFuture
(#2471)
- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)
- Add
BufReader::seek_relative
(#2489)
0.3.16
- Add
TryStreamExt::try_chunks
(#2438)
- Add
StreamExt::{all, any}
(#2460)
- Add
stream::select_with_strategy
(#2450)
- Update to new
io_slice_advance
interface (#2454)
0.3.15
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)
- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)
- Add
stream::abortable
(#2410)
- Add
FuturesUnordered::clear
(#2415)
- Implement
IntoIterator
for FuturesUnordered
(#2423)
- Implement
Send
and Sync
for FuturesUnordered
iterators (#2416)
- Make
FuturesUnordered::iter_pin_ref
public (#2423)
- Add
SelectAll::clear
(#2430)
- Add
SelectAll::{iter, iter_mut}
(#2428)
- Implement
IntoIterator
for SelectAll
(#2428)
- Implement
Clone
for WeakShared
(#2396)
0.3.14
- Add
future::SelectAll::into_inner
(#2363)
... (truncated)
Changelog
Sourced from futures-util's changelog.
0.3.21 - 2022-02-06
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
0.3.20 - 2022-02-06
NOTE: This release has been yanked due to a bug fixed in 0.3.21.
- Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV of futures-task
to 1.45. (#2548, #2550)
- Change
FuturesUnordered
to respect yielding from future (#2551)
- Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
0.3.19 - 2021-12-18
- Remove unstable
read-initializer
feature (#2534)
- Fix panic in
FuturesUnordered
(#2535)
- Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527)
- Add
StreamExt::count
(#2495)
0.3.18 - 2021-11-23
NOTE: This release has been yanked. See #2529 for details.
- Fix unusable
Sink
implementation on stream::Scan
(#2499)
- Make
task::noop_waker_ref
available without std
feature (#2505)
- Add async
LineWriter
(#2477)
- Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
0.3.17 - 2021-08-30
- Use
FuturesOrdered
in join_all
(#2412)
- Add
{future, stream}::poll_immediate
(#2452)
- Add
stream_select!
macro (#2262)
- Implement
Default
for OptionFuture
(#2471)
- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)
- Add
BufReader::seek_relative
(#2489)
0.3.16 - 2021-07-23
- Add
TryStreamExt::try_chunks
(#2438)
- Add
StreamExt::{all, any}
(#2460)
- Add
stream::select_with_strategy
(#2450)
- Update to new
io_slice_advance
interface (#2454)
0.3.15 - 2021-05-11
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)
- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)
- Add
stream::abortable
(#2410)
... (truncated)
Commits
fc1e325
Release 0.3.21
20279eb
FlattenUnordered
: improve wakers behavior (#2566)
75dca5a
Fix MSRV in futures-task readme
55281c8
Release 0.3.20
591b982
Redefine executor and compat modules in futures crate (#2564)
94b508b
Basic StreamExt::{flatten_unordered, flat_map_unordered}
impls (#2083)
dca16fa
Do not auto-create PR on fork
a9795a9
Automatically creates PR when no_atomic_cas.rs needs to be updated
4841888
Update comments in build scripts
85706b6
Clean up ci/no_atomic_cas.sh
- Additional commits viewable in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures-util&package-manager=cargo&previous-version=0.3.5&new-version=0.3.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump futures-util from 0.3.5 to 0.3.21 in /rust/gf_images_jobs_py
dependencies
rust
open
2022-06-17 00:54:59 +0000 UTC
Bumps [futures-util](https://github.com/rust-lang/futures-rs) from 0.3.5 to 0.3.21.
Release notes
Sourced from futures-util's releases.
0.3.21
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
0.3.20
- Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV of futures-task
to 1.45. (#2548, #2550)
- Change
FuturesUnordered
to respect yielding from future (#2551)
- Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
0.3.19
- Remove unstable
read-initializer
feature (#2534)
- Fix panic in
FuturesUnordered
(#2535)
- Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527)
- Add
StreamExt::count
(#2495)
0.3.18
- Fix unusable
Sink
implementation on stream::Scan
(#2499)
- Make
task::noop_waker_ref
available without std
feature (#2505)
- Add async
LineWriter
(#2477)
- Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
0.3.17
- Use
FuturesOrdered
in join_all
(#2412)
- Add
{future, stream}::poll_immediate
(#2452)
- Add
stream_select!
macro (#2262)
- Implement
Default
for OptionFuture
(#2471)
- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)
- Add
BufReader::seek_relative
(#2489)
0.3.16
- Add
TryStreamExt::try_chunks
(#2438)
- Add
StreamExt::{all, any}
(#2460)
- Add
stream::select_with_strategy
(#2450)
- Update to new
io_slice_advance
interface (#2454)
0.3.15
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)
- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)
- Add
stream::abortable
(#2410)
- Add
FuturesUnordered::clear
(#2415)
- Implement
IntoIterator
for FuturesUnordered
(#2423)
- Implement
Send
and Sync
for FuturesUnordered
iterators (#2416)
- Make
FuturesUnordered::iter_pin_ref
public (#2423)
- Add
SelectAll::clear
(#2430)
- Add
SelectAll::{iter, iter_mut}
(#2428)
- Implement
IntoIterator
for SelectAll
(#2428)
- Implement
Clone
for WeakShared
(#2396)
0.3.14
- Add
future::SelectAll::into_inner
(#2363)
... (truncated)
Changelog
Sourced from futures-util's changelog.
0.3.21 - 2022-02-06
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
0.3.20 - 2022-02-06
NOTE: This release has been yanked due to a bug fixed in 0.3.21.
- Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV of futures-task
to 1.45. (#2548, #2550)
- Change
FuturesUnordered
to respect yielding from future (#2551)
- Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
0.3.19 - 2021-12-18
- Remove unstable
read-initializer
feature (#2534)
- Fix panic in
FuturesUnordered
(#2535)
- Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527)
- Add
StreamExt::count
(#2495)
0.3.18 - 2021-11-23
NOTE: This release has been yanked. See #2529 for details.
- Fix unusable
Sink
implementation on stream::Scan
(#2499)
- Make
task::noop_waker_ref
available without std
feature (#2505)
- Add async
LineWriter
(#2477)
- Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
0.3.17 - 2021-08-30
- Use
FuturesOrdered
in join_all
(#2412)
- Add
{future, stream}::poll_immediate
(#2452)
- Add
stream_select!
macro (#2262)
- Implement
Default
for OptionFuture
(#2471)
- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)
- Add
BufReader::seek_relative
(#2489)
0.3.16 - 2021-07-23
- Add
TryStreamExt::try_chunks
(#2438)
- Add
StreamExt::{all, any}
(#2460)
- Add
stream::select_with_strategy
(#2450)
- Update to new
io_slice_advance
interface (#2454)
0.3.15 - 2021-05-11
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)
- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)
- Add
stream::abortable
(#2410)
... (truncated)
Commits
fc1e325
Release 0.3.21
20279eb
FlattenUnordered
: improve wakers behavior (#2566)
75dca5a
Fix MSRV in futures-task readme
55281c8
Release 0.3.20
591b982
Redefine executor and compat modules in futures crate (#2564)
94b508b
Basic StreamExt::{flatten_unordered, flat_map_unordered}
impls (#2083)
dca16fa
Do not auto-create PR on fork
a9795a9
Automatically creates PR when no_atomic_cas.rs needs to be updated
4841888
Update comments in build scripts
85706b6
Clean up ci/no_atomic_cas.sh
- Additional commits viewable in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=futures-util&package-manager=cargo&previous-version=0.3.5&new-version=0.3.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump crossbeam-queue from 0.2.2 to 0.2.3 in /rust/gf_images_jobs
dependencies
rust
open
2022-06-17 00:40:45 +0000 UTC
Bumps [crossbeam-queue](https://github.com/crossbeam-rs/crossbeam) from 0.2.2 to 0.2.3.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=crossbeam-queue&package-manager=cargo&previous-version=0.2.2&new-version=0.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump crossbeam-queue from 0.2.2 to 0.2.3 in /rust/gf_images_jobs_py
dependencies
rust
open
2022-06-17 00:40:05 +0000 UTC
Bumps [crossbeam-queue](https://github.com/crossbeam-rs/crossbeam) from 0.2.2 to 0.2.3.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=crossbeam-queue&package-manager=cargo&previous-version=0.2.2&new-version=0.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump net2 from 0.2.34 to 0.2.37 in /rust/gf_images_jobs_py
dependencies
rust
open
2022-06-15 00:04:40 +0000 UTC
Bumps [net2](https://github.com/deprecrated/net2-rs) from 0.2.34 to 0.2.37.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net2&package-manager=cargo&previous-version=0.2.34&new-version=0.2.37)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump net2 from 0.2.34 to 0.2.37 in /rust/gf_images_jobs
dependencies
rust
open
2022-06-15 00:03:48 +0000 UTC
Bumps [net2](https://github.com/deprecrated/net2-rs) from 0.2.34 to 0.2.37.
Commits
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net2&package-manager=cargo&previous-version=0.2.34&new-version=0.2.37)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump miow from 0.2.1 to 0.2.2 in /rust/gf_images_jobs_py
dependencies
rust
open
2022-06-08 21:03:47 +0000 UTC
Bumps [miow](https://github.com/yoshuawuyts/miow) from 0.2.1 to 0.2.2.
Commits
6fd7b9c
Bump version to 0.2.2
550efc2
Merge branch 'fix-sockaddr-convertion-v0.2.x' into 0.2.x
ca8db53
Stop using from_ne_bytes to be compatible with Rust < 1.32.0
3e217e3
Bump net2 dep to 0.2.36 without invalid SocketAddr convertion
27b77cc
Adapt to winapi 0.2
2783715
Safely convert SocketAddr into raw SOCKADDR
f6662ef
Clarify wording of license information in README.
- See full diff in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=miow&package-manager=cargo&previous-version=0.2.1&new-version=0.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).
0
Bump miow from 0.2.1 to 0.2.2 in /rust/gf_images_jobs
dependencies
rust
open
2022-06-08 21:02:03 +0000 UTC
Bumps [miow](https://github.com/yoshuawuyts/miow) from 0.2.1 to 0.2.2.
Commits
6fd7b9c
Bump version to 0.2.2
550efc2
Merge branch 'fix-sockaddr-convertion-v0.2.x' into 0.2.x
ca8db53
Stop using from_ne_bytes to be compatible with Rust < 1.32.0
3e217e3
Bump net2 dep to 0.2.36 without invalid SocketAddr convertion
27b77cc
Adapt to winapi 0.2
2783715
Safely convert SocketAddr into raw SOCKADDR
f6662ef
Clarify wording of license information in README.
- See full diff in compare view
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=miow&package-manager=cargo&previous-version=0.2.1&new-version=0.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/gloflow/gloflow/network/alerts).