Greg Johnston
656219b75f
fix: notify when structure changes during keyed patch ( closes #4806 )
2026-06-20 20:56:59 -04:00
Greg Johnston
b2d0d8fad1
add an explicit AI policy
2026-06-18 15:02:44 -04:00
Greg Johnston
f1af13231a
chore: remove old TODO file
2026-06-18 15:02:39 -04:00
Greg Johnston
2d88555f50
fix: defer owner drop in OwnedView ( closes #4769 ) ( #4771 )
2026-06-10 21:51:58 -04:00
Greg Johnston
f558dfa93c
fix: ensure that nested cleanups happen in right order ( closes #4758 ) ( #4762 )
2026-06-05 14:23:42 -04:00
Evan Almloff
00a388a021
chore: don't rely on unstable wasm bindgen apis ( #4741 )
2026-05-28 20:33:49 -04:00
Saber Haj Rabiee
91c5873977
fix(CI): drop wretry wrapper from action steps ( #4743 )
...
wretry.action does not forward the wrapped action's `with` inputs, so
pnpm/action-setup ran without version: 8 and installed the latest pnpm,
which requires Node.js 22.13 and failed on the Node 20 runner. Call
actions/checkout, actions/setup-node, pnpm/action-setup and
denoland/setup-deno directly so their inputs take effect.
2026-05-27 19:45:08 -04:00
Saber Haj Rabiee
4c7e8bf698
fix(CI): use official actions for toolchain and binary installs ( #4742 )
...
Wandalen/wretry.action only supports node and docker actions and errors
on composite actions. Use dtolnay/rust-toolchain, cargo-bins/cargo-binstall
and taiki-e/install-action directly; they already retry their downloads
internally (curl --retry 10 and retry loops).
2026-05-27 17:09:19 -04:00
Saber Haj Rabiee
6d4dc8bd85
fix(CI): do not fail fast ( #4740 )
2026-05-27 08:55:41 -04:00
Paul Hansen
23999de81a
chore: Remove regex dependency from leptos_config ( #4696 )
v0.9.0-alpha
2026-05-08 12:57:30 -04:00
Greg Johnston
6d49f73bfc
fix: issues with nested keyed store field initialization (see #4697 ) ( #4699 )
2026-05-08 12:53:10 -04:00
Greg Johnston
afcdc6c319
Merge pull request #4704 from NCura/patch-1
...
fix: broken link and change name in example
2026-05-06 13:48:41 -04:00
Nicolas Cura
980dad2af6
Fix broken link in MultiActionForm documentation
2026-05-06 10:01:29 +02:00
Nicolas Cura
4dc3c98ab9
Change Action to ServerAction in the example component talking about server functions
2026-05-06 09:34:18 +02:00
Alec Mocatta
fcc48d6245
fix: immediate effect memo recomputation ( #4683 )
2026-05-01 11:40:41 -04:00
dependabot[bot]
1e3ec4525f
chore(deps): bump pnpm/action-setup from 5 to 6 ( #4681 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 5 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 11:40:05 -04:00
dependabot[bot]
aa5259eb9e
chore(deps): bump autofix-ci/action from 1.3.3 to 1.3.4 ( #4686 )
...
Bumps [autofix-ci/action](https://github.com/autofix-ci/action ) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/autofix-ci/action/releases )
- [Commits](https://github.com/autofix-ci/action/compare/v1.3.3...v1.3.4 )
---
updated-dependencies:
- dependency-name: autofix-ci/action
dependency-version: 1.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 11:39:54 -04:00
dependabot[bot]
7799d08133
chore(deps): bump rustls-webpki from 0.103.8 to 0.103.13 ( #4689 )
...
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.103.8 to 0.103.13.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.103.8...v/0.103.13 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-version: 0.103.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 11:39:42 -04:00
dependabot[bot]
0aadd5fa60
chore(deps): bump actix-http from 3.11.2 to 3.12.1 ( #4690 )
...
Bumps [actix-http](https://github.com/actix/actix-web ) from 3.11.2 to 3.12.1.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/main/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/http-v3.11.2...http-v3.12.1 )
---
updated-dependencies:
- dependency-name: actix-http
dependency-version: 3.12.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 11:39:29 -04:00
ruburi
0473679290
chore: update outdated Trunk links ( #4687 )
2026-04-23 15:49:32 -04:00
Greg Johnston
a7bb7144ef
chore: clippy ( #4685 )
2026-04-17 23:04:20 -04:00
Greg Johnston
fbc9ed631f
chore: publish patch versions
v0.8.18
2026-04-16 13:11:03 -04:00
Greg Johnston
88e2d535cc
chore: pull in latest wasm_split_helpers version (fixes breakage from https://github.com/rust-lang/rust/pull/149868 ) ( #4684 )
2026-04-16 13:07:20 -04:00
Danylo Vitkovskyi
59c2631e39
feat(either_of): Add Either! convenience macro ( #4627 )
2026-04-10 13:03:40 -04:00
dependabot[bot]
7e8cff8f0a
chore(deps): bump pnpm/action-setup from 4 to 5 ( #4658 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 4 to 5.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 13:02:02 -04:00
mskorkowski
7715c04c58
chore: add #[allow(missing_docs)] and #[automatically_derived] while deriving Store and PatchField ( closes #4261 ) ( #4671 )
...
Fixes #4261
2026-04-03 14:21:06 -04:00
Greg Johnston
acbe959fb1
leptos_router-v0.8.13
2026-03-26 16:01:26 -04:00
Greg Johnston
1c083bf655
fix: don't panic on invalid UTF-8 in paths ( closes #4662 ) ( #4663 )
2026-03-26 12:33:53 -04:00
Charlie Tonneslan
41bf10959c
chore: typo in doc comment
2026-03-23 12:41:30 -04:00
Greg Johnston
227e300982
chore: update CI workflow to include leptos_0.9 branch
2026-03-21 09:45:28 -04:00
Greg Johnston
a7451129a8
Merge pull request #4645 from leptos-rs/stores-cleanup
...
A few `Store` cleanup items
2026-03-20 11:56:38 -04:00
Timothy Vail
9f30d5eb2b
docs: document getrandom/rand config for wasm32 ( #4648 )
...
Co-authored-by: timvschool <admin@ordo.kr >
2026-03-16 15:05:09 -04:00
Greg Johnston
fd8e7f45d1
chore: allocate correct capacity when patching HashMaps
2026-03-15 22:12:06 -04:00
Greg Johnston
68d1c44375
chore: use #[patch] in example
2026-03-15 21:34:51 -04:00
mskorkowski
b9ea244541
fix: allow deriving Patch for Store where store attribute is being used. ( #4620 )
2026-03-15 21:15:15 -04:00
Greg Johnston
c120ae6493
Merge pull request #4637 from leptos-rs/nightly-in-ci
...
chore: actually test nightly in CI
2026-03-14 15:21:53 -04:00
Greg Johnston
f814300801
chore: be consistent about requiring both nightly feature and
...
`nightly` compiler
2026-03-13 17:14:05 -04:00
Greg Johnston
f62f59ae3e
chore: stop autofix from breaking this import
2026-03-13 11:57:04 -04:00
Greg Johnston
d8eef91881
fix: ShowLet ambiguity on nightly
2026-03-13 09:50:18 -04:00
Greg Johnston
520f7df7a2
chore: allow unused macro on nightly
2026-03-13 09:27:33 -04:00
Greg Johnston
6e7af3624f
chore: actually test nightly in CI
2026-03-11 14:48:47 -04:00
Greg Johnston
8cb4263be4
Merge pull request #4626 from leptos-rs/cherry-pick-nightly-update
...
chore: update nightly toolchain and adjust trybuild stderr
2026-03-08 20:19:06 -04:00
Saber Haj Rabiee
4f17e66bd2
fix: adjust trybuild stderr based on the latest nightly toolchain
2026-03-08 15:14:20 -04:00
Saber Haj Rabiee
bcdd021ab4
chore: update nightly toolchain to the latest
2026-03-08 15:14:20 -04:00
GuangZhi Xiao
27bb840b4f
chore: fix readme playground link ( #4625 )
2026-03-07 13:56:41 -05:00
Oleg Shatov
ea74f1e553
feat: extend either! macro ( #4613 )
2026-03-06 14:12:25 -05:00
Tommy Yu
4e5e13774f
feat: implement separate css_path and css_file_path and fix implementation ( #4615 )
...
* Fixes #4592 to actually achieve #3513 (#4615 )
Provide both `css_path` and `css_file_path` to address both use cases in
a way that is more generally useful at their respective usage contexts.
Specifically, `css_path` may be used with `<Stylesheet/>` or as part of
the routing configuration for servers, while `css_file_path` is useful
for loading of the file itself from within the server application.
Also provide `site_pkg_dir_route_base`, which may be used for general
routing purposes and is the base for `css_path`.
* Additional integration tests for #4615
- Ensure that the new methods are usable for their intended purposes as
per earlier discussion.
2026-03-06 14:02:26 -05:00
Greg Johnston
557d908ff9
fix: prevent circular reference in Action by using WeakOwner ( closes #4602 ) ( #4603 )
2026-03-04 10:43:18 -05:00
Danylo Vitkovskyi
9654f82ad8
feat: LeptosOptions::css_path ( closes #3513 ) ( #4592 )
2026-03-01 14:09:05 -05:00
Danylo Vitkovskyi
49594bacb2
docs: improve leptos_config readability and add "Errors" section ( #4593 )
2026-03-01 14:08:16 -05:00