5259 Commits

Author SHA1 Message Date
Paul Hansen
23999de81a chore: Remove regex dependency from leptos_config (#4696) 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
Greg Johnston
4499420e3c chore: publish patch versions v0.8.17 2026-02-28 20:53:32 -05:00
LeoniePhiline
6dc8ad4bfa fix: apply server function lint attributes to original and generated function (#4598)
Fixes a regression introduced in
https://github.com/leptos-rs/leptos/pull/4496.

Closes https://github.com/leptos-rs/leptos/issues/4597.
2026-02-24 17:06:00 -05:00
Danylo Vitkovskyi
4eb4f27f94 chore: remove std dependency in either_of (#4583) 2026-02-20 16:06:30 -05:00
Greg Johnston
35af19cbcd feat: keyed patching for store fields (#4544) 2026-02-20 15:42:19 -05:00
Adam D.
61205eaefe fix: better error message when you have ssr enabled during client rendering (closes #4586) (#4588) 2026-02-20 13:41:15 -05:00
Greg Johnston
50a05b7d04 Merge pull request #4584 from leptos-rs/4582
fix iteration over keyed store fields (closes #4582)
2026-02-20 07:49:11 -05:00
Greg Johnston
2acdc48fa4 chore: update reactive_stores version number 2026-02-20 07:48:32 -05:00
Raffaele Fontana
fc8382e51a feat: support bitcode 's serde integration (#4585) 2026-02-20 07:42:35 -05:00
Greg Johnston
a76c36731f fix: allow slice-like types in stores to take any key type and remain
iterable
2026-02-19 15:29:52 -05:00