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 6 updates #3462

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 13, 2023

Bumps the cargo-deps group with 6 updates:

Package From To
proc-macro2 1.0.67 1.0.69
gloo-worker 0.4.0 0.4.1
serde 1.0.188 1.0.189
tokio 1.32.0 1.33.0
regex 1.9.6 1.10.0
semver 1.0.19 1.0.20

Updates proc-macro2 from 1.0.67 to 1.0.69

Release notes

Sourced from proc-macro2's releases.

1.0.69

  • Fix Span::source_text() bug causing panics or incorrect source text (#410)

1.0.68

  • Fix panic in Span::source_text() when source contains multibyte characters (#408)
Commits
  • 937bbcd Release 1.0.69
  • 42dc36e Merge pull request #412 from dtolnay/sourcetext
  • 6461c2d Add out-of-order call to source_text test
  • c4c3251 Explain source_text implementation approach
  • 31b14c3 Cache byte offsets computed from a char index
  • 0e15461 Make FileInfo mut in source_text to allow amortization of char indices
  • 90b8e1e Merge pull request #411 from dtolnay/sourcetext
  • 137ae0a Fix source_text treating span.lo as byte offset not char index
  • 4c0bd28 Add regression test for issue 410
  • 12eddc0 Reword explanation of SourceMap initial value
  • Additional commits viewable in compare view

Updates gloo-worker from 0.4.0 to 0.4.1

Changelog

Sourced from gloo-worker's changelog.

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)
  • gloo-net v0.2.3

Version "0.2.2"

  • Add missing feature flags to gloo-net (#230)
  • gloo-net v0.2.2

Version "0.2.1"

  • Feature soundness of gloo-http (#228)
  • Release v0.8.0

... (truncated)

Commits
  • 1b6a4fa chore: Release gloo-worker version 0.4.1
  • 92510b4 Remove Cloning on WorkerBridge. (#388)
  • efc9c2e chore(deps): update serde-wasm-bindgen requirement from 0.5.0 to 0.6.0 (#370)
  • 7eaec8d feat(net): AsyncWrite and AsyncRead for WebSocket (#379)
  • c5acaa0 Add an example of processing transferrable types with worker (#371)
  • fb41389 Add TryFrom\<web_sys::WebSocket> (#365)
  • f3bb1d1 chore: Release gloo-render version 0.2.0
  • 3a539d5 chore: Release gloo-worker version 0.4.0
  • 392c340 chore: Release gloo-history version 0.2.0
  • 13a47e8 chore: Release gloo-console version 0.3.0
  • Additional commits viewable in compare view

Updates serde from 1.0.188 to 1.0.189

Release notes

Sourced from serde's releases.

v1.0.189

  • Fix "cannot infer type" error when internally tagged enum contains untagged variant (#2613, thanks @​ahl)
Commits
  • e94fc65 Release 1.0.189
  • b908487 Remove double nesting of first_attempt
  • 2a7c7fa Merge pull request #2613 from ahl/fix-untagged-plus-simple
  • e302e15 Merge pull request #2625 from marcospb19/add-csv-to-the-list
  • 1cbea89 Add CSV to the formats list
  • 37a3285 Update ui test suite to nightly-2023-10-06
  • 8c4aad3 Clean up unneeded raw strings in test
  • 1774794 Resolve needless_raw_string_hashes clippy lint in test
  • 1af23f1 Test docs.rs documentation build in CI
  • 94fbc3d fix clippy
  • Additional commits viewable in compare view

Updates tokio from 1.32.0 to 1.33.0

Release notes

Sourced from tokio's releases.

Tokio v1.33.0

1.33.0 (October 9, 2023)

Fixed

  • io: mark Interest::add with #[must_use] (#6037)
  • runtime: fix cache line size for RISC-V (#5994)
  • sync: prevent lock poisoning in watch::Receiver::wait_for (#6021)
  • task: fix spawn_local source location (#5984)

Changed

  • macros: use ::core imports instead of ::std in tokio::test (#5973)
  • sync: use Acquire/Release orderings instead of SeqCst in watch (#6018)

Added

  • fs: add vectored writes to tokio::fs::File (#5958)
  • io: add Interest::remove method (#5906)
  • io: add vectored writes to DuplexStream (#5985)
  • net: add Apple tvOS support (#6045)
  • sync: add ?Sized bound to {MutexGuard,OwnedMutexGuard}::map (#5997)
  • sync: add watch::Receiver::mark_unseen (#5962, #6014, #6017)
  • sync: add watch::Sender::new (#5998)
  • sync: add const fn OnceCell::from_value (#5903)

Removed

  • remove unused stats feature (#5952)

Documented

  • add missing backticks in code examples (#5938, #6056)
  • fix typos (#5988, #6030)
  • process: document that Child::wait is cancel safe (#5977)
  • sync: add examples for Semaphore (#5939, #5956, #5978, #6031, #6032, #6050)
  • sync: document that broadcast capacity is a lower bound (#6042)
  • sync: document that const_new is not instrumented (#6002)
  • sync: improve cancel-safety documentation for mpsc::Sender::send (#5947)
  • sync: improve docs for watch channel (#5954)
  • taskdump: render taskdump documentation on docs.rs (#5972)

Unstable

  • taskdump: fix potential deadlock (#6036)

#5903: tokio-rs/tokio#5903 #5906: tokio-rs/tokio#5906 #5938: tokio-rs/tokio#5938 #5939: tokio-rs/tokio#5939

... (truncated)

Commits

Updates regex from 1.9.6 to 1.10.0

Changelog

Sourced from regex's changelog.

1.10.0 (2023-10-09)

This is a new minor release of regex that adds support for start and end word boundary assertions. That is, \< and \>. The minimum supported Rust version has also been raised to 1.65, which was released about one year ago.

The new word boundary assertions are:

  • \< or \b{start}: a Unicode start-of-word boundary (\W|\A on the left, \w on the right).
  • \> or \b{end}: a Unicode end-of-word boundary (\w on the left, \W|\z on the right)).
  • \b{start-half}: half of a Unicode start-of-word boundary (\W|\A on the left).
  • \b{end-half}: half of a Unicode end-of-word boundary (\W|\z on the right).

The \< and \> are GNU extensions to POSIX regexes. They have been added to the regex crate because they enjoy somewhat broad support in other regex engines as well (for example, vim). The \b{start} and \b{end} assertions are aliases for \< and \>, respectively.

The \b{start-half} and \b{end-half} assertions are not found in any other regex engine (although regex engines with general look-around support can certainly express them). They were added principally to support the implementation of word matching in grep programs, where one generally wants to be a bit more flexible in what is considered a word boundary.

New features:

Performance improvements:

Bug fixes:

  • [BUG #1046](rust-lang/regex#1046): Fix a bug that could result in incorrect match spans when using a Unicode word boundary and searching non-ASCII strings.
  • [BUG(regex-syntax) #1047](rust-lang/regex#1047): Fix panics that can occur in Ast->Hir translation (not reachable from regex crate).

... (truncated)

Commits
  • 2cbd342 1.10.0
  • 26d8e3a deps: bump regex-automata to 0.4.0
  • dc0d79e regex-automata-0.4.0
  • 68b7018 deps: bump regex-syntax to 0.8.0
  • ea8f6c0 regex-syntax-0.8.0
  • aabbfe0 regex-lite-0.1.1
  • 2c44e2a fuzz: add regression test for AST roundtripping
  • 3feff9e automata: improve sparse DFA validation
  • 914198f regex: reject large patterns when fuzzing
  • fc9a11a lite: reduce size limit to avoid timeouts
  • Additional commits viewable in compare view

Updates semver from 1.0.19 to 1.0.20

Release notes

Sourced from semver's releases.

1.0.20

  • Add a method for comparing versions by precedence (#305)
Commits

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
gloo-worker [>= 0.2.a, < 0.3]

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 6 updates:

| Package | From | To |
| --- | --- | --- |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.67` | `1.0.69` |
| [gloo-worker](https://github.com/rustwasm/gloo) | `0.4.0` | `0.4.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.188` | `1.0.189` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.32.0` | `1.33.0` |
| [regex](https://github.com/rust-lang/regex) | `1.9.6` | `1.10.0` |
| [semver](https://github.com/dtolnay/semver) | `1.0.19` | `1.0.20` |


Updates `proc-macro2` from 1.0.67 to 1.0.69
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.67...1.0.69)

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

Updates `serde` from 1.0.188 to 1.0.189
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.188...v1.0.189)

Updates `tokio` from 1.32.0 to 1.33.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.32.0...tokio-1.33.0)

Updates `regex` from 1.9.6 to 1.10.0
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.9.6...1.10.0)

Updates `semver` from 1.0.19 to 1.0.20
- [Release notes](https://github.com/dtolnay/semver/releases)
- [Commits](dtolnay/semver@1.0.19...1.0.20)

---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: gloo-worker
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: semver
  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 Oct 13, 2023
@github-actions
Copy link

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

https://yew-rs-api--pr3462-dependabot-cargo-car-7d64o9oy.web.app

(expires Fri, 20 Oct 2023 03:47:18 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

@github-actions
Copy link

Size Comparison

examples master (KB) pull request (KB) diff (KB) diff (%)
async_clock 102.813 102.814 +0.001 +0.001%
boids 175.744 175.736 -0.008 -0.004%
communication_child_to_parent 95.287 95.293 +0.006 +0.006%
communication_grandchild_with_grandparent 109.031 109.018 -0.014 -0.013%
communication_grandparent_to_grandchild 105.690 105.691 +0.001 +0.001%
communication_parent_to_child 92.757 92.757 0 0.000%
contexts 113.419 113.407 -0.012 -0.010%
counter 89.170 89.168 -0.002 -0.002%
counter_functional 89.905 89.907 +0.002 +0.002%
dyn_create_destroy_apps 92.340 92.287 -0.053 -0.057%
file_upload 103.496 103.497 +0.001 +0.001%
function_memory_game 174.743 174.727 -0.017 -0.010%
function_router 352.409 353.528 +1.119 +0.318%
function_todomvc 163.494 163.485 -0.009 -0.005%
futures 227.829 227.829 0 0.000%
game_of_life 112.247 112.247 0 0.000%
immutable 188.934 188.923 -0.011 -0.006%
inner_html 85.955 85.954 -0.001 -0.001%
js_callback 113.388 113.390 +0.002 +0.002%
keyed_list 201.064 201.064 0 0.000%
mount_point 89.161 89.160 -0.001 -0.001%
nested_list 115.838 115.839 +0.001 +0.001%
node_refs 96.269 96.266 -0.003 -0.003%
password_strength 1721.082 1750.265 +29.183 +1.696%
portals 98.372 98.366 -0.006 -0.006%
router 318.407 319.522 +1.115 +0.350%
simple_ssr 144.056 144.055 -0.001 -0.001%
ssr_router 390.164 391.327 +1.163 +0.298%
suspense 119.003 118.964 -0.039 -0.033%
timer 91.771 91.767 -0.004 -0.004%
timer_functional 100.472 100.474 +0.002 +0.002%
todomvc 143.779 143.777 -0.002 -0.001%
two_apps 89.871 89.869 -0.002 -0.002%
web_worker_fib 138.854 138.851 -0.003 -0.002%
web_worker_prime 190.373 190.352 -0.021 -0.011%
webgl 88.526 88.526 0 0.000%

⚠️ The following example has changed its size significantly:

examples master (KB) pull request (KB) diff (KB) diff (%)
password_strength 1721.082 1750.265 +29.183 +1.696%

@github-actions
Copy link

Benchmark - SSR

Yew Master

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 428.138 460.209 444.312 10.361
Hello World 10 729.307 809.845 760.459 20.112
Function Router 10 2457.396 2647.668 2576.222 57.954
Concurrent Task 10 1007.604 1011.512 1009.689 1.306
Many Providers 10 1675.343 1784.316 1741.325 32.433

Pull Request

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 383.746 409.313 397.444 8.191
Hello World 10 766.824 829.825 792.834 20.006
Function Router 10 2483.286 2768.292 2597.538 94.893
Concurrent Task 10 1007.544 1011.436 1009.891 1.041
Many Providers 10 1783.836 1836.155 1813.359 17.866

@ranile
Copy link
Member

ranile commented Oct 15, 2023

@dependabot unignore gloo-worker

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 15, 2023

OK, I will stop ignoring the gloo-worker dependency.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 15, 2023

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

@dependabot dependabot bot closed this Oct 15, 2023
@dependabot dependabot bot deleted the dependabot/cargo/cargo-deps-de82977c03 branch October 15, 2023 13:02
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.

1 participant