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