Greg Johnston
e48f66694d
fix: runtime disposal time in render_to_string_async
( #1574 )
2023-08-24 10:22:00 -04:00
Mark Catley
533fccd1d3
fix: nightly warning in server macro for lifetime ( #1580 )
...
On the latest lifetime we're getting the following warning in the server
macro:
warning: `&` without an explicit lifetime name cannot be used here
--> src/login.rs:19:1
|
19 | #[server(Login, "/api")]
| ^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #115010 <https://github.com/rust-lang/rust/issues/115010 >
= note: this warning originates in the attribute macro `server` (in Nightly builds, run with -Z macro-backtrace for more info)
2023-08-24 06:30:13 -04:00
Greg Johnston
ec4bd7600f
fix: suppress warning about non-reactivity when calling .refetch()
(occurs in e.g., async blocks in actions) ( #1576 )
...
* fix: suppress warning about non-reactivity when calling `.refetch()` (occurs in e.g., async blocks in actions)
* fix: don't reenter reactivity if these are nested
2023-08-23 20:57:05 -04:00
Greg Johnston
65d4e98d38
fix: INFO is too high a level for this prop tracing ( #1570 )
2023-08-23 06:39:37 -04:00
Nathan Lapel
195b843840
feat: remove Clone
requirement for slots in vectors ( #1564 )
2023-08-22 21:23:38 -04:00
Joseph Cruz
00ac66e450
refactor(verify-changed-examples): improve readability and runtime ( #1556 )
...
* refactor(workflows): split setup
* test((verify-changed-examples): simulate change
* refactor(verify-changes-examples): inline os setup
* refactor(verify-changed-examples): skip w/o change
* chore(verify-changed-examples): remove simulated change
* refactor(verify-changed-examples): revert inline
* refactor(verify-changes-examples): extract example changed
* fix(verify-changed-examples): pull up example changed
* refactor(verify-change-examples): extract matrix
* refactor(verify-changed-examples): pass input
* refactor(verify-changed-examples): rename workflow
* ci(workflows): install chromedriver if needed
* fix(ci-changed-examples): pass input from json
* perf(run-cargo-make-task): maybe install chromedriver
* fix((run-cargo-make-task): maybe install chromedriver
* perf(run-cargo-make-task): maybe install playwrigh deps
* fix(run-cargo-make-task): maybe install playwrigh deps
* chore(suspsense_tests): retry e2e
* refactor(verify-changed-examples): rename calls
* refactor(run-cargo-make-test): remove playwright count
2023-08-22 21:22:13 -04:00
Joseph Cruz
351701036b
refactor(workflows): extract calls ( #1566 )
...
* refactor(workflows): extract leptos changed
* refactor(workflows): rename matrix job
* refactor(workflows): extract examples matrix
* chore(workflows): simulate leptos change
* chore(workflows): remove simulated leptos change
2023-08-22 21:19:58 -04:00
Greg Johnston
2bead5dadd
docs: note 0.4 vs 0.5 in README.md
2023-08-21 19:35:23 -04:00
Greg Johnston
dbc707adcd
feat/change: adopt reactive ownership model and drop cx
/Scope
( #918 )
2023-08-21 19:31:37 -04:00
Greg Johnston
5066242ef3
remove file accidentally included from islands branch
2023-08-20 19:52:47 -04:00
Greg Johnston
e9deff52a7
v0.4.9
2023-08-20 14:27:49 -04:00
Greg Johnston
eb3d9b8714
build(docs): only publish on new version tags ( #1562 )
2023-08-20 09:38:35 -04:00
luoxiaozero
18deb398ca
feat: tracing
support for component props ( #1531 )
2023-08-18 08:29:41 -04:00
Geert Stappers
d9abebb4be
docs: add link to source code for book
2023-08-18 07:57:38 -04:00
Jonathan
a480db8b77
<Show/> update ( #1557 )
2023-08-18 07:50:26 -04:00
Greg Johnston
1f26b68d45
docs: inner_html
in book
2023-08-16 21:31:06 -04:00
Greg Johnston
937501c61b
docs: add note about #[component(transparent)]
2023-08-16 21:26:53 -04:00
Joseph Cruz
5523fb86fb
perf(check-stable): only run on source change ( #1542 )
2023-08-15 06:20:01 -04:00
Joseph Cruz
7dcfcf8ca8
chore(test_examples): remove obsolete directory ( #1540 )
2023-08-15 06:19:36 -04:00
Joseph Cruz
087c68569a
test(suspense-tests): add e2e tests ( Closes #1519 ) ( #1533 )
...
* test(suspense-tests): add e2e tests (closes #1519 )
test(suspense_tests): load nested
test(suspense_tests): load parallel
test(suspsense_tests): load nested inside
test(suspense_tests): load single
test(suspense_tests): load inside component
test(suspense_tests): load no resources
test(suspense_tests): click nested count
test(suspense_tests): click inside component count
test(suspense_tests): click nested inside count
test(suspense_tests): click single count
test(suspense_tests): click parallel counts
test(suspense_tests): click no resources count
refactor(suspense_tests): change view strategy
* fix(suspense_tests): let_unit_value
2023-08-15 06:19:20 -04:00
Milo Moisson
6abfdd2345
examples: on_cleanup misorder? in fetch examples ( #1532 )
...
* Update api.rs
* fix: second hackernews example
2023-08-15 06:18:38 -04:00
martin frances
cddd784e8d
chore: fixed lint warning seen while running ``cargo doc
`` ( #1539 )
...
"component" is both a module and a macro and so we must
disambiguate
2023-08-15 06:18:19 -04:00
Greg Johnston
f6978217fb
docs: give a compile error when trying to put a child inside a self-closing HTML tag ( closes #1535 ) ( #1537 )
2023-08-13 12:44:45 -04:00
Greg Johnston
aa58cedc15
Merge pull request #1529 from leptos-rs/docs-advanced-reactivity
...
Add advanced docs on reactive graph, and update testing docs
2023-08-11 13:52:08 -04:00
Greg Johnston
a0b0d72d19
docs: update testing section
2023-08-11 13:51:10 -04:00
Greg Johnston
fa8d0945e0
docs: add section on reactive graph internals
2023-08-11 13:36:27 -04:00
Greg Johnston
3ed49381e3
docs: expand on the need for prop:value
( #1526 )
2023-08-10 14:59:12 -04:00
Greg Johnston
8ec3fb95f0
docs: typos in NavigateOptions
docs ( #1525 )
2023-08-09 20:44:39 -04:00
Greg Johnston
cc11430d16
docs: add use_navigate
to router docs in guide ( #1524 )
2023-08-09 20:44:31 -04:00
Greg Johnston
0b650ee2dc
Merge pull request #1523 from leptos-rs/more-docs
...
Additional random docs
2023-08-09 20:24:48 -04:00
Greg Johnston
4def35cb45
docs: add <Await/>
2023-08-09 20:24:04 -04:00
Greg Johnston
0e56f27e0d
docs: add watch
2023-08-09 20:19:12 -04:00
Greg Johnston
bd8983f462
docs: expand docs on Axum State/FromRef pattern
2023-08-09 20:14:37 -04:00
Greg Johnston
7ef635d9cf
docs: deployment
2023-08-09 20:09:54 -04:00
Joseph Cruz
19ea6fae6a
test(todo_app_sqlite_axum): add e2e tests ( #1514 ) ( #1515 )
...
* refactor(examples): pull up cargo leptos tasks
* test(todo_app_sqlite_axum): add e2e tests
2023-08-09 08:37:28 -04:00
Joseph Cruz
651a111db9
fix(suspense-tests): build errors ( #1517 ) ( #1518 )
2023-08-09 08:36:25 -04:00
Danik Vitek
3a98bdb3c2
fix: use current pathname for create_query_signal
( #1508 )
2023-08-07 20:25:22 -04:00
Greg Johnston
f01b982cff
fix: render empty dynamic text node in HTML as
( closes #1382 ) ( #1507 )
2023-08-07 18:04:56 -04:00
Joseph Cruz
69dd96f76f
test(todo_app_sqlite): add e2e tests ( #1448 ) ( #1467 )
2023-08-07 17:51:24 -04:00
starmaker
329ae08e60
chore: enable stable support for rkyv feature ( #1503 )
2023-08-07 08:54:02 -04:00
Greg Johnston
1e13ad8fee
perf: in hydration, reuse existing text node rather than destroying and remounting ( #1506 )
2023-08-07 08:34:10 -04:00
Geert Stappers
e0c9a9523a
docs: typo
...
Signed-off-by: Geert Stappers <stappers@stappers.nl>
2023-08-04 10:56:51 -04:00
Mark Catley
0726a3034d
examples: fix github links ( #1493 )
2023-08-04 07:55:04 -04:00
Greg Johnston
a88d047eff
template refactor + snapshot tests ( #1435 )
2023-08-04 07:54:03 -04:00
mateusvmv
4001561987
fix: scoping of JS variable names in inline scripts ( #1489 )
2023-08-03 08:46:06 -04:00
Greg Johnston
2f860b37bd
v0.4.8
2023-08-02 19:25:32 -04:00
Greg Johnston
b86009b9d0
fix: remove erroneous logging
2023-08-02 19:16:32 -04:00
Greg Johnston
54733e1b34
v0.4.7
2023-08-02 17:03:38 -04:00
Greg Johnston
56f01888b7
Merge pull request #1486 from leptos-rs/export-all-helpers
...
fix: correctly export all DOM helpers
2023-08-02 17:02:19 -04:00
Greg Johnston
8320f16716
chore: fix new clippy warnings
2023-08-02 16:05:42 -04:00