Commit Graph

122 Commits

Author SHA1 Message Date
Greg Johnston d726b56b71 begin migrating to `leptos` and `leptos_dom` packages 2024-08-01 19:40:23 -04:00
Greg Johnston 0fddfb4823 stash 2024-08-01 19:40:23 -04:00
Chris fb5d8513ff
docs: generate link to definition (#2656) 2024-07-03 06:46:02 -04:00
martin frances 0b70949118
Bumped base64 to 0.22. (#2457) 2024-03-22 15:07:04 -07:00
Paul Hansen 6a83161368
chore: add MSRV (#2360) 2024-02-28 07:19:09 -05:00
martin frances ea80a21a54
chore: remove duplicate `itertools` versions (#2124)
The root cause is the family of leptos modules requiring both versions 0.10.5 and 0.11.0
This PR will fix that. ( Also needs a bump to 0.12.0 )

```
warning: multiple versions for dependency `itertools`: 0.10.5, 0.11.0
  |
  = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_crate_versions
note: the lint level is defined here
 --> src/lib.rs:4:9
  |
4 | #![warn(clippy::cargo)]
  |         ^^^^^^^^^^^^^
  = note: `#[warn(clippy::multiple_crate_versions)]` implied by `#[warn(clippy::cargo)]`
```
2023-12-20 19:10:00 -05:00
Greg Johnston 4e8c3accf2
fix: make prop serialization opt-in for devtools (closes #1952) (#2081) 2023-11-27 16:35:31 -05:00
Greg Johnston 238d61ce1e
feat: experimental islands (#1660) 2023-09-08 16:33:00 -04:00
blorbb c87212f2d7
chore: remove (most) syn 1 dependencies (#1670) 2023-09-08 14:46:38 -04:00
luoxiaozero 18deb398ca
feat: `tracing` support for component props (#1531) 2023-08-18 08:29:41 -04:00
Greg Johnston 47148f2033
perf: exclude hydration code in CSR mode (#1372) 2023-07-17 12:20:33 -04:00
Greg Johnston 8e68699435
feat: add support for adding CSP nonces (#1348) 2023-07-14 16:37:18 -04:00
Greg Johnston d4b1ceda90
fix: event delegation issue with `<input name="host">` (#1332) 2023-07-12 16:20:11 -04:00
g-re-g 3e40f9cc66
chore: bump indexmap to 2 (#1325) 2023-07-11 15:24:21 -04:00
Greg Johnston ee7dbafc85
change: migrate to `nightly` and `csr` features rather than `stable` and `default-features = false` (#1227) 2023-06-26 21:12:14 -04:00
Greg Johnston 966100c2d6
feat: add an `anyhow`-like `Result` type for easier error handling (#1228) 2023-06-25 15:18:00 -04:00
Greg Johnston 1fdb6f1cdf
feat: add `style:` to view (#1009) 2023-05-06 06:23:20 -04:00
Marcus Ofenhed c2ff1cabf1
feat: Add ability to include options to event listeners (#799) 2023-04-04 20:50:35 -04:00
Greg Johnston 665b0b8ed2
chore: make `wasm-bindgen` dependency optional in `leptos_reactive` (#723) 2023-03-22 17:56:52 -04:00
ealmloff 29fb1842a5
feat: make server functions work outside of WASM (#643) 2023-03-09 18:03:57 -05:00
Greg Johnston bb0324fd48
fix: custom events (closes issue #641) (#642) 2023-03-07 14:00:48 -05:00
Greg Johnston 586f524015
feature: in-order streaming and `async` rendering (#496) 2023-02-17 17:31:32 -05:00
Greg Johnston 895f9d8487 Missing `web-sys` types 2023-01-28 08:19:13 -05:00
Greg Johnston 590056e047 Remove `gloo` dependency in `leptos_dom` 2023-01-27 14:01:07 -05:00
Greg Johnston d049d2f36b Use comments instead of element markers for hydration -- fixes issue #320 2023-01-16 09:21:28 -05:00
hakesson 884297706a Search https://github.com/gbj/ and replace with https://github.com/leptos-rs/ 2023-01-13 09:03:11 +01:00
Martin 1621b86d8f Minor: "leptos.workspace = true" is invalid. 2023-01-11 17:09:10 +00:00
hakesson b852e459a9 Unify workspace dependencies 2023-01-07 18:00:37 +01:00
hakesson 681f10ec8d Workspace-based versioning 2023-01-07 17:35:02 +01:00
Jose Quesada fa57085946 added `HtmlElement::on_mount` 2023-01-06 12:24:24 -06:00
Greg Johnston 64bf01c59e Reduce CI load with skipped feature sets 2023-01-05 11:08:07 -05:00
Greg Johnston 755ceb7d75 `0.1.0-beta` 2023-01-02 16:35:00 -05:00
Jose Quesada 7478315970 forgot to commit new dependencies 2023-01-02 09:01:57 -06:00
Greg Johnston fd2a2bd5f4 Fixing merge issues 2022-12-28 14:51:01 -05:00
Greg Johnston 63f680f37d Merge branch 'main' into pr/119 2022-12-28 14:21:54 -05:00
Greg Johnston e3c4e9f6a4 chores: fix failing tests, update docs, suppress warnings 2022-12-28 11:33:26 -05:00
Greg Johnston 2048e89109 Remove dev-dependency (for `cargo publish` reasons) 2022-12-25 23:03:43 -05:00
Greg Johnston 5540bb8e8c Bump version to `0.1.0-alpha` 2022-12-25 22:58:07 -05:00
Greg Johnston 86df770dad chores: getting tests fixed, etc. 2022-12-25 22:53:52 -05:00
Greg Johnston af68da0a9a Remove `web` by default 2022-12-23 17:01:06 -05:00
Greg Johnston 391fe89542 `0.0.21` 2022-12-23 13:01:15 -05:00
Jose Quesada 5def2a72bc impl `View::on` and renamed `IntoElement` to `ElementDescriptor` 2022-12-23 11:09:55 -06:00
Greg Johnston 7c25cd9200 Use `#[component]` macro for core components, deleting `leptos_core` package 2022-12-22 16:46:48 -05:00
Greg Johnston 532f5c5b83 Add types for HTML elements 2022-12-21 20:37:15 -05:00
Greg Johnston 37ab7b34f9 Fix imports when in SSR mode so we don't run wasm-bindgen code 2022-12-12 09:49:15 -05:00
Greg Johnston c4cc3e944b Merge in changes from `main` 2022-12-12 09:26:46 -05:00
Jose Quesada 9eb1f2fdf8 addressed clippy lints 2022-12-11 13:22:01 -06:00
Jose Quesada a15dedb82d impl new `fmt::Debug` repr for `View` 2022-12-11 12:43:58 -06:00
Jose Quesada 11720302a2 addressed all clippy lints for web targets 2022-12-10 09:54:49 -06:00
Jose Quesada a17651fe02 removed the workspace override 2022-12-09 18:00:06 -06:00