Greg Johnston
d9213850f7
chore: publish new patch releases for changed packages
2025-08-25 20:40:32 -04:00
Greg Johnston
05cafa8b06
fix: support islands routing in 404 routes ( #4218 )
2025-08-11 21:46:10 -04:00
Raffaele Fontana
87fb947465
docs: fix typo ( #4202 )
2025-08-01 11:12:42 -04:00
Saber Haj Rabiee
8079956d1b
fix: decouple versioning for members
2025-07-21 22:43:58 -07:00
Greg Johnston
ebb33b6f41
Merge remote-tracking branch 'origin' into wasm-splitting-support
2025-07-20 13:09:26 -04:00
Greg Johnston
1524386346
v0.8.4
2025-07-20 11:11:29 -04:00
Dylan Anthony
956af8e466
feat: allow using Actix without default features ( #3921 )
2025-07-20 08:03:49 -04:00
Greg Johnston
839eb9ac1c
fix: correctly handle preloads when they do or don't exist
2025-07-18 08:30:02 -04:00
Greg Johnston
7559b27361
feat: support preloading split WASM files from a manifest
2025-07-17 14:06:20 -04:00
Greg Johnston
91fb315fe0
v0.8.3
2025-07-12 20:10:21 -04:00
martin frances
d555c1e0ce
Removed crate once_cell ( #4083 )
...
* Removed crate once_cell
As of rust_version 1.80.0 there are now equivalent options in std.
Async and sync changes are as follows.
-use once_cell::sync::Lazy;
+use std::sync::LazyLock;
-use once_cell::sync::Lazy;
+use std::sync::LazyLock;
* ran cargo fmt.
* fixed server_fn errors.
* cargo fmt fixes.
* "use srd::sync" becomes "use std::sync".
* fixed formatting issue.
* formatting issues.
* Fixed error in examples/server_fns_axum
* more formatting issues.
* more formatting issues.
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-06-16 10:38:32 -07:00
Saber Haj Rabiee
e1549c5ab3
chore: unify all deps + exact versioning in root workspace for better maintenance
2025-06-01 09:18:40 -07:00
Nicolas Cura
e82a0bbc7f
chore: handle_response_inner public to be used in custom file_and_error_handler ( closes #3996 ) ( #3998 )
2025-05-23 14:51:08 -04:00
Eric Roman
3903867f82
Fix spelling typos. ( #3965 )
2025-05-17 08:49:57 +02:00
Saber Haj Rabiee
7ca691305f
chore: unify all deps with min occurrences of 2 ( #3854 )
2025-05-14 20:34:33 -04:00
Greg Johnston
2ee4444bb4
v0.8.2
2025-05-06 14:09:35 -04:00
Greg Johnston
3d91b5e90f
v0.8.1
2025-05-05 21:39:43 -04:00
benwis
9b2e313d20
v0.8.0
2025-05-01 15:26:21 -07:00
Greg Johnston
171c8e7ff7
v0.8.0-rc3
2025-04-26 15:53:20 -04:00
autofix-ci[bot]
97175663ef
[autofix.ci] apply automated fixes
2025-04-26 00:05:33 +00:00
Greg Johnston
2b50ddc0db
v0.8.0-rc2
2025-04-18 08:43:16 -04:00
Greg Johnston
bb47916ebe
fix: call additional_context after providing other server context in all cases ( #3841 )
2025-04-12 20:29:43 -04:00
Greg Johnston
cf843a8349
v0.8.0-rc1
2025-04-11 12:03:17 -04:00
Greg Johnston
b8810ba42f
fix: correctly establish root ownership for static site generation ( closes #3822 ) ( #3824 )
2025-04-05 19:50:28 -04:00
Greg Johnston
47aebf3e22
fix: allow custom status codes or redirects for route fallbacks ( #3808 )
2025-04-01 19:25:59 -04:00
Alexander Krivács Schrøder
c738c5d81b
feat: switch extract() helper to use ServerFnErrorErr ( closes #3745 ) ( #3750 )
...
* feat: switch `extract()` helper to use `ServerFnErrorErr`
This provides much better compatibility with server functions using
custom errors while still working as before with server functions using
`ServerFnError`
* style: apply autofix diff
2025-03-21 16:01:12 -04:00
Saber Haj Rabiee
52c770c7da
fix(CI): free-up disk, properly gate nightly feature and pre-install deps ( #3735 )
...
* fix(CI): pre-install tailwind and sass
* chore: retrigger CI
* fix(CI): properly set `erased_mode` in examples
* fix(CI): workflow logic install deps locally
* chore(CI): organized tailwind and sass versions
* fix: properly ignore nightly features on stable rustc
* fix(CI): typo
* fix: missing cfg attr
* fix: properly gate nightly module in `reactive_graph``
* fix: complete `rustc_nightly` cfg gate
* fix(CI): making even more space for CI workers
* fix: missing one more rustc_nightly gated feature
* fix: maximize the speed of cargo-all-features by limiting combinations to 2
2025-03-20 14:28:07 -07:00
Greg Johnston
2faae43d5f
v0.8.0-beta
2025-03-19 21:02:10 -04:00
Thomas Versteeg
93af23a970
feat: allow closures for shell parameter in file_and_error_handler* ( #3711 )
2025-03-15 10:24:09 -04:00
Greg Johnston
b2bea2e6b7
fix: support for websockets under default features
2025-03-12 21:06:52 -04:00
Greg Johnston
3dbb251853
fix: tweak bounds on For for backwards-compat ( #3663 )
2025-03-01 11:50:09 -05:00
Greg Johnston
cdee2a9476
feat: "islands router" for client-side navigations when in islands mode ( #3502 )
2025-02-28 14:01:33 -05:00
Greg Johnston
0a29071779
Merge remote-tracking branch 'origin' into leptos_0.8
2025-02-25 07:39:43 -05:00
Greg Johnston
42988b1bc1
chore: fix Axum test setup ( #3651 )
2025-02-25 07:22:12 -05:00
Greg Johnston
5bc254d49f
chore: better way of not running whole doc tests
2025-02-22 14:29:25 -05:00
Greg Johnston
885f4a1654
chore: ignore type complexity lint
2025-02-22 08:39:00 -05:00
Greg Johnston
ddd243d07a
chore: better way of not running whole doc tests
2025-02-22 08:38:39 -05:00
martin frances
37cf25fba5
serde_json is common to ( #3610 )
...
integrations/actix
leptos/server
oco
server_fn
This is a defensive PR - Putting the crate definition into the root
workspcace makes it less likely to get difficult to trace version
slip bugs.
This does not help where sede_json is optional so care manual review
is required.
2025-02-15 10:24:07 -08:00
martin frances
e84b527743
Minor: Bump tokio to 1.43. ( #3600 )
2025-02-12 23:14:00 -08:00
zakstucke
287fc47163
"Update axum paths to 0.8 syntax" ( #3555 )
...
* Update axum paths to 0.8 syntax
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-02-06 16:17:12 -08:00
Serhii Stepanchuk
e3010c7f1f
feat: add file_and_error_handler_with_context ( #3526 )
...
* add file_and_error_handler_with_context
like in leptos_routes_with_context func
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-01-31 12:33:55 -05:00
Saber Haj Rabiee
35e6f17930
chore: upgrade axum to v0.8 ( #3439 )
2025-01-17 13:38:37 -05:00
Ryo Hirayama
cfe925d58f
feat: allow any type that implements FromServerFnError as a replacement of the ServerFnError in server_fn ( #3274 )
2025-01-17 13:30:12 -05:00
Greg Johnston
293149eeb2
fix: include missing nonces on streaming script tags and on leptos_meta components ( closes #3482 ) ( #3485 )
2025-01-13 22:06:14 -05:00
Chris
8264d478e4
docs: remove islands mention from leptos_axum ( #3423 )
2024-12-31 10:35:20 -05:00
Spencer Ferris
78d0dbdfa2
fix: provide custom state in file_and_error_handler ( #3408 )
...
The `file_and_error_handler` provided by leptos_axum does not provide
the app's custom state in the context. This means that when the fallback
handler tries to render the app, the app will not be able to access the
custom state (and will panic if it uses `expect_context`).
The handle defined by `file_and_error_handler` has access to the custom
state from Axum, so we can pass the custom state from Axum into the
Leptos handler using the `additional_context` parameter of
`handle_response_inner`.
2024-12-27 13:44:39 -05:00
dependabot[bot]
a04bca55a2
chore(deps): bump tracing from 0.1.40 to 0.1.41 ( #3294 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.40 to 0.1.41.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.40...tracing-0.1.41 )
---
updated-dependencies:
- dependency-name: tracing
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>
Co-authored-by: Ben Wishovich <benwis@users.noreply.github.com >
2024-12-03 08:50:46 -08:00
Greg Johnston
f252460d02
fix: wait for blocking resources before sending subsequent chunks ( close #3280 ) ( #3282 )
2024-12-02 16:44:36 -08:00
Gabriel Lopes Veiga
fcba8b3b17
fix: prevent multiple location headers on redirect ( #3298 ) ( #3311 )
2024-12-01 18:54:35 -08:00
dependabot[bot]
1477ae2cfb
chore(deps): bump axum from 0.7.8 to 0.7.9 ( #3259 )
...
Bumps [axum](https://github.com/tokio-rs/axum ) from 0.7.8 to 0.7.9.
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.7.8...axum-v0.7.9 )
---
updated-dependencies:
- dependency-name: axum
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>
2024-11-21 19:24:31 -05:00