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

Bump the cargo-deps group with 8 updates #3515

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 3, 2023

Bumps the cargo-deps group with 8 updates:

Package From To
gloo-worker 0.4.1 0.5.0
wasm-bindgen 0.2.87 0.2.88
js-sys 0.3.64 0.3.65
wasm-bindgen-test 0.3.37 0.3.38
indexmap 2.0.2 2.1.0
implicit-clone 0.4.1 0.4.5
divan 0.1.1 0.1.2
serde_json 1.0.107 1.0.108

Updates gloo-worker from 0.4.1 to 0.5.0

Release notes

Sourced from gloo-worker's releases.

v0.5.0

What's Changed

v0.4.2

What's Changed

Full Changelog: rustwasm/gloo@0.4.0...v0.4.2

0.4.1 is also included in this release as they were both released back-to-back in a very short amount of time.

Changelog

Sourced from gloo-worker's changelog.

  • 0.5.0
  • Memory-based History (#178)
  • Hash-based History type & Unified Location. (#177)

net

Version "0.5.0"

  • Implement futures_io::AsyncWrite and futures_io::AsyncRead on WebSocket. This feature is behind a new feature flag io-util that is disabled by default.

Version "0.4.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.3.1"

  • export RequestBuilder and ResponseBuilder as public

Version "0.3.0"

  • Seanaye/feat/serverside http (#312)

Version "0.2.6"

  • Add PartialEq, Eq, PartialOrd, Ord, Hash for eventsource State (#336)
  • Seanaye/feat/serverside http (#312)
  • Fix clippy for Rust 1.67 (#302)

Version "0.2.5"

  • Fix clippy. (#287)
  • Prevent send from hanging if connection fails. (#280)

Version "0.2.4"

  • fix(ws): calling close event with destroyed close callback (#264)
  • fix: cyclic dependency for gloo-net websocket feature (#260)
  • Gloo net fetch in worker (#253)
  • fix: remove unused import in gloo-net::http (#257)
  • Fix Request.json(): Use Rust Serde Serialization instead of Javascript Evaluator. Avoids Big Integer serialization issues. (#256)
  • Add std::error::Error impl for WebSocketError (#250)
  • Provides an EventSource implementation (#246)
  • Release new gloo versions

Version "0.2.3"

  • feat(gloo-utils): Lift serde-serialization from wasm-bindgen (#242)
  • Fix feature soundness issues with gloo-net (#243)
  • fix: Break dependency cycle by not using serde-serialize (#239)

... (truncated)

Commits

Updates wasm-bindgen from 0.2.87 to 0.2.88

Changelog

Sourced from wasm-bindgen's changelog.

0.2.88

Released 2023-11-01

Added

  • Add bindings for RTCRtpTransceiverInit.sendEncodings. #3642

  • Add bindings for the Web Locks API to web-sys. #3604

  • Add bindings for ViewTransition to web-sys. #3598

  • Extend AudioContext with unstable features supporting audio sink configuration. #3433

  • Add bindings for WebAssembly.Tag and WebAssembly.Exception. #3484

  • Re-export wasm-bindgen from js-sys, web-sys and wasm-bindgen-futures. #3466 #3601

  • Re-export js-sys from web-sys and wasm-bindgen-futures. #3466 #3601

  • Add bindings for async variants of Atomics.wait. #3504

  • Add bindings for WorkerGlobalScope.performance. #3506

  • Add support for installing pre-built artifacts of wasm-bindgen-cli via cargo binstall wasm-bindgen-cli. #3544

  • Add bindings for RTCDataChannel.id. #3547

  • Add bindings for HTMLElement.inert. #3557

  • Add unstable bindings for the Prioritized Task Scheduling API. #3566

  • Add bindings for CssStyleSheet constructor and replace(_sync) methods. #3573

... (truncated)

Commits

Updates js-sys from 0.3.64 to 0.3.65

Commits

Updates wasm-bindgen-test from 0.3.37 to 0.3.38

Commits

Updates indexmap from 2.0.2 to 2.1.0

Changelog

Sourced from indexmap's changelog.

  • 2.1.0

    • Empty slices can now be created with map::Slice::{new, new_mut} and set::Slice::new. In addition, Slice::new, len, and is_empty are now const functions on both types.

    • IndexMap, IndexSet, and their respective Slices all have binary search methods for sorted data: map binary_search_keys and set binary_search for plain comparision, binary_search_by for custom comparators, binary_search_by_key for key extraction, and partition_point for boolean conditions.

Commits

Updates implicit-clone from 0.4.1 to 0.4.5

Commits
  • 8ad7a09 chore: Release implicit-clone version 0.4.5
  • 1f9fbcb Fix missing exports
  • 1973cfa chore: Release implicit-clone version 0.4.4
  • c4138b6 Remove opaque type on function iter() of IArray (#40)
  • 5055bcb chore: Release implicit-clone version 0.4.2
  • 6ebe2e2 IArray: avoid heap allocation if there is only one element (#38)
  • ac29809 string: add impl From<&IString> for IString (#37)
  • cba5148 Add IArray::get_mut and IArray::make_mut (#36)
  • 40a5ec8 Use mod paths instead of include (#33)
  • 238d464 Fix clippy warning related to IString PartialOrd implementation (#35)
  • Additional commits viewable in compare view

Updates divan from 0.1.1 to 0.1.2

Changelog

Sourced from divan's changelog.

[0.1.2] - 2023-10-28

Fixed

  • Multi-threaded benchmarks being spread across CPUs, instead of pinning the main thread to CPU 0 and having all threads inherit the main thread's affinity.
Commits

Updates serde_json from 1.0.107 to 1.0.108

Release notes

Sourced from serde_json's releases.

v1.0.108

Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the cargo-deps group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [gloo-worker](https://github.com/rustwasm/gloo) | `0.4.1` | `0.5.0` |
| [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) | `0.2.87` | `0.2.88` |
| [js-sys](https://github.com/rustwasm/wasm-bindgen) | `0.3.64` | `0.3.65` |
| [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen) | `0.3.37` | `0.3.38` |
| [indexmap](https://github.com/bluss/indexmap) | `2.0.2` | `2.1.0` |
| [implicit-clone](https://github.com/yewstack/implicit-clone) | `0.4.1` | `0.4.5` |
| [divan](https://github.com/nvzqz/divan) | `0.1.1` | `0.1.2` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.107` | `1.0.108` |


Updates `gloo-worker` from 0.4.1 to 0.5.0
- [Release notes](https://github.com/rustwasm/gloo/releases)
- [Changelog](https://github.com/rustwasm/gloo/blob/master/CHANGELOG.md)
- [Commits](rustwasm/gloo@gloo-worker-v0.4.1...0.5.0)

Updates `wasm-bindgen` from 0.2.87 to 0.2.88
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](rustwasm/wasm-bindgen@0.2.87...0.2.88)

Updates `js-sys` from 0.3.64 to 0.3.65
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Updates `wasm-bindgen-test` from 0.3.37 to 0.3.38
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Updates `indexmap` from 2.0.2 to 2.1.0
- [Changelog](https://github.com/bluss/indexmap/blob/master/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.0.2...2.1.0)

Updates `implicit-clone` from 0.4.1 to 0.4.5
- [Commits](yewstack/implicit-clone@v0.4.1...v0.4.5)

Updates `divan` from 0.1.1 to 0.1.2
- [Changelog](https://github.com/nvzqz/divan/blob/main/CHANGELOG.md)
- [Commits](nvzqz/divan@v0.1.1...v0.1.2)

Updates `serde_json` from 1.0.107 to 1.0.108
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.107...v1.0.108)

---
updated-dependencies:
- dependency-name: gloo-worker
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: wasm-bindgen
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: js-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: wasm-bindgen-test
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: indexmap
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: implicit-clone
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: divan
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Nov 3, 2023
Copy link

github-actions bot commented Nov 3, 2023

Benchmark - core

Yew Master

vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ vnode_clone  2.622 ns      │ 2.957 ns      │ 2.632 ns      │ 2.643 ns      │ 100     │ 1000000000

Pull Request

vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ vnode_clone  2.705 ns      │ 2.783 ns      │ 2.714 ns      │ 2.718 ns      │ 100     │ 1000000000

Copy link

github-actions bot commented Nov 3, 2023

Visit the preview URL for this PR (updated for commit 15967fd):

https://yew-rs-api--pr3515-dependabot-cargo-car-ofze29xq.web.app

(expires Fri, 10 Nov 2023 03:15:47 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Copy link

github-actions bot commented Nov 3, 2023

Benchmark - SSR

Yew Master

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 279.650 289.456 285.460 3.135
Hello World 10 482.538 513.496 498.255 10.767
Function Router 10 1576.210 1654.764 1607.390 24.100
Concurrent Task 10 1005.032 1006.446 1005.998 0.470
Many Providers 10 1087.954 1156.055 1116.303 20.963

Pull Request

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 283.395 289.777 288.448 1.915
Hello World 10 483.362 509.961 494.742 7.963
Function Router 10 1643.754 1698.531 1671.175 19.195
Concurrent Task 10 1005.721 1007.153 1006.360 0.411
Many Providers 10 1102.840 1203.756 1160.551 30.862

Copy link

github-actions bot commented Nov 3, 2023

Size Comparison

examples master (KB) pull request (KB) diff (KB) diff (%)
async_clock 100.183 100.500 +0.317 +0.317%
boids 173.723 173.937 +0.214 +0.123%
communication_child_to_parent 92.736 92.966 +0.229 +0.247%
communication_grandchild_with_grandparent 105.764 105.985 +0.222 +0.210%
communication_grandparent_to_grandchild 101.012 101.240 +0.229 +0.226%
communication_parent_to_child 89.087 89.308 +0.221 +0.248%
contexts 105.991 106.226 +0.234 +0.221%
counter 86.119 86.326 +0.207 +0.240%
counter_functional 86.508 86.744 +0.236 +0.273%
dyn_create_destroy_apps 88.932 89.213 +0.281 +0.316%
file_upload 100.040 100.284 +0.244 +0.244%
function_memory_game 172.348 172.554 +0.206 +0.120%
function_router 348.529 349.454 +0.925 +0.265%
function_todomvc 161.180 161.381 +0.201 +0.125%
futures 229.165 229.358 +0.193 +0.084%
game_of_life 110.118 110.394 +0.275 +0.250%
immutable 185.470 188.555 +3.085 +1.663%
inner_html 79.892 80.122 +0.230 +0.288%
js_callback 109.492 109.783 +0.291 +0.266%
keyed_list 199.607 199.803 +0.195 +0.098%
mount_point 82.784 83.025 +0.241 +0.291%
nested_list 113.879 114.109 +0.230 +0.202%
node_refs 90.318 90.566 +0.248 +0.275%
password_strength 1749.734 1749.968 +0.233 +0.013%
portals 93.460 93.703 +0.243 +0.260%
router 317.424 318.443 +1.020 +0.321%
simple_ssr 140.307 140.683 +0.376 +0.268%
ssr_router 385.882 386.791 +0.909 +0.236%
suspense 115.706 115.910 +0.204 +0.176%
timer 88.551 88.812 +0.262 +0.296%
timer_functional 97.909 98.138 +0.229 +0.233%
todomvc 141.334 141.539 +0.205 +0.145%
two_apps 85.823 86.062 +0.238 +0.278%
web_worker_fib 134.743 135.176 +0.433 +0.321%
web_worker_prime 184.940 185.404 +0.464 +0.251%
webgl 82.502 82.740 +0.238 +0.289%

⚠️ The following example has changed its size significantly:

examples master (KB) pull request (KB) diff (KB) diff (%)
immutable 185.470 188.555 +3.085 +1.663%

Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 10, 2023

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Nov 10, 2023
@dependabot dependabot bot deleted the dependabot/cargo/cargo-deps-c14df2166e branch November 10, 2023 03:22
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 rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants