Saber Haj Rabiee
|
14e47e87ba
|
chore: add Cargo.lock (closes #2881) (#3192)
|
2024-11-04 16:21:35 -05:00 |
|
Greg Johnston
|
3a8508df6c
|
rc1
|
2024-11-03 20:19:57 -05:00 |
|
Greg Johnston
|
6e13ff9787
|
feat: impl Into<Field<T>> for Store<T> (closes #3102)
|
2024-10-28 20:28:09 -04:00 |
|
Greg Johnston
|
97110cd5ac
|
chore: remove Then
|
2024-10-28 20:17:23 -04:00 |
|
Greg Johnston
|
5acc1b1a5a
|
chore: rename .iter() to .iter_unkeyed() for clarity
|
2024-10-28 20:16:54 -04:00 |
|
Greg Johnston
|
e5149fb348
|
fix: correctly track inner subfields on Field (closes #3169) (#3170)
|
2024-10-28 20:04:16 -04:00 |
|
Greg Johnston
|
7b8cd90a6e
|
0.7.0-rc0
|
2024-10-21 21:16:20 -04:00 |
|
Greg Johnston
|
9d1be64e4d
|
chore: publish stores (#3110)
|
2024-10-14 10:18:38 -04:00 |
|
benwis
|
d6e6cd3be0
|
v0.7.0gamma3
|
2024-10-14 05:01:19 -07:00 |
|
Greg Johnston
|
4becfa39ca
|
correct version number
|
2024-10-10 09:13:39 -04:00 |
|
Greg Johnston
|
f8388b122d
|
fix: avoid reentering lock when initializing nested keyed store fields (closes #3086) (#3087)
|
2024-10-10 08:53:28 -04:00 |
|
Greg Johnston
|
7403e4084f
|
Merge pull request #3040 from mahdi739/double-ended-iterator-for-stores
Double-ended-iterator-for-stores
|
2024-10-02 19:19:40 -04:00 |
|
Greg Johnston
|
8a040fda69
|
chore: rename Writeable to Write for consistency
|
2024-10-01 19:36:20 -04:00 |
|
Greg Johnston
|
699c54e16c
|
-gamma prerelease
|
2024-09-30 14:16:38 -04:00 |
|
Greg Johnston
|
1217ef4d8e
|
beta7
|
2024-09-30 14:16:01 -04:00 |
|
Mahdi
|
4c3bcaa68d
|
implement DoubleEndedIterator for StoreFieldKeyedIter
|
2024-09-28 17:15:43 +03:30 |
|
Mahdi
|
fe060617d2
|
implement DoubleEndedIterator for StoreFieldIter
|
2024-09-28 17:14:45 +03:30 |
|
Greg Johnston
|
3d2cdc21a1
|
beta6
|
2024-09-23 08:57:44 -04:00 |
|
Greg Johnston
|
93d939aef8
|
Merge pull request #3009 from leptos-rs/stores-patch
Stores patching
|
2024-09-22 21:45:10 -04:00 |
|
Greg Johnston
|
a080496e7e
|
fix: notify correctly when patching stores
|
2024-09-22 19:51:50 -04:00 |
|
Greg Johnston
|
9fc1002167
|
perf: do not notify keyed iterator when only an inner field has changed
|
2024-09-22 19:50:30 -04:00 |
|
Greg Johnston
|
bc5c766530
|
fix: notify stores when modifying parent, without notifying siblings
|
2024-09-22 19:33:14 -04:00 |
|
Greg Johnston
|
17821f863a
|
fix: restructure StoredValue so that nested calls do not deadlock (closes #2968) (#3004)
|
2024-09-22 19:21:49 -04:00 |
|
Greg Johnston
|
a4937a1236
|
fix: correctly triggering parents vs siblings
|
2024-09-20 21:25:42 -04:00 |
|
Greg Johnston
|
f6f2c39686
|
chore: remove UntrackedWriter
|
2024-09-20 20:47:46 -04:00 |
|
Greg Johnston
|
e1ce94a28d
|
fix: rationalize reactive_stores tests
|
2024-09-20 18:25:40 -04:00 |
|
Greg Johnston
|
fbeee4dbf5
|
chore: cargo fmt
|
2024-09-20 16:31:07 -04:00 |
|
Greg Johnston
|
d13f7e5438
|
chore: remove unused import
|
2024-09-20 16:02:41 -04:00 |
|
Greg Johnston
|
4f5eb444bc
|
chore: remove print
|
2024-09-20 15:43:46 -04:00 |
|
Saber Haj Rabiee
|
3317002ff5
|
fix: improve CI workflow (#2838)
* fix: improve CI workflow
* fix: add missing `Makefile.toml` to workspace crates
(reactive_stores and reactive_stores_macro)
* fix: remove trailing slash in workflow names
* fix: add gtk example and improve excluding example's logic
* fix: install gtk example deps
|
2024-09-20 08:08:28 -07:00 |
|
Greg Johnston
|
fc06980c60
|
feat: directly implement IntoIterator on keyed fields
|
2024-09-14 21:22:16 -04:00 |
|
Greg Johnston
|
550a3a4e6d
|
perf: use FxHashMap for sets of keys
|
2024-09-14 21:20:09 -04:00 |
|
Greg Johnston
|
3310e7766b
|
perf: only rebuild keys when we've touched the list itself, not when we edit a row
|
2024-09-14 18:33:59 -04:00 |
|
Greg Johnston
|
f3f685c923
|
chore: clean up Trigger <> Notify rename
|
2024-09-14 17:00:47 -04:00 |
|
Greg Johnston
|
b39895fa2d
|
feat: remove outdated entries and recycle their keys
|
2024-09-14 17:00:11 -04:00 |
|
Greg Johnston
|
dc9fbb0585
|
Merge branch 'main' into more-stores
|
2024-09-13 17:31:54 -04:00 |
|
Greg Johnston
|
d7b2f9d05b
|
feat: keyed store fields, with keyed iteration
|
2024-09-13 17:21:09 -04:00 |
|
Greg Johnston
|
e92b80c71e
|
fix: tracking ArcStore should track, not trigger, its root trigger
|
2024-09-13 10:54:07 -04:00 |
|
Greg Johnston
|
8bb04ef248
|
chore: remove dead code
|
2024-09-13 10:53:27 -04:00 |
|
Greg Johnston
|
5a57d48913
|
beta5
|
2024-09-08 19:40:32 -04:00 |
|
jk
|
73f0207a7d
|
feat: add a copyable Trigger type (closes #2901) (#2939)
|
2024-09-08 19:39:40 -04:00 |
|
Greg Johnston
|
b9cccc6b91
|
fix: revert change, making writes to children notify parents
|
2024-09-08 13:58:45 -04:00 |
|
Greg Johnston
|
d42163d888
|
fix: tracking a subfield should track its parents, as changing these can change it
|
2024-09-08 13:56:32 -04:00 |
|
Greg Johnston
|
2db3e4f4d8
|
chore: move Option tests into option module
|
2024-09-08 13:56:32 -04:00 |
|
Greg Johnston
|
45380a258a
|
feat: add support for simple enums in stores
|
2024-09-08 13:56:32 -04:00 |
|
Greg Johnston
|
40292d0896
|
feat: add mapping over Option store fields
|
2024-09-08 13:56:32 -04:00 |
|
Greg Johnston
|
e8be9e31ff
|
fix/change: do not trigger every parent when writing to a store subfield
|
2024-09-08 13:56:32 -04:00 |
|
Greg Johnston
|
3d0fdb1ab0
|
feat: add mapped unwrap for Option store fields
|
2024-09-08 13:56:32 -04:00 |
|
Greg Johnston
|
7831e4ad05
|
next beta release
|
2024-08-31 11:59:05 -04:00 |
|
Álvaro Mondéjar Rubio
|
53cc479c14
|
chore: set tracing as feature for all crates (#2843)
|
2024-08-23 17:34:05 -04:00 |
|