yewstack / yew

Rust / Wasm framework for creating reliable and efficient web applications
https://yew.rs
Apache License 2.0
30.61k stars 1.42k forks source link

Bump the cargo-deps group across 1 directory with 49 updates #3657

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 5 months ago

Bumps the cargo-deps group with 44 updates in the / directory:

Package From To
gloo 0.10.0 0.11.0
indexmap 2.0.2 2.2.6
wasm-bindgen 0.2.87 0.2.92
thiserror 1.0.50 1.0.55
futures 0.3.29 0.3.30
implicit-clone 0.4.8 0.4.9
serde 1.0.190 1.0.193
rustversion 1.0.14 1.0.15
web-sys 0.3.64 0.3.69
wasm-bindgen-futures 0.4.37 0.4.42
tokio 1.33.0 1.37.0
wasm-bindgen-test 0.3.37 0.3.42
trybuild 1.0.85 1.0.91
gloo-worker 0.4.1 0.5.0
once_cell 1.18.0 1.19.0
prettyplease 0.2.15 0.2.19
divan 0.1.1 0.1.14
getrandom 0.2.10 0.2.14
average 0.14.1 0.15.1
tabled 0.14.0 0.15.0
indicatif 0.17.7 0.17.8
clap 4.4.7 4.5.4
anyhow 1.0.75 1.0.82
chrono 0.4.31 0.4.38
git2 0.18.1 0.18.3
regex 1.10.2 1.10.4
reqwest 0.11.22 0.12.4
strum 0.25.0 0.26.2
semver 1.0.20 1.0.22
gloo-net 0.4.0 0.5.0
base64 0.21.5 0.22.1
strum_macros 0.25.3 0.26.2
lipsum 0.9.0 0.9.1
log 0.4.20 0.4.21
pulldown-cmark 0.9.3 0.10.3
fake 2.9.1 2.9.2
time 0.3.30 0.3.36
uuid 1.5.0 1.8.0
bytes 1.5.0 1.6.0
warp 0.3.6 0.3.7
axum 0.6.20 0.7.5
tower-http 0.3.5 0.5.2
env_logger 0.10.0 0.10.2
hyper 0.14.27 1.3.1

Updates gloo from 0.10.0 to 0.11.0

Commits


Updates indexmap from 2.0.2 to 2.2.6

Changelog

Sourced from indexmap's changelog.

2.2.6

  • Added trait MutableValues for opt-in mutable access to set values.

2.2.5

  • Added optional borsh serialization support.

2.2.4

  • Added an insert_sorted method on IndexMap, IndexSet, and VacantEntry.
  • Avoid hashing for lookups in single-entry maps.
  • Limit preallocated memory in serde deserializers.

2.2.3

  • Added move_index and swap_indices methods to IndexedEntry, OccupiedEntry, and RawOccupiedEntryMut, functioning like the existing methods on IndexMap.
  • Added shift_insert methods on VacantEntry and RawVacantEntryMut, as well as shift_insert_hashed_nocheck on the latter, to insert the new entry at a particular index.
  • Added shift_insert methods on IndexMap and IndexSet to insert a new entry at a particular index, or else move an existing entry there.

2.2.2

  • Added indexing methods to raw entries: RawEntryBuilder::from_hash_full, RawEntryBuilder::index_from_hash, and RawEntryMut::index.

2.2.1

  • Corrected the signature of RawOccupiedEntryMut::into_key(self) -> &'a mut K, This a breaking change from 2.2.0, but that version was published for less than a day and has now been yanked.

2.2.0

  • The new IndexMap::get_index_entry method finds an entry by its index for in-place manipulation.

  • The Keys iterator now implements Index<usize> for quick access to the entry's key, compared to indexing the map to get the value.

  • The new IndexMap::splice and IndexSet::splice methods will drain the given range as an iterator, and then replace that range with entries from an input iterator.

  • The new trait RawEntryApiV1 offers opt-in access to a raw entry API for IndexMap, corresponding to the unstable API on HashSet as of Rust 1.75.

