OxideOps / chess

A comprehensive chess platform built with Rust, featuring both client and server components.
MIT License
2 stars 0 forks source link

Bump the dependencies group with 27 updates #568

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 7 months ago

Bumps the dependencies group with 27 updates:

Package From To
syn 2.0.48 2.0.58
quote 1.0.35 1.0.36
anyhow 1.0.79 1.0.82
async-process 2.0.1 2.2.1
clap 4.4.18 4.5.4
confy 0.5.1 0.6.1
dioxus 94ead8f | 76facd6
dioxus-desktop 94ead8f | 76facd6
dioxus-fullstack 94ead8f | 76facd6
dioxus-web 94ead8f | 76facd6
getrandom 0.2.12 0.2.14
js-sys 0.3.67 0.3.69
log 0.4.20 0.4.21
regex 1.10.3 1.10.4
serde 1.0.195 1.0.198
serde_json 1.0.111 1.0.116
sqlx 0.7.3 0.7.4
tokio-tungstenite-wasm 0.2.1 0.3.0
tokio 1.35.1 1.37.0
wasm-bindgen 0.2.90 0.2.92
wasm-bindgen-futures 0.4.40 0.4.42
palette 0.7.3 0.7.5
bcrypt 0.15.0 0.15.1
web-sys 0.3.67 0.3.69
dioxus-router 94ead8f | 76facd6
thiserror 1.0.56 1.0.58
web-time 0.2.4 1.1.0

Updates syn from 2.0.48 to 2.0.58

Release notes

Sourced from syn's releases.

2.0.58

  • Support $ in custom_punctuation! macro (#1611)

2.0.57

  • Eliminate dependency on quote when built with default-features disabled and the "proc-macro" feature enabled (#1608, thanks @​BD103)

2.0.56

  • Apply RUSTC_WORKSPACE_WRAPPER when deciding whether to run nightly-only tests (#1605)

2.0.55

  • Restore compatibility with rustc 1.56 through 1.59 (#1603)

2.0.54

  • Fix dead code warning in generated code when using custom_keyword! with syn's "printing" feature disabled (#1602)

2.0.53

  • Implement Copy, Clone, and ToTokens for syn::parse::Nothing (#1597)

2.0.52

  • Add an expression parser that uses match-arm's boundary rules (#1593)

2.0.51

  • Resolve non_local_definitions warnings in generated code under rustc 1.78-nightly

2.0.50

  • Fix unused_imports warnings when compiled by rustc 1.78

2.0.49

  • Improve error location when parsing from an empty string literal using LitStr::parse (#1590)
Commits
  • 81adad6 Release 2.0.58
  • 7247053 Merge pull request #1611 from dtolnay/customdollar
  • 990142f Support '$' in custom_punctuation macro
  • 4753622 Merge pull request #1610 from dtolnay/sortpunct
  • 36a7f67 Sort tokens in the same order between custom_punctuation_len and Token macro
  • f104427 Update test suite to nightly-2024-03-31
  • 9cea040 Release 2.0.57
  • 3c07b78 Release 2.0.56
  • 585df47 Merge pull request #1608 from BD103/deps-features
  • d7650b2 chore: bump msrv to 1.60 (pt. 2)
  • Additional commits viewable in compare view


Updates quote from 1.0.35 to 1.0.36

Release notes

Sourced from quote's releases.

1.0.36

  • Documentation improvements
Commits
  • 5d4880c Release 1.0.36
  • 1dd7ce7 Merge pull request #273 from dtolnay/doc
  • 0bc5d12 Apply doc comment to cfg(not(doc)) macros too
  • c295f5c Revert "Temporarily disable miri on doctests"
  • 435bd1b Update ui test suite to nightly-2024-03-31
  • cc3847d Explicitly install a Rust toolchain for cargo-outdated job
  • 6259d49 Temporarily disable miri on doctests
  • bdb4b59 Update ui test suite to nightly-2024-02-08
  • c2aeca9 Update ui test suite to nightly-2024-01-31
  • 376a061 Merge pull request #270 from dtolnay/bench
  • Additional commits viewable in compare view


Updates anyhow from 1.0.79 to 1.0.82

Release notes

Sourced from anyhow's releases.

1.0.82

  • Documentation improvements

1.0.81

  • Make backtrace support available when using -Dwarnings (#354)

1.0.80

  • Fix unused_imports warnings when compiled by rustc 1.78
Commits
  • 074bdea Release 1.0.82
  • 47a4fbf Merge pull request #360 from dtolnay/docensure
  • c5af1db Make ensure's doc comment apply to the cfg(not(doc)) macro too
  • bebc7a2 Revert "Temporarily disable miri on doctests"
  • f2c4db9 Update ui test suite to nightly-2024-03-31
  • 028cbee Explicitly install a Rust toolchain for cargo-outdated job
  • 7a4cac5 Merge pull request #358 from dtolnay/workspacewrapper
  • 939db01 Apply RUSTC_WORKSPACE_WRAPPER
  • 9f84a37 Temporarily disable miri on doctests
  • 45e5a58 Ignore dead code lint in test
  • Additional commits viewable in compare view


Updates async-process from 2.0.1 to 2.2.1

Release notes

Sourced from async-process's releases.

v2.2.1

  • Fix a compilation error for 32-bit operating systems by using a 32-bit zombie counter. (#75)

v2.2.0

  • Port Linux to a new backend that tries to use pidfd if it is available. (#68)

v2.1.0

  • Update event-listener to v5.1.0. (#67)
Changelog

Sourced from async-process's changelog.

Version 2.2.1

  • Fix a compilation error for 32-bit operating systems by using a 32-bit zombie counter. (#75)

Version 2.2.0

  • Port Linux to a new backend that tries to use pidfd if it is available. (#68)

Version 2.1.0

  • Update event-listener to v5.1.0. (#67)
Commits
  • 7323b44 v2.2.1
  • 06fb10a bugfix: Use AtomicUsize instead of U64 to count zombies for 32-bit compatibility
  • 581c0a0 v2.2.0
  • 420c303 ci: Add a test that sleeps
  • bbd42b5 feat: Allow fallback to signal backend
  • 1e0751f feat: Add a waitable process backend for Linux
  • 02699a4 m: Move reaper-related code to another module
  • ed17f53 v2.1.0
  • b6c1dde chore: Bump event-listener to v5.1.0
  • 35a77ff m: Port to event-listener v5.0.0
  • See full diff in compare view


Updates clap from 4.4.18 to 4.5.4

Release notes

Sourced from clap's releases.

v4.5.4

[4.5.4] - 2024-03-25

Fixes

  • (derive) Allow non-literal #[arg(id)] attributes again

v4.5.3

[4.5.3] - 2024-03-15

Internal

  • (derive) Update heck

v4.5.2

[4.5.2] - 2024-03-06

Fixes

  • (macros) Silence a warning

v4.5.1

[4.5.1] - 2024-02-16

Fixes

  • (error) Include suggestion to add -- even if there is a "did you mean" so long as last or trailing_var_arg is used

v4.5.0

No release notes provided.

Changelog

Sourced from clap's changelog.

[4.5.4] - 2024-03-25

Fixes

  • (derive) Allow non-literal #[arg(id)] attributes again

[4.5.3] - 2024-03-15

Internal

  • (derive) Update heck

[4.5.2] - 2024-03-06

Fixes

  • (macros) Silence a warning

[4.5.1] - 2024-02-16

Fixes

  • (error) Include suggestion to add -- even if there is a "did you mean" so long as last or trailing_var_arg is used

[4.5.0] - 2024-02-08

Compatibility

  • Update MSRV to 1.74
Commits
  • 5e4facf chore: Release
  • 8880b0a docs: Update changelog
  • 132b5dd Merge pull request #5425 from epage/lit
  • df915fe fix(derive): Re-allow expressions for id's
  • 8eab48f refactor(derive): Make it easier to work with 'Name'
  • be73195 refactor(derive): Clarify tests
  • 024089b Merge pull request #5415 from Pi-Cla/patch-1
  • 3b35dba docs: Add mention of nushell to clap_complete README
  • 58469d1 Merge pull request #5405 from epage/docs
  • 655d829 docs(derive): Fix ToC links within tutorial chapters
  • Additional commits viewable in compare view


Updates confy from 0.5.1 to 0.6.1

Release notes

Sourced from confy's releases.

v0.6.1

What's Changed

New Contributors

Full Changelog: https://github.com/rust-cli/confy/compare/v0.6.0...v0.6.1

v0.6.0

v0.6.0 is a breaking change due to updated dependencies.

CHANGELOG

3331a99 Updated Cargo.toml to 0.6.0 and reported breaking changes in the README as was done previously 87e29ce Merge pull request #88 from daniestevez/update-dependencies 6d03bde update dependencies d5abd6c Merge pull request #83 from jreppnow/patch-1 de35749 use general error type for example in readme.md 700337e Merge pull request #80 from RampedIndent/patch-3 f003b47 Update README.md to address #61 ad0c862 Merge pull request #79 from deg4uss3r/degausser/fix_lints 14906cd Update lints to work with Rust 1.67 d899afe Merge pull request #78 from RampedIndent/patch-2 581cd78 Changed heading level ae5ccc5 Update README.md

Commits
  • 05e4fdd Implement store_perms & store_path_perms to specify file permissions (#94)
  • 1ecf860 Match Licensing Information between Cargo.toml and Repository (#93)
  • 2c2f9ea Merge pull request #91 from deg4uss3r/master
  • 3331a99 Updated Cargo.toml to 0.6.0 and reported breaking changes in the README as wa...
  • 87e29ce Merge pull request #88 from daniestevez/update-dependencies
  • 6d03bde update dependencies
  • d5abd6c Merge pull request #83 from jreppnow/patch-1
  • de35749 use general error type for example in readme.md
  • 700337e Merge pull request #80 from RampedIndent/patch-3
  • f003b47 Update README.md to address #61
  • Additional commits viewable in compare view


Updates dioxus from 94ead8f to 76facd6

Commits
  • 76facd6 Add use_shared_lock
  • ea616f6 Make 'UseAsyncLock' hook
  • f643d44 Make 'UseLock' hook
  • 417cea7 Merge pull request #1898 from Andrew15-5/fix-fullstack-cli-build
  • b1f617a Merge pull request #1899 from Andrew15-5/fix-router-macro-typo
  • cb9a435 Merge pull request #1900 from Andrew15-5/add-short-release-option
  • 009238b feat(cli): added short release build option
  • 8beb3c7 chore(docs): fixed typo in router-macro
  • 62b0f87 fix(build): now fullstack client uses correct config
  • a3d6e9d fix hotreload cfg on release builds
  • Additional commits viewable in compare view


Updates dioxus-desktop from 94ead8f to 76facd6

Commits
  • 76facd6 Add use_shared_lock
  • ea616f6 Make 'UseAsyncLock' hook
  • f643d44 Make 'UseLock' hook
  • 417cea7 Merge pull request #1898 from Andrew15-5/fix-fullstack-cli-build
  • b1f617a Merge pull request #1899 from Andrew15-5/fix-router-macro-typo
  • cb9a435 Merge pull request #1900 from Andrew15-5/add-short-release-option
  • 009238b feat(cli): added short release build option
  • 8beb3c7 chore(docs): fixed typo in router-macro
  • 62b0f87 fix(build): now fullstack client uses correct config
  • a3d6e9d fix hotreload cfg on release builds
  • Additional commits viewable in compare view


Updates dioxus-fullstack from 94ead8f to 76facd6

Commits
  • 76facd6 Add use_shared_lock
  • ea616f6 Make 'UseAsyncLock' hook
  • f643d44 Make 'UseLock' hook
  • 417cea7 Merge pull request #1898 from Andrew15-5/fix-fullstack-cli-build
  • b1f617a Merge pull request #1899 from Andrew15-5/fix-router-macro-typo
  • cb9a435 Merge pull request #1900 from Andrew15-5/add-short-release-option
  • 009238b feat(cli): added short release build option
  • 8beb3c7 chore(docs): fixed typo in router-macro
  • 62b0f87 fix(build): now fullstack client uses correct config
  • a3d6e9d fix hotreload cfg on release builds
  • Additional commits viewable in compare view


Updates dioxus-web from 94ead8f to 76facd6

Commits
  • 76facd6 Add use_shared_lock
  • ea616f6 Make 'UseAsyncLock' hook
  • f643d44 Make 'UseLock' hook
  • 417cea7 Merge pull request #1898 from Andrew15-5/fix-fullstack-cli-build
  • b1f617a Merge pull request #1899 from Andrew15-5/fix-router-macro-typo
  • cb9a435 Merge pull request #1900 from Andrew15-5/add-short-release-option
  • 009238b feat(cli): added short release build option
  • 8beb3c7 chore(docs): fixed typo in router-macro
  • 62b0f87 fix(build): now fullstack client uses correct config
  • a3d6e9d fix hotreload cfg on release builds
  • Additional commits viewable in compare view


Updates getrandom from 0.2.12 to 0.2.14

Changelog

Sourced from getrandom's changelog.

[0.2.14] - 2024-04-08

Fixed

  • Enable /dev/urandom fallback for MUSL-based Linux targets #408

#408: rust-random/getrandom#408

[0.2.13] - 2024-04-06

Added

  • linux_disable_fallback crate feature to disable /dev/urandom-based fallback on Linux and Android targets. Enabling this feature bumps minimum supported Linux kernel version to 3.17 and Android API level to 23 (Marshmallow). #396

Changed

  • Disable /dev/urandom fallback for Linux targets outside of the following target_arches: aarch64, arm, powerpc, powerpc64, s390x, x86, x86_64 #396
  • Do not catch EPERM error code on Android while checking availability of the getrandom syscall #396

#396: rust-random/getrandom#396

Commits
  • a39033a Enable /dev/urandom fallback for MUSL-based Linux targets (#408)
  • 968dd48 Release v0.2.13 (#405)
  • 8ffd43e Conditionally disable file fallback for Android and Linux (#396)
  • 6b7bcb5 Replace man7.org links with manned.org (#404)
  • 5f0701f CI: Run tests on aarch64-apple-darwin and aarch64-apple-ios-sim. (#398)
  • 489eeee Fix nightly build by removing redundant use (#399)
  • d102c36 Use doc_auto_cfg instead of doc_cfg (#392)
  • 2e4bb4d Correct comments regarding LazyUsize (#391)
  • See full diff in compare view


Updates js-sys from 0.3.67 to 0.3.69

Commits


Updates log from 0.4.20 to 0.4.21

Changelog

Sourced from log's changelog.

[0.4.21] - 2024-02-27

What's Changed

New Contributors

Commits
  • 3ccdc28 Merge pull request #617 from rust-lang/cargo/0.4.21
  • 6153cb2 prepare for 0.4.21 release
  • f0f7494 Merge pull request #613 from rust-lang/feat/kv-cleanup
  • 2b220bf clean up structured logging example
  • 646e9ab use original Visitor name for VisitValue
  • cf85c38 add needed subfeatures to kv_unstable
  • 73e9539 fix up capturing of :err
  • 31bb4b0 move error macros together
  • ad91711 support field shorthand in macros
  • 90a347b restore removed APIs as deprecated
  • Additional commits viewable in compare view


Updates regex from 1.10.3 to 1.10.4

Commits
  • aa2d8bd 1.10.4
  • 088d7f3 api: add Cow guarantee to replace API
  • a5ae351 regex-automata-0.4.6
  • 9cf4a42 automata: fix bug where reverse NFA lacked an unanchored prefix
  • 10fe722 style: clean up some recent lint violations
  • d7f9347 regex-automata-0.4.5
  • 07ef7f1 automata: make additional prefileter metadata public
  • See full diff in compare view


Updates serde from 1.0.195 to 1.0.198

Release notes

Sourced from serde's releases.

v1.0.198

v1.0.197

  • Fix unused_imports warnings when compiled by rustc 1.78
  • Optimize code size of some Display impls (#2697, thanks @​nyurik)

v1.0.196

  • Improve formatting of "invalid type" error messages involving floats (#2682)
Commits
  • c4fb923 Release 1.0.198
  • 65b7eea Merge pull request #2729 from dtolnay/saturating
  • 01cd696 Integrate Saturating<T> deserialization into impl_deserialize_num macro
  • c13b3f7 Format PR 2709
  • a6571ee Merge pull request #2709 from jbethune/master
  • 6e38aff Revert "Temporarily disable miri on doctests"
  • 3d1b19e Implement Ser+De for Saturating\<T>
  • 5b24f88 Resolve legacy_numeric_constants clippy lints
  • 74d0670 Explicitly install a Rust toolchain for cargo-outdated job
  • 3bfab6e Temporarily disable miri on doctests
  • Additional commits viewable in compare view


Updates serde_json from 1.0.111 to 1.0.116

Release notes

Sourced from serde_json's releases.

v1.0.116

v1.0.115

  • Documentation improvements

v1.0.114

  • Fix unused_imports warnings when compiled by rustc 1.78

v1.0.113

  • Add swap_remove and shift_remove methods on Map (#1109)

v1.0.112

  • Improve formatting of "invalid type" error messages involving floats (#1107)
Commits
  • a3f62bb Release 1.0.116
  • 12c8ee0 Hide "non-exhaustive patterns" errors when crate fails to compile
  • 051ce97 Merge pull request 1124 from mleonhard/master
  • 25dc750 Replace features_check mod with a call to std::compile_error!. Fixes htt...
  • 2e15e3d Revert "Temporarily disable miri on doctests"
  • 0baba28 Resolve legacy_numeric_constants clippy lints
  • b1ebf38 Release 1.0.115
  • c3dc153 Merge pull request #1119 from titaniumtraveler/pr
  • 218770b Explicitly install a Rust toolchain for cargo-outdated job
  • 840da8e Fix missing backticks in doc comments
  • Additional commits viewable in compare view


Updates sqlx from 0.7.3 to 0.7.4

Changelog

Sourced from sqlx's changelog.

0.7.4 - 2024-03-11

38 pull requests were merged this release cycle.

This is officially the last release of the 0.7.x release cycle.

As of this release, development of 0.8.0 has begun on main and only high-priority bugfixes may be backported.

Added

  • [#2891]: feat: expose getters for connect options fields [[@​saiintbrisson]]
  • [#2902]: feat: add to_url_lossy to connect options [[@​lily-mosquitoes]]
  • [#2927]: Support query! for cargo-free systems [[@​kshramt]]
  • [#2997]: doc(FAQ): add entry explaining prepared statements [[@​abonander]]
  • [#3001]: Update README to clarify MariaDB support [[@​iangilfillan]]
  • [#3004]: feat(logging): Add numeric elapsed time field elapsed_secs [[@​iamjpotts]]
  • [#3007]: feat: add raw_sql API [[@​abonander]]
    • This hopefully makes it easier to find how to execute statements which are not supported by the default prepared statement interfaces query*() and query!().
    • Improved documentation across the board for the query*() functions.
    • Deprecated: execute_many() and fetch_many() on interfaces that use prepared statements.
      • Multiple SQL statements in one query string were only supported by SQLite because its prepared statement interface is the only way to execute SQL. All other database flavors forbid multiple statements in one prepared statement string as an extra defense against SQL injection.
      • The new raw_sql API retains this functionality because it explicitly does not use prepared statements. Raw or text-mode query interfaces generally allow multiple statements in one query string, and this is supported by all current databases. Due to their nature, however, one cannot use bind parameters with them.
      • If this change affects you, an issue is open for discussion: launchbadge/sqlx#3108
  • [#3011]: Added support to IpAddr with MySQL/MariaDB. [[@​Icerath]]
  • [#3013]: Add default implementation for PgInterval [[@​pawurb]]
  • [#3018]: Add default implementation for PgMoney [[@​pawurb]]
  • [#3026]: Update docs to reflect support for MariaDB data types [[@​iangilfillan]]
  • [#3037]: feat(mysql): allow to connect with mysql driver without default behavor [[@​darkecho731]]

Changed

... (truncated)

Commits
  • 635dba5 fix: deprecation in postgres::types::chrono
  • a2b89d7 fix: deprecation warnings in sqlite::types::chrono, document DATETIME beh...
  • 248d617 chore: prepare 0.7.4 release
  • d005111 fix: better I/O errors when migrate!() cannot read a file
  • 24be262 fix: restore Migrator to the public API
  • bbfd0d7 fix: AnyRow not support PgType::Varchar (#2976)
  • b29eab0 feat: add to_url_lossy to connect options (#2902)
  • 34860b7 fix(ci): just cfg-out the whole tests/sqlite/sqlcipher.rs
  • 791a7f5 doc(pg): document behavior of bigdecimal and rust_decimal with out-of-ran...
  • e5c18b3 fix: gate sqlcipher testing behind cfg to make development less annoying
  • Additional commits viewable in compare view


Updates tokio-tungstenite-wasm from 0.2.1 to 0.3.0

Commits
  • b16bc63 chore: Release tokio-tungstenite-wasm version 0.3.0
  • d4817b5 Update dependencies.
  • 4f3f718 Merge branch 'main' of github.com:TannerRogalsky/tokio-tungstenite-wasm into ...
  • e490d0c Merge pull request #4 from TannerRogalsky/fix-compile-tls
  • 5b02957 Merge pull request #3 from get10101/fix-compile-tls
  • 115fc45 Update readme for feature information.
  • 8af93cb Check all signficant features.
  • 6fec26f Undo version change.
  • d844e8e fix: allow TLS features to compile
  • See full diff in compare view


Updates tokio from 1.35.1 to 1.37.0

Release notes

Sourced from tokio's releases.

Tokio v1.37.0

1.37.0 (March 28th, 2024)

Added

  • fs: add set_max_buf_size to tokio::fs::File (#6411)
  • io: add try_new and try_with_interest to AsyncFd (#6345)
  • sync: add forget_permits method to semaphore (#6331)
  • sync: add is_closed, is_empty, and len to mpsc receivers (#6348)
  • sync: add a rwlock() method to owned RwLock guards (#6418)
  • sync: expose strong and weak counts of mpsc sender handles (#6405)
  • sync: implement Clone for watch::Sender (#6388)
  • task: add TaskLocalFuture::take_value (#6340)
  • task: implement FromIterator for JoinSet (#6300)

Changed

  • io: make io::split use a mutex instead of a spinlock (#6403)

Fixed

  • docs: fix docsrs build without net feature (#6360)
  • macros: allow select with only else branch (#6339)
  • runtime: fix leaking registration entries when os registration fails (#6329)

Documented

  • io: document cancel safety of AsyncBufReadExt::fill_buf (#6431)
  • io: document cancel safety of AsyncReadExt's primitive read functions (
    dependabot[bot] commented 6 months ago

    Superseded by #569.