Commit Graph

  • c94f4aefdd chore: publish patch version main Greg Johnston 2026-07-21 18:43:32 -04:00
  • 60c770925d router patch leptos_0.9 Greg Johnston 2026-07-21 18:41:45 -04:00
  • 406a0b6f8c [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-20 21:55:30 +00:00
  • b25333a8b1 Merge branch 'main' into leptos_0.9 Greg Johnston 2026-07-20 17:31:27 -04:00
  • 69a8214653 chore: clippy Greg Johnston 2026-07-20 09:27:07 -04:00
  • bb71a5cf60 chore: clippy Greg Johnston 2026-07-20 09:01:02 -04:00
  • 2a837f4260 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-20 12:24:19 +00:00
  • 5d31cb75cf chore: update nightly toolchain Greg Johnston 2026-07-20 08:03:12 -04:00
  • 63c5b5e7b0 chore: clippy Greg Johnston 2026-07-20 08:02:16 -04:00
  • 208547100c chore: remove misleading broken test Greg Johnston 2026-07-19 22:04:02 -04:00
  • c7ff5bd09e chore: clippy Greg Johnston 2026-07-19 21:44:54 -04:00
  • c163634639 chore: remove toggle Greg Johnston 2026-07-19 21:44:49 -04:00
  • 0d413181b3 trigger CI Greg Johnston 2026-07-19 17:36:06 -04:00
  • 4668df732c chore: make sure failing tests in CI actually cause failures Greg Johnston 2026-07-19 17:24:25 -04:00
  • 32147e1d31 chore: remove extra spaces in test Greg Johnston 2026-07-19 21:56:29 -04:00
  • 4853812110 chore(deps): bump actions/setup-node from 6 to 7 dependabot/github_actions/actions/setup-node-7 dependabot[bot] 2026-07-20 18:46:42 +00:00
  • bc80959e62 Merge pull request #4840 from leptos-rs/fix-ci Greg Johnston 2026-07-20 13:49:52 -04:00
  • 3e4ddbf998 chore: clippy fix-ci Greg Johnston 2026-07-20 10:45:31 -04:00
  • 824b7472fa chore: clippy Greg Johnston 2026-07-20 09:27:07 -04:00
  • 024b5b60ce chore: clippy Greg Johnston 2026-07-20 09:01:02 -04:00
  • 169de694c5 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-20 12:24:19 +00:00
  • 2beda18668 chore: update nightly toolchain Greg Johnston 2026-07-20 08:03:12 -04:00
  • 841d66832d chore: clippy Greg Johnston 2026-07-20 08:02:16 -04:00
  • ef52c210b5 chore: remove misleading broken test Greg Johnston 2026-07-19 22:04:02 -04:00
  • 66c152a4ac fix(router): keep "" and "/" static segments as pass-through parents (#4839) Saber Haj Rabiee 2026-07-19 18:45:23 -07:00
  • 51ea425a7a fix(router): keep "" and "/" static segments as pass-through parents (#4839) Saber Haj Rabiee 2026-07-19 18:45:23 -07:00
  • b6fbaf5747 chore: clippy Greg Johnston 2026-07-19 21:44:54 -04:00
  • 34c9ebdcf2 chore: remove toggle Greg Johnston 2026-07-19 21:44:49 -04:00
  • 330c123155 trigger CI Greg Johnston 2026-07-19 17:36:06 -04:00
  • 74aa9f5b52 chore: make sure failing tests in CI actually cause failures Greg Johnston 2026-07-19 17:24:25 -04:00
  • 8888b6c0fb 0.9 beta v0.9.0-beta Greg Johnston 2026-07-18 14:56:24 -04:00
  • 61588fa77f [autofix.ci] apply automated fixes autofix-ci[bot] 2026-07-17 19:33:34 +00:00
  • b534f477bc Merge remote-tracking branch 'origin' into leptos_0.9 Greg Johnston 2026-07-17 14:52:27 -04:00
  • 19d333cdb4 feat: add SignalOrFn trait that allows accepting signals or functions, on nightly and on stable alike Greg Johnston 2026-07-17 14:17:14 -04:00
  • ffd7eafaec fix(leptos_macro): localize view! diagnostics and recover incomplete component tags (#4803) Saber Haj Rabiee 2026-07-10 11:12:01 -07:00
  • a72440e8b4 fix(tachys): decouple child escaping from hydration for raw-text elements (#4821) Saber Haj Rabiee 2026-07-10 10:55:59 -07:00
  • f81ffcd5fc feat(leptos): always expose use_nonce() Marcus Ofenhed 2026-07-10 17:52:29 +00:00
  • 595edbba6e fix: notify error boundaries in LocalResource-only Suspense (closes #4826) Greg Johnston 2026-07-10 13:13:44 -04:00
  • c4cc83a69e fix: handle <For/> keys correctly in non-async HTML rendering (see (#4834) Greg Johnston 2026-07-08 19:02:00 -04:00
  • 8b28a95966 fix: handle <For/> keys correctly in non-async HTML rendering (see 4780 Greg Johnston 2026-07-08 09:33:12 -04:00
  • 29002fb84a fix: notify error boundaries in LocalResource-only Suspense (closes 4826 Greg Johnston 2026-07-04 12:33:41 -04:00
  • c7ac8218a9 chore(deps): bump actions/cache from 5 to 6 (#4822) dependabot[bot] 2026-06-30 09:08:36 -04:00
  • d2dde73488 chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates dependabot/npm_and_yarn/examples/counters/e2e/npm_and_yarn-722027a915 dependabot[bot] 2026-06-28 11:39:40 +00:00
  • 7c0d1c169b chore: publish patch version Greg Johnston 2026-06-28 07:38:09 -04:00
  • 7b86fc62f5 Revert "fix(tachys): escape <textarea> children to prevent XSS" (#4819) Greg Johnston 2026-06-28 07:33:38 -04:00
  • e9246c90d0 chore: publish patch version Greg Johnston 2026-06-25 10:42:39 -04:00
  • c3f7392398 Revert "chore: don't rely on unstable wasm bindgen apis (#4741)" (#4816) Greg Johnston 2026-06-25 10:40:23 -04:00
  • a0fd5f37e3 perf(throw_error): add single-allocation Error::new and use it at concrete sites Saber Haj Rabiee 2026-06-25 06:44:21 -07:00
  • 6beb8b7a49 Revert "chore: don't rely on unstable wasm bindgen apis (#4741)" 4814 Greg Johnston 2026-06-25 09:27:24 -04:00
  • 30fa4e0394 chore: publish patch versions v0.8.19 Greg Johnston 2026-06-25 06:43:31 -04:00
  • a3038e41b4 Merge pull request #4812 from leptos-rs/escaping-fixes Greg Johnston 2026-06-25 06:39:48 -04:00
  • 7eb5061e2f fix: respect Axum/Actix built-in body size limits (#4813) Greg Johnston 2026-06-25 06:39:30 -04:00
  • 14a34578a6 [autofix.ci] apply automated fixes autofix-ci[bot] 2026-06-25 01:16:25 +00:00
  • d5b7dcb94d chore: cargo fmt Saber Haj Rabiee 2026-05-23 06:35:35 -07:00
  • 12e1d7c04c fix(leptos_macro): escape <textarea> content in inert HTML path Saber Haj Rabiee 2026-05-23 06:33:46 -07:00
  • 9417ed441e fix(tachys): escape <textarea> children to prevent XSS Saber Haj Rabiee 2026-05-23 02:59:39 -07:00
  • 889e0b5b52 fix(tachys): escape char when rendering to HTML Saber Haj Rabiee 2026-05-23 02:59:10 -07:00
  • e47704fbe6 fix(hydration_context): escape < in serialized errors to block <script> breakout Saber Haj Rabiee 2026-05-28 03:44:53 -07:00
  • 4bc42943a2 chore: clean up some leptos_macro docs (#4811) Greg Johnston 2026-06-24 19:41:46 -04:00
  • 0aa51a3829 chore(deps): bump actions/checkout from 6 to 7 (#4808) dependabot[bot] 2026-06-24 19:35:02 -04:00
  • 0dabbf661d chore: return early instead of panic in Form on invalid submitter (#4798) Noethix 2026-06-24 19:34:49 -04:00
  • 37367f0135 fix(leptos_server): print serialization errors when tracing is disabled (#4805) Saber Haj Rabiee 2026-06-24 16:33:35 -07:00
  • d85053a141 fix(reactive_stores): untrack parent in AtIndex::writer to avoid spurious notifications (#4794) Noethix 2026-06-24 19:32:51 -04:00
  • 16081db085 feat: allow fallible try_set_server_url (#4795) Noethix 2026-06-24 19:30:48 -04:00
  • 480d615542 Merge pull request #4790 from Noethix55555/fix/static-segment-partial-match Greg Johnston 2026-06-24 14:22:40 -04:00
  • 2a519b3df5 Merge pull request #4782 from sabify/perf/integrations Greg Johnston 2026-06-24 14:22:04 -04:00
  • b0cf8b558a feat(leptos_macro): Adding a lazy_preload macro (#4729) edmondj 2026-06-24 14:20:31 -04:00
  • ca64b51233 chore: clean up some leptos_macro docs leptos-macro-doc-typos Greg Johnston 2026-06-24 13:05:49 -04:00
  • 3e3d594b6d feat: add #[prop(marker)] for marker types (#4774) Baptiste 2026-06-24 18:52:41 +02:00
  • 4166c1a15d fix: notify when structure changes during keyed patch (closes #4806) (#4807) Greg Johnston 2026-06-24 07:23:30 -04:00
  • 174ffe3442 fix: propagate Send/Sync bounds to dyn Fn derefs Greg Johnston 2026-06-24 06:59:26 -04:00
  • 656219b75f fix: notify when structure changes during keyed patch (closes #4806) 4806 Greg Johnston 2026-06-20 20:56:59 -04:00
  • 6fa83afc3d refactor(integrations): share request URL construction across actix and axum Saber Haj Rabiee 2026-06-20 00:02:31 -07:00
  • 831f999851 fix(docs): remove nonsense comments Saber Haj Rabiee 2026-06-19 23:49:20 -07:00
  • 1d699ffd26 fix(router): propagate error instead of unwrapping in anchor click handler (#4789) Noethix 2026-06-19 12:24:01 -04:00
  • 511f41394e fix(tachys): pass FROM_SERVER=false in AnyAttribute::hydrate_from_template Noethix 2026-06-19 12:22:33 -04:00
  • ab71115e6e Merge pull request #4776 from sabify/perf/hydration_context-optimizations Greg Johnston 2026-06-19 12:18:18 -04:00
  • 23e3cadd33 chore: remove unused LeptosOptions import from render_app_to_stream_with_context example (#4714) Sai Asish Y 2026-06-19 09:14:15 -07:00
  • 7233bfbea0 feat(macro): collapse reactive child closure monomorphizations on --cfg erase_components (#4711) Skyf0l 2026-06-19 20:13:50 +04:00
  • a6b07b193f feat(nonce): add Nonce::from_value for externally-supplied CSP nonces Thomas Anagrius 2026-06-19 18:13:05 +02:00
  • 87c46277f3 Merge pull request #4778 from sabify/perf/router-matching Greg Johnston 2026-06-19 11:43:02 -04:00
  • 9cd9789eb4 Merge pull request #4764 from sabify/perf/tachys-optimizations Greg Johnston 2026-06-19 11:41:55 -04:00
  • 19ef2225e1 Fix leptos_dom correctness bugs (#4754) Greg Johnston 2026-06-19 11:38:47 -04:00
  • b2d0d8fad1 add an explicit AI policy Greg Johnston 2026-06-18 15:02:44 -04:00
  • f1af13231a chore: remove old TODO file Greg Johnston 2026-06-18 15:02:39 -04:00
  • 123eec6138 fix(router): reject over-long static segment instead of partial-matching Noethix55555 2026-06-17 19:49:19 -04:00
  • 927112e25c fix(leptos_dom): restore Copy timer handles, free closures via owner cleanup Saber Haj Rabiee 2026-06-17 16:40:52 -07:00
  • 73d19aba3f fix(static): serve cached static headers on every hit, not just the first Saber Haj Rabiee 2026-06-14 12:03:50 -07:00
  • a09231908f test(integrations): cover concurrent static regeneration race Saber Haj Rabiee 2026-06-14 00:57:37 -07:00
  • 83e09e0ad6 fix(static): serve regenerated body and headers from one render Saber Haj Rabiee 2026-06-14 00:57:12 -07:00
  • aa3dd9d9c8 fix: MaybeProp fn deref implementation (#4779) Greg Johnston 2026-06-13 18:08:56 -04:00
  • 19a9793ce1 refactor(hydration_context): resolve consume_buffers futures concurrently Saber Haj Rabiee 2026-06-07 14:21:38 -07:00
  • 7862d7a4f6 Merge pull request #4765 from sabify/perf/server_fn-hot-path Greg Johnston 2026-06-12 09:53:55 -04:00
  • 1ef39c7aac perf(leptos_axum): defer the server-fn path allocation to the error branch Saber Haj Rabiee 2026-06-12 04:23:26 -07:00
  • 4a5d099b84 perf(leptos_axum): build the request URL without intermediate origin strings Saber Haj Rabiee 2026-06-12 04:20:04 -07:00
  • 43297dae19 perf(leptos_axum): serve static files directly and generate on 404 Saber Haj Rabiee 2026-06-12 04:17:00 -07:00
  • 4fa0de7122 fix(leptos_axum): send an Accept header in the redirect status tests Saber Haj Rabiee 2026-06-12 04:15:43 -07:00
  • 5741ffcb33 perf(leptos_actix): use a const empty HeaderValue for the redirect marker Saber Haj Rabiee 2026-06-12 04:04:57 -07:00
  • 1d9b6b8651 perf(leptos_actix): drop a redundant context-closure clone per server-fn call Saber Haj Rabiee 2026-06-12 04:03:34 -07:00
  • 2bb36c334b perf(leptos_actix): build the request URL in one pre-sized buffer Saber Haj Rabiee 2026-06-12 04:02:16 -07:00