Commit Graph

4993 Commits

Author SHA1 Message Date
Saber Haj Rabiee
8f623a2d5b feat: improving the bump script (#4187) 2025-08-09 15:31:50 -04:00
Greg Johnston
f2fe791f6b perf: use a set instead of Vec<_> to optimize large subscriber sets (see #4138) (#4201) 2025-08-09 15:31:05 -04:00
Greg Johnston
30dbb7ccc8 fix: ensure task::spawn maintains reactive ownership (closes #4203) (#4206) 2025-08-09 15:30:23 -04:00
Aleksander Heintz
b986fe11dc make is_server and is_browser public (#4204) 2025-08-05 17:10:10 -07:00
mskorkowski
e2e28ef180 fix: allowing deriving Patch for a struct with generic argument (closes #4163) (#4175) 2025-08-03 08:28:42 -04:00
Adam Doyle
a5e0053bab chore: add name attribute to details element (#4190) 2025-08-03 08:24:54 -04:00
Greg Johnston
6c04a1cd76 fix: only continue navigating to most recent page (closes #4195) (#4198) 2025-08-03 08:24:19 -04:00
Raffaele Fontana
87fb947465 docs: fix typo (#4202) 2025-08-01 11:12:42 -04:00
mskorkowski
5ba818132a feat: add command and commandfor attributes for button (closes #4193) (#4194) 2025-07-31 16:45:38 -04:00
Greg Johnston
30b917cfc3 v0.8.6 v0.8.6 2025-07-27 08:59:22 -04:00
Greg Johnston
6cd731cbb1 Merge pull request #4186 from leptos-rs/4184
A few pieces of lazy island clean-up
2025-07-27 08:50:22 -04:00
Greg Johnston
f1b6b79e27 Enhancing members’ versioning (#4172)
* fix: decouple versioning for members

* feat: handy script to bump changed member crates from the last released tag
2025-07-27 08:50:08 -04:00
Greg Johnston
623ee08f82 chore: this does not need to be async 2025-07-27 08:34:59 -04:00
Greg Johnston
877849a5dd chore: new wasm_split version 2025-07-27 08:30:51 -04:00
Greg Johnston
fb59da90c2 fix: support file hashing when using lazy loading (#4182) 2025-07-26 15:46:31 -04:00
Greg Johnston
d33f5c9e77 feat: allow lazy server functions (#4169) 2025-07-24 07:30:05 -04:00
dependabot[bot]
deb8e96eb0 chore(deps): bump redox_syscall in the rust-dependencies group (#4171)
Bumps the rust-dependencies group with 1 update: redox_syscall.


Updates `redox_syscall` from 0.5.14 to 0.5.15

---
updated-dependencies:
- dependency-name: redox_syscall
  dependency-version: 0.5.15
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 12:33:31 -04:00
Greg Johnston
181e4d0566 chore: bump wasm-split version numbers (#4170) 2025-07-22 12:31:46 -04:00
Saber Haj Rabiee
525379a9b3 fix(CI): remove autofix CI timeout (#4173) 2025-07-22 12:31:04 -04:00
Saber Haj Rabiee
783a233167 feat: handy script to bump changed member crates from the last released tag 2025-07-21 22:44:40 -07:00
Saber Haj Rabiee
8079956d1b fix: decouple versioning for members 2025-07-21 22:43:58 -07:00
Greg Johnston
f5d3fbb091 0.8.5 v0.8.5 2025-07-21 09:04:16 -04:00
Greg Johnston
fbe7cdc482 docs: update documentation for #[lazy] and #[lazy_route] 2025-07-21 08:53:38 -04:00
Greg Johnston
14884bc8ac Merge pull request #3988 from leptos-rs/wasm-splitting-support
feat: wasm-splitting library support for future cargo-leptos integration
2025-07-21 07:17:29 -04:00
Greg Johnston
2c93e1a185 fix: avoid name conflict between lazy route struct type and split view function 2025-07-20 19:59:10 -04:00
Greg Johnston
64b8c3dfd5 fix: use dummy macro output to improve rust-analyzer experience for #[lazy_route] 2025-07-20 19:58:41 -04:00
martin frances
5f2d511553 chore: bump oco_ref version number (#4168) 2025-07-20 18:44:09 -04:00
Greg Johnston
d7cdc6c489 chore: fix Cargo.lock 2025-07-20 13:12:03 -04:00
Greg Johnston
ebb33b6f41 Merge remote-tracking branch 'origin' into wasm-splitting-support 2025-07-20 13:09:26 -04:00
Greg Johnston
809c0b532c chore: cargo update 2025-07-20 13:07:47 -04:00
Greg Johnston
b13f2420fb chore: change name of wasm_split due to namesquatting 2025-07-20 12:54:30 -04:00
Greg Johnston
77de264615 chore: publish wasm_split and wasm_split_macros 2025-07-20 12:54:14 -04:00
Greg Johnston
1524386346 v0.8.4 v0.8.4 2025-07-20 11:11:29 -04:00
Greg Johnston
426b079709 Merge pull request #4167 from shadr/hot-reload-fixes
fix(hot-reload): hot-reload stops working when number of views changes in a file + small fixes
2025-07-20 11:00:05 -04:00
shadr
c6f176e2b0 Merge branch 'leptos-rs:main' into hot-reload-fixes 2025-07-20 16:23:48 +03:00
Greg Johnston
75662d08e7 Merge pull request #4162 from shadr/hot-reload-myers-diff
fix(hot-reload): implement Myers diffing algorithm
2025-07-20 08:23:58 -04:00
mahdi739
4448b77cde feat: add debug_log!, debug_error!, console_debug_log and console_debug_error (#4160) 2025-07-20 08:11:17 -04:00
Dylan Anthony
956af8e466 feat: allow using Actix without default features (#3921) 2025-07-20 08:03:49 -04:00
Nesterov Nikita
8c469b85d6 fix(hot-reload): ignore clippy::needless_range_loop lint 2025-07-20 07:49:26 +03:00
Saber Haj Rabiee
7f93dd224d fix(CI): check latest commit for version release instead of version tag (#4150) 2025-07-19 21:38:56 -04:00
martin frances
777b5e1e54 chore: examples - bumped version numbers for sqlx and this error. (#4126) 2025-07-19 21:19:32 -04:00
Greg Johnston
37cb102d53 fix: wait for preloaded route data as part of route transition 2025-07-19 13:46:30 -04:00
Nesterov Nikita
433f7284e6 fix(hot-reload): update view map when number of views mismatch 2025-07-19 16:25:33 +03:00
Greg Johnston
897e6ecc26 example: lazy routes in hackernews_axum 2025-07-19 08:53:02 -04:00
Greg Johnston
0c67f7d389 fix: properly support concurrent loading without breaking changes to ChooseView 2025-07-19 08:53:02 -04:00
Greg Johnston
232b603a25 feat: support both sync and async lazy functions 2025-07-19 08:53:02 -04:00
Nesterov Nikita
4a8a212d84 fix(hot-reload): ReplaceWith couldn't replace Fragment with an Element 2025-07-19 15:48:57 +03:00
Nesterov Nikita
1d7bc021af fix(hot-reload): ClearChildren couldn't clear fragment view 2025-07-19 15:46:18 +03:00
Nesterov Nikita
74055a7e13 fix(hot-reload): fix AppendChildren patch command 2025-07-19 15:06:13 +03:00
Nesterov Nikita
c98082de74 fix(hot-reload): insertion before/after fragment in a tag
Previous commits that aimed at fixing indexing for Myers algorithm broke
insertion before/after a fragment in a html tag, resulting in incorrect
ordering/error
2025-07-19 13:48:09 +03:00