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 across 1 directory with 27 updates #576

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps the dependencies group with 22 updates in the / directory:

Package From To
syn 2.0.48 2.0.58
quote 1.0.35 1.0.36
anyhow 1.0.79 1.0.84
async-process 2.0.1 2.2.2
clap 4.4.18 4.5.4
confy 0.5.1 0.6.1
dioxus 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.202
serde_json 1.0.111 1.0.117
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-futures 0.4.40 0.4.42
palette 0.7.3 0.7.6
bcrypt 0.15.0 0.15.1
web-sys 0.3.67 0.3.69
thiserror 1.0.56 1.0.61
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.84

Release notes

Sourced from anyhow's releases.

1.0.84

  • Disallow calling ensure! through a Not impl for a type that is not bool (#367)

1.0.83

  • Integrate compile-time checking of cfgs (#363)

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
  • 368f3e9 Release 1.0.84
  • 20a9ff7 Merge pull request #367 from dtolnay/notbool
  • cbd91b8 Switch to custom Not trait instead of '!' operator
  • 79d1684 Add test of ensure through a Not impl
  • 2b42f62 Simplify nonbool ensure test
  • 3f9c220 Merge pull request #366 from dtolnay/derefbool
  • 85f0a69 Add ensure test with a Deref to bool
  • 52a46eb Merge pull request #365 from dtolnay/ensuretype
  • eb8becf Ignore match_single_binding clippy lint in test
  • f1cd62c Add ui test for incorrect type of ensure argument
  • Additional commits viewable in compare view


Updates async-process from 2.0.1 to 2.2.2

Release notes

Sourced from async-process's releases.

v2.2.2

  • Fix a typo in the docs for ChildStdin. (#76)

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.2

  • Fix a typo in the docs for ChildStdin. (#76)

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
  • a9e4b09 v2.2.2
  • 76badb6 Fix typo in ChildStdin docs (#77)
  • 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
  • Additional commits viewable 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.202

Release notes

Sourced from serde's releases.

v1.0.202

  • Provide public access to RenameAllRules in serde_derive_internals (#2743)

v1.0.201

  • Resolve unexpected_cfgs warning (#2737)

v1.0.200

  • Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats (#2733, thanks @​jamessan)

v1.0.199

  • Fix ambiguous associated item when forward_to_deserialize_any! is used on an enum with Error variant (#2732, thanks @​aatifsyed)

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
  • 9e32a40 Release 1.0.202
  • 87f635e Release serde_derive_internals 0.29.1
  • d4b2dfb Merge pull request #2743 from dtolnay/renameallrules
  • f6ab0bc Provide public access to RenameAllRules in serde_derive_internals
  • 48cc2a6 Replace use of a syn From impl
  • 3202a68 Skip rerunning build script on library code changes
  • b4f1bc1 Release 1.0.201
  • 029ab46 Merge pull request #2737 from dtolnay/checkcfg
  • 220ca0c Resolve unexpected_cfgs warning
  • 20306f4 Fix cfg on test_systemtime_overflow
  • Additional commits viewable in compare view


Updates serde_json from 1.0.111 to 1.0.117

Release notes

Sourced from serde_json's releases.

v1.0.117

  • Resolve unexpected_cfgs warning (#1130)

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
  • 0ae247c Release 1.0.117
  • 4517c7a PartialEq is not implemented between Value and 128-bit ints
  • fdf99c7 Combine number PartialEq tests
  • b4fc245 Merge pull request #1130 from serde-rs/checkcfg
  • 98f1a24 Resolve unexpected_cfgs warning
  • 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"
  • 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 (
    dependabot[bot] commented 6 months ago

    Superseded by #577.