... (truncated)

Commits
  • 3f0fffb Merge pull request #323 from cuviper/mutable
  • 33c1a7c Fix unused_imports
  • b76ff73 Fix clippy::multiple_bound_locations
  • 0060546 Release 2.2.6
  • 210b027 Opt-in mutable access on IndexSet
  • 184fe4b Merge pull request #320 from cuviper/release-2.2.5
  • 5d7bd5e Release 2.2.5
  • c934ace Merge pull request #313 from heliaxdev/heliax/borsh-support
  • b81a4d2 Use S for the BuildHasher parameter
  • 32793f1 Don't require BuildHasher in BorshSerialize
  • Additional commits viewable in compare view


Updates wasm-bindgen from 0.2.87 to 0.2.92

Changelog

Sourced from wasm-bindgen's changelog.

0.2.92

Released 2024-03-04

Added

  • Add bindings for RTCPeerConnectionIceErrorEvent. #3835

  • Add bindings for CanvasState.reset(), affecting CanvasRenderingContext2D and OffscreenCanvasRenderingContext2D. #3844

  • Add TryFrom implementations for Number, that allow losslessly converting from 64- and 128-bits numbers. #3847

  • Add support for Option<*const T>, Option<*mut T> and NonNull<T>. #3852 #3857

  • Allow overriding the URL used for headless tests by setting WASM_BINDGEN_TEST_ADDRESS. #3861

Fixed

  • Make .wasm output deterministic when using --reference-types. #3851

  • Don't allow invalid Unicode scalar values in char. #3866


0.2.91

Released 2024-02-06

Added

  • Added bindings for the RTCRtpTransceiver.setCodecPreferences() and unstable bindings for the RTCRtpEncodingParameters.scalabilityMode. #3828

  • Add unstable bindings for the FileSystemAccess API #3810

  • Added support for running tests in shared and service workers with wasm_bindgen_test_configure! run_in_shared_worker and run_in_service_worker. #3804

  • Accept the --skip flag with wasm-bindgen-test-runner. #3803

... (truncated)

Commits


Updates thiserror from 1.0.50 to 1.0.55

Release notes

Sourced from thiserror's releases.

1.0.55

  • Work around improperly cached build script result by sccache – second attempt (#280)

1.0.54

  • Work around improperly cached build script result by sccache – first attempt (#279)

1.0.53

  • Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain (#270)

1.0.52

  • Fix interaction with RUSTC_BOOTSTRAP (#269)

1.0.51

  • Improve diagnostics when an invalid attribute previously caused thiserror to generate no Error impl (#266)
Commits
  • 6089273 Release 1.0.55
  • 322a2ae Merge pull request #280 from dtolnay/depinfo
  • fd7d7a5 Emit dep-info for probe.rs in case sccache needs it
  • 447c328 Release 1.0.54
  • 4619db8 Merge pull request #279 from dtolnay/depinfo
  • 7b53bff Make env-dep:RUSTC_BOOTSTRAP get listed in probe's dep-info
  • e0500ad Merge pull request #277 from dtolnay/nightlyci
  • 48cea47 Make CI verify that error_generic_member_access works in latest nightly
  • fe40a50 Merge pull request #276 from dtolnay/optionifletelse
  • b97654a Remove option_if_let_else clippy suppression
  • Additional commits viewable in compare view


Updates futures from 0.3.29 to 0.3.30

Release notes

Sourced from futures's releases.

0.3.30

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Changelog

Sourced from futures's changelog.

0.3.30 - 2023-12-24

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Commits
  • de1a0fd Release 0.3.30
  • 68d2845 Remove a redundant space in example (#2816)
  • fdd2ce7 Fix broken link in CopyBufAbortable docs (#2815)
  • 272a3c7 Use cfg(target_has_atomic) on no-std targets
  • c179201 FillBuf: Do not call poll_fill_buf twice
  • e6735f3 FuturesUnordered: Fix clear implementation
  • 04d01a0 FuturesOrdered: Use 64-bit index
  • e4aa659 remove redundant impl Unpin
  • 17851c1 provide a mechanism to determine if io read/write halves are from the same st...
  • 4910799 provide a non-destructive mechanism to determine if a sink/stream are paired
  • Additional commits viewable in compare view


Updates implicit-clone from 0.4.8 to 0.4.9

Commits


Updates serde from 1.0.190 to 1.0.193

Release notes

Sourced from serde's releases.

v1.0.193

v1.0.192

v1.0.191

  • Documentation improvements
Commits
  • 44613c7 Release 1.0.193
  • c706281 Merge pull request #2655 from dtolnay/rangestartend
  • 65d75b8 Add RangeFrom and RangeTo tests
  • 332b0cb Merge pull request #2654 from dtolnay/rangestartend
  • 8c4af41 Fix more RangeFrom / RangeEnd mixups
  • 24a78f0 Merge pull request #2653 from emilbonnek/fix/range-to-from-de-mixup
  • c91c334 Fix Range{From,To} deserialize mixup
  • 2083f43 Update ui test suite to nightly-2023-11-19
  • 4676abd Release 1.0.192
  • 35700eb Merge pull request #2646 from robsdedude/fix/2643/allow-tag-field-in-untagged
  • Additional commits viewable in compare view


Updates rustversion from 1.0.14 to 1.0.15

Release notes

Sourced from rustversion's releases.

1.0.15

  • Recognize $RUSTC_WRAPPER environment variable (#47)
Commits
  • 70ca5ad Release 1.0.15
  • 0fa74f5 Merge pull request #47 from dtolnay/rustcwrapper
  • 51f46e2 Apply RUSTC_WRAPPER
  • df7e51d Explicitly install a Rust toolchain for cargo-outdated job
  • 5e54059 Test docs.rs documentation build in CI
  • 5f73c91 Update actions/checkout@v3 -> v4
  • 2a58661 Resolve ignored_unit_patterns pedantic clippy lint
  • f4bbc8f Resolve redundant_guards clippy lint
  • dda672e Revert "Temporarily disable -Zrandomize-layout due to rustc ICE"
  • f9d72db Temporarily disable -Zrandomize-layout due to rustc ICE
  • See full diff in compare view


Updates web-sys from 0.3.64 to 0.3.69

Commits


Updates wasm-bindgen-futures from 0.4.37 to 0.4.42

Commits


Updates tokio from 1.33.0 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 (#6337)
  • runtime: add doc link from Runtime to #[tokio::main] (#6366)
  • runtime: make the enter example deterministic (#6351)
  • sync: add Semaphore example for limiting the number of outgoing requests (#6419)
  • sync: fix missing period in broadcast docs (#6377)
  • sync: mark mpsc::Sender::downgrade with #[must_use] (#6326)
  • sync: reorder const_new before new_with (#6392)
  • sync: update watch channel docs (#6395)
  • task: fix documentation links (#6336)

Changed (unstable)

  • runtime: include task Id in taskdumps (#6328)
  • runtime: panic if unhandled_panic is enabled when not supported (#6410)

#6300: tokio-rs/tokio#6300 #6326: tokio-rs/tokio#6326 #6328: tokio-rs/tokio#6328 #6329: tokio-rs/tokio#6329 #6331: tokio-rs/tokio#6331 #6336: tokio-rs/tokio#6336 #6337: tokio-rs/tokio#6337

... (truncated)

Commits
  • 9c337ca chore: prepare Tokio v1.37.0 (#6435)
  • e542501 io: document cancel safety of AsyncBufReadExt::fill_buf (#6431)
  • 4601c84 stream: add next_many and poll_next_many to StreamMap (#6409)
  • deff252 util: document cancel safety of SinkExt::send and StreamExt::next (#6417)
  • 4565b81 sync: add a rwlock() method to owned RwLock guards (#6418)
  • 3ce4720 sync: add is_closed, is_empty, and len to mpsc receivers (#6348)
  • 8342e4b util: assert compatibility between LengthDelimitedCodec options (#6414)
  • 4c453e9 readme: add description about benchmarks (#6425)
  • 1846483 sync: expose strong and weak counts of mpsc sender handles (#6405)
  • baad270 sync: add Semaphore example for limiting the number of outgoing requests (#6419)
  • Additional commits viewable in compare view


Updates wasm-bindgen-test from 0.3.37 to 0.3.42

Commits


Updates trybuild from 1.0.85 to 1.0.91

Release notes

Sourced from trybuild's releases.

1.0.91

1.0.90

  • Support dotted key syntax in workspace Cargo.toml when using edition={workspace=true} (#257)

1.0.89

  • Normalize compiler build date messages (#254)

1.0.88

  • Work around dead_code warning false positive (#253)

1.0.87

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

1.0.86

Commits
  • bad6950 Release 1.0.91
  • 7a49c7b Merge pull request #262 from csnover/fix-msrv
  • 4fc90bf Update MSRV to reflect changes to dependencies
  • 3db4c4c Explicitly install a Rust toolchain for cargo-outdated job
  • 17b3666 Release 1.0.90
  • 93b44ef Merge pull request #239 from dtolnay/toml
  • 835f9da Merge pull request #259 from dtolnay/pubcrate
  • 8562fca Reduce visibility of items that are not publicly accessible
  • acb76ef Drop basic-toml in favor of more widely used toml crate
  • e8dfc24 Release 1.0.89
  • Additional commits viewable in compare view


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: https://github.com/rustwasm/gloo/compare/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.6.0"

  • Update http crate to 1.0 (#407)

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.
  • Add TryFrom<web_sys::WebSocket> (#365)
  • Add WASI support for gloo-history. (#405)

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

... (truncated)

Commits


Updates proc-macro2 from 1.0.69 to 1.0.81

Release notes

Sourced from proc-macro2's releases.

1.0.81

  • Documentation improvements

1.0.80

  • Add Literal::byte_character constructor (#449)
  • Add Literal::c_string constructor #450)

1.0.79

  • Clean up dead code

1.0.78

1.0.77

  • Add a function to reset thread-local span data (#438, thanks @​buchgr)

1.0.76

  • Work around dead_code warning false positive (#435)

1.0.75

  • Improve error messages related to proc_macro::LexError (#434)

1.0.74

  • Work around improperly cached build script result by sccache (#432)

1.0.73

  • Documentation improvements

1.0.72

  • Improve build script to be robust to proc_macro::Span unstable API changes

1.0.71

  • Turn on deny(unsafe_op_in_unsafe_fn) lint

1.0.70

  • Add #[track_caller] on Ident::new so that panics on invalid input are attributed to the caller (#423)
Commits
  • fd2c998 Release 1.0.81
  • f965e17 Merge pull request #453 from dtolnay/delimiternone
  • 69fd060 Sync documentation of Delimiter::None
  • da51f8d Release 1.0.80
  • 392fa6c Ignore needless_pass_by_value pedantic clippy lint in test
  • 1ff5c1f Ignore needless_raw_string_hashes pedantic clippy lint in test
  • 0c9449e Import some Literal tests from libproc_macro
  • 28c87ad Add tests of negative literal construction
  • c61f5db Add some tests of cstr raw literals
  • d50dcd9 Merge pull request #450 from dtolnay/cstr
  • Additional commits viewable in compare view


Updates quote from 1.0.33 to 1.0.36

Release notes

Sourced from quote's releases.

1.0.36

  • Documentation improvements

1.0.35

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

1.0.34

  • 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 syn from 2.0.38 to 2.0.60

Release notes

Sourced from syn's releases.

2.0.60

  • Improve how None-delimited groups are counted by peek (#1625)

2.0.59

  • Parse c"…" and cr"…" C-string literal syntax as Lit::CStr (#1502)

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)

2.0.48

  • Improve error message on unexpected token after else (#1578)

2.0.47

  • Improve error messages related to proc_macro::LexError (#1575)

2.0.46

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

2.0.45

  • Parse unsupported expressions in enum discriminants of DeriveInput as Expr::Verbatim in non-"full" mode, instead of error (#1513)
  • Support parsing PatType with parse_quote! (#1573)

2.0.44

... (truncated)

Commits
  • 7029b22 Release 2.0.60
  • e978b98 Remove html_root_url & syn.json reminder from Cargo.toml
  • 48f99b0 Merge pull request #1625 from dtolnay/peek
  • 4b18c15 Improve how None-delimited groups are counted by peek
  • 9f00b23 Merge pull request #1624 from dtolnay/peektest
  • 990300a Add more extensive tests for ParseStream::peek
  • 1431bd6 Update None-delimited group notation to use «∅ ∅»
  • 54a1643 Fix empty-set symbol in comments
  • 7307d29 Merge pull request #1623 from dtolnay/arrays
  • 68d1cd9 Take advantage of the IntoIterator for [T; N]
  • Additional commits viewable in compare view


Updates once_cell from 1.18.0 to 1.19.0

Changelog

Sourced from once_cell's changelog.

1.19.0

  • Use portable-atomic instead of atomic-polyfill, #251.
Commits


Updates prettyplease from 0.2.15 to 0.2.19

Release notes

Sourced from prettyplease's releases.

0.2.19

  • Improve line placement for field assignment with multiline value (#68)

0.2.18

  • Support Rust 1.77's C-string literal syntax

0.2.17

  • Fix formatting of imports that contain ::{self as (#70)

0.2.16

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
Commits
  • e0d74e6 Release 0.2.19
  • 8e800f6 Merge pull request #72 from dtolnay/assign
  • a6aa390 Fix line placement for field assignment with multiline value
  • 659fde6 Release 0.2.18
  • fadd0df Merge pull request #71 from dtolnay/cstr
  • 1ad491d Support C-string literal syntax
  • 86ac6a9 Raise required compiler to rust 1.60
  • cf2ecc1 Fix typo in readme and crate-level documentation
  • github-actions[bot] commented 5 months ago

    Benchmark - core

    Yew Master

    vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
    ╰─ vnode_clone  2.409 ns      │ 3.631 ns      │ 2.608 ns      │ 2.588 ns      │ 100     │ 1000000000
    

    Pull Request

    vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
    ╰─ vnode_clone  2.334 ns      │ 4.203 ns      │ 2.463 ns      │ 2.506 ns      │ 100     │ 1000000000
    
github-actions[bot] commented 5 months ago

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

https://yew-rs-api--pr3657-dependabot-cargo-car-y6cpyg3g.web.app

(expires Fri, 10 May 2024 03:38:49 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

github-actions[bot] commented 5 months ago

Benchmark - SSR

Yew Master

| Benchmark | Round | Min (ms) | Max (ms) | Mean (ms) | Standard Deviation | | --- | --- | --- | --- | --- | --- | | Baseline | 10 | 308.837 | 313.706 | 309.773 | 1.532 | | Hello World | 10 | 482.793 | 493.383 | 484.934 | 3.162 | | Function Router | 10 | 1625.964 | 1661.972 | 1638.753 | 11.084 | | Concurrent Task | 10 | 1005.406 | 1007.068 | 1006.265 | 0.470 | | Many Providers | 10 | 1110.608 | 1133.857 | 1121.655 | 8.761 |

Pull Request

| Benchmark | Round | Min (ms) | Max (ms) | Mean (ms) | Standard Deviation | | --- | --- | --- | --- | --- | --- | | Baseline | 10 | 308.824 | 312.135 | 309.438 | 1.053 | | Hello World | 10 | 493.215 | 504.874 | 495.420 | 3.452 | | Function Router | 10 | 1608.870 | 1622.961 | 1614.713 | 4.461 | | Concurrent Task | 10 | 1005.404 | 1006.497 | 1005.971 | 0.385 | | Many Providers | 10 | 1142.648 | 1168.022 | 1154.966 | 9.582 |
github-actions[bot] commented 5 months ago

Size Comparison

| examples | master (KB) | pull request (KB) | diff (KB) | diff (%) | | --- | --- | --- | --- | --- | | async_clock | 97.552 | 98.198 | +0.646 | +0.663% | | boids | 167.762 | 167.893 | +0.131 | +0.078% | | communication_child_to_parent | 90.106 | 90.416 | +0.310 | +0.344% | | communication_grandchild_with_grandparent | 102.234 | 102.535 | +0.301 | +0.294% | | communication_grandparent_to_grandchild | 97.674 | 97.957 | +0.283 | +0.290% | | communication_parent_to_child | 86.472 | 86.775 | +0.304 | +0.351% | | contexts | 101.937 | 102.243 | +0.307 | +0.301% | | counter | 83.096 | 83.391 | +0.295 | +0.355% | | counter_functional | 83.524 | 83.842 | +0.317 | +0.380% | | dyn_create_destroy_apps | 86.452 | 86.758 | +0.306 | +0.354% | | file_upload | 97.526 | 97.851 | +0.324 | +0.332% | | function_memory_game | 163.774 | 166.915 | +3.141 | +1.918% | | function_router | 338.358 | 337.692 | -0.666 | -0.197% | | function_todomvc | 157.752 | 160.876 | +3.124 | +1.980% | | futures | 225.543 | N/A | N/A | N/A | | game_of_life | 105.094 | 105.398 | +0.305 | +0.290% | | immutable | 186.059 | 186.940 | +0.882 | +0.474% | | inner_html | 77.442 | 77.755 | +0.312 | +0.404% | | js_callback | 105.651 | 105.997 | +0.346 | +0.327% | | keyed_list | 193.285 | 193.586 | +0.301 | +0.156% | | mount_point | 80.434 | 80.721 | +0.287 | +0.357% | | nested_list | 111.066 | 111.379 | +0.312 | +0.281% | | node_refs | 87.786 | 88.088 | +0.302 | +0.344% | | password_strength | 1697.575 | 1693.161 | -4.414 | -0.260% | | portals | 90.705 | 91.010 | +0.305 | +0.336% | | router | 309.278 | 308.819 | -0.459 | -0.148% | | simple_ssr | 137.682 | 138.029 | +0.348 | +0.253% | | ssr_router | 375.637 | 374.942 | -0.694 | -0.185% | | suspense | 112.003 | 112.268 | +0.265 | +0.236% | | timer | 86.020 | 86.288 | +0.269 | +0.312% | | timer_functional | 94.778 | 95.080 | +0.302 | +0.318% | | todomvc | 138.898 | 142.002 | +3.104 | +2.234% | | two_apps | 83.149 | 83.455 | +0.306 | +0.368% | | web_worker_fib | 131.358 | 131.834 | +0.476 | +0.362% | | web_worker_prime | 181.599 | 183.158 | +1.560 | +0.859% | | webgl | 80.140 | 80.419 | +0.279 | +0.349% |

⚠️ The following examples have changed their size significantly:

examples master (KB) pull request (KB) diff (KB) diff (%)
function_memory_game 163.774 166.915 +3.141 +1.918%
function_todomvc 157.752 160.876 +3.124 +1.980%
todomvc 138.898 142.002 +3.104 +2.234%
dependabot[bot] commented 4 months ago

Superseded by #3660.