Greg Johnston
a9ed8461d1
feat: add "async routing" feature ( #1055 )
...
* add "async routing" feature that waits for async resources to resolve before navigating
* add support for Outlet
* add `<RoutingProgress/>` component
2023-05-21 06:46:23 -04:00
Vladimir Motylenko
5a71ca797a
feat: RSX parser with recovery after errors, and unquoted text ( #1054 )
...
* Feat: Upgrade to new local version of syn-rsx
* chore: Make macro more IDE friendly
1. Add quotation to RawText node.
2. Replace vec! macro with [].to_vec().
Cons:
1. Temporary remove allow(unused_braces) from expressions, to allow completion after dot in rust-analyzer.
* chore: Change dependency from syn-rsx to rstml
* chore: Fix value_to_string usage, pr comments, and fmt.
2023-05-21 06:45:53 -04:00
agilarity
70eb07d7d6
test: setup e2e automatically ( #1067 )
2023-05-20 20:46:06 -04:00
Greg Johnston
71ee69af01
fix: avoid potential already-borrowed issues with resources nested in suspense
2023-05-20 20:42:06 -04:00
Ben Wishovich
dd41c0586c
feat: allow specifying exact server function paths ( #1069 )
2023-05-19 16:47:28 -04:00
Greg Johnston
aaf63dbf5c
docs: clarify SSR/WASM binary size comments ( #1070 )
2023-05-19 15:46:26 -04:00
Greg Johnston
87f6802967
docs: update notes on WASM binary size to work with SSR too ( closes #1059 ) ( #1068 )
2023-05-19 15:08:32 -04:00
Greg Johnston
2cbf3581c5
fix: docs note on style
refers to class
( #1066 )
2023-05-19 13:42:16 -04:00
agilarity
5a67e208fd
test: verify tailwind example with playwright tests ( #1062 )
...
* chore: ignore playwright output
* fix: could not run playwright test
* test: should see the welcome message
* build: clean playwright output
* build: run playwright web tests
* build: setup e2e dependencies
2023-05-19 13:04:06 -04:00
Greg Johnston
3391a4a035
examples: fix todo_app_sqlite_axum
( #1064 )
2023-05-19 13:02:52 -04:00
Daniel Santana
076aa363a4
feat: added Debug, PartialEq and Eq derives to trigger. ( #1060 )
2023-05-18 20:32:25 -04:00
agilarity
2cb68c0bd4
fix: todomvc
example style errors ( #1058 )
2023-05-18 15:49:34 -04:00
Greg Johnston
6eb24b5017
tests: fix broken SSR doctests ( #1056 )
2023-05-18 10:17:14 -04:00
yuuma03
b2faa6b86c
feat: allow multipart forms on server fns (Actix) ( #1048 )
2023-05-17 19:53:55 -04:00
sjud
43990b5b67
docs: include link to book, Discord, examples ( #1053 )
2023-05-17 13:07:17 -04:00
kasbuunk
9453164dd2
docs: fix typo in view fn ( #1050 )
2023-05-16 14:34:37 -04:00
Greg Johnston
00fcd1c65e
docs: fix small docs issues ( closes #1045 ) ( #1049 )
2023-05-16 13:01:29 -04:00
Greg Johnston
85ad7b0f38
fix: <Suspense/>
hydration when no resources are read under it ( #1046 )
2023-05-16 12:20:23 -04:00
Greg Johnston
f0a9940364
fix: leak in todomvc example ( closes #706 )
2023-05-15 14:53:39 -04:00
Mark Catley
b472aaf6a0
fix: typo in actix extract documentation ( #1043 )
2023-05-15 08:57:49 -04:00
Greg Johnston
059c1bf61c
cargo fmt
2023-05-14 06:55:05 -04:00
Matt Crane
add13fd6a4
change: migrate Axum integration to use with_state
over layer(Extension)
( #1032 )
2023-05-14 06:37:39 -04:00
Greg Johnston
904c2e8a67
v0.3.0
2023-05-13 19:44:06 -04:00
Greg Johnston
a5c3be586a
docs: tweak new slice docs
2023-05-13 19:43:17 -04:00
Markus Kohlhase
9f5139d929
examples: fix trunk config to run tailwind at the right time ( #1040 )
2023-05-13 19:39:36 -04:00
sjud
bae305340e
change: update create_slice
to allow different types on getter and setter ( #1036 )
2023-05-13 19:39:17 -04:00
Greg Johnston
40c1556f29
change: remove APIs that had been marked deprecated ( #1037 )
2023-05-12 19:45:48 -04:00
Greg Johnston
0db4f5821f
fix: avoid extra {
escaping ( closes #1035 ) ( #1038 )
2023-05-12 16:29:33 -04:00
Greg Johnston
12ebc95800
fix: flickering <Transition/>
in release mode ( closes #960 ) ( #1030 )
2023-05-11 14:51:33 -04:00
Greg Johnston
d7b919032e
feat: SsrMode::PartiallyBlocked
( #1026 )
2023-05-10 13:30:01 -04:00
Greg Johnston
be8bf8b0d6
fix: corrects error-deserialization behavior of ActionForm
( closes #1024 ) ( #1025 )
2023-05-09 06:40:22 -04:00
Greg Johnston
f84f1422f4
fix: maintain insertion order of meta tags ( #1021 )
2023-05-08 08:36:54 -04:00
Snêu
b01976e3bb
examples: fix indentations ( #1017 )
2023-05-08 08:36:45 -04:00
agilarity
50b48fb272
chore: build CSS with trunk ( #1016 )
...
This configures a hook to run the tailwindcss CLI when a build is triggered or retriggered via Trunk watch. It eliminates the need to run the tailwindcss manually.
2023-05-08 08:36:07 -04:00
agilarity
1617e31d69
CI: clean up examples after verification ( #1019 )
...
* build: improve task names
* build: add clean-examples task
Make it easy to clean all the cargo and trunk files in the examples.
* build: clean after verify
2023-05-08 08:35:27 -04:00
Chris
51cd082d4c
docs: add examples for manual server integration for router ( #1015 )
2023-05-08 08:34:43 -04:00
Warre Dujardin
72414b7945
docs: fix link to cargo-leptos README in the book ( #1012 )
2023-05-06 13:42:44 -04:00
FrankReh
1afa14ccbd
docs: adjust Dynamic Attributes page ( #1011 )
...
Adjust the intro in the Dynamic Attributes page to include
the recent `dynamic style` feature. Also reorder a little given
the order of the page body that follows.
2023-05-06 13:42:16 -04:00
Warre Dujardin
477c29cdf1
docs: close iframe tag ( #1013 )
2023-05-06 13:41:50 -04:00
Greg Johnston
49a424314a
docs: add a serevr fn section ( #1014 )
2023-05-06 13:14:16 -04:00
Warre Dujardin
598523cd9d
fix: relax Debug trait bounds ( #1010 )
2023-05-06 12:10:48 -04:00
Greg Johnston
1fdb6f1cdf
feat: add style:
to view ( #1009 )
2023-05-06 06:23:20 -04:00
agilarity
9997487a9c
test: lint examples with --all-features ( #1008 )
...
* test: lint all features
* fix(counter_isomorphic): check-style issues
* fix(errors_axum): check-style issues
* fix(hackernews): check-style issues
* fix(hackernews_axum): check-style issues
* fix(session_auth_axum): check-style issues
* build(session_auth_axum): add common tasks
* fix(ssr_modes): check-style issues
* build(ssr_modes_axum): add common tasks
* fix(ssr_modes_axum): check-style issues
* build(tailwind): add common tasks
* fix(tailwind): check-style issues
* fix(todo_app_sqlite_axum): check-style issues
* fix(todo_app_sqlite_viz): check-style issues
2023-05-05 22:25:29 -04:00
Greg Johnston
b5e94e4054
fix: properly dispose of <Suspense/>
scopes ( closes #834 ) ( #1006 )
2023-05-05 19:08:56 -04:00
Greg Johnston
a5f6e0bac4
docs: document that <ActionForm/>
only works with form-encoded server functions ( closes #977 ) ( #1005 )
2023-05-05 13:37:53 -04:00
Douglas Parsons
2c9de79576
docs: Reduce firmness of overlapping signals warnings ( #1004 )
...
Following [discord
question](https://discord.com/channels/1031524867910148188/1049869221636620300/1104043773194928163 )
2023-05-05 11:28:36 -04:00
agilarity
63dd00a050
fix: lint issues in todomvc
example ( #1001 )
...
* build: add common tasks
* fix: resolve check-style issues
2023-05-05 11:28:14 -04:00
agilarity
99823a3d4f
fix: lint issues in todo_app_sqlite_viz
example ( #1000 )
...
* build: add common tasks
* fix: resolve check-style issues
2023-05-05 11:27:38 -04:00
agilarity
c0bdd464f6
fix: lint issues in todo_app_sqlite_axum
example ( #999 )
...
* build: add common tasks
* fix: resolve check-style issues
2023-05-05 11:27:27 -04:00
agilarity
7e7377f4f7
fix: lint issues in todo_app_sqlite
example ( #998 )
...
* build: add common tasks
* fix: resolve check-style issues
2023-05-05 11:27:11 -04:00