Commit graph

158 commits

Author SHA1 Message Date
aaron
0e439f084f Update todo 2023-09-04 19:44:27 +01:00
Aaron Smith
d9f6411ad8 Update todo 2023-09-04 11:58:36 +01:00
Aaron
2f2baaef76
Update README.md 2023-09-02 17:44:28 +01:00
aaron
92dca4fa1c Fix tests failing on O2 2023-08-29 23:15:37 +01:00
aaron
6c1425701e Update vitepress 2023-08-29 21:37:10 +01:00
aaron
392c0c1a3c Update unit test
Regression check for recent `action()` bug fix
2023-08-28 12:19:52 +01:00
Aaron
374593029a
Merge pull request #5 from littensy/patch-1
Fix actions receiving nil instance
2023-08-28 12:15:13 +01:00
littensy
f111105c5f
Fix actions receiving nil instance
Action callbacks were being called with 'nil' instead of an instance. This commit fixes the action buffer type and passes 'instance' to the action callback.
2023-08-27 19:39:54 -07:00
aaron
4dc12e0157 Update UI layout instance defaults 2023-08-28 02:19:54 +01:00
aaron
e6a6eff821 Fix bug with UDim aggregate init 2023-08-28 02:08:38 +01:00
aaron
f39774082a Add check for recursive capturing 2023-08-28 01:27:31 +01:00
aaron
fd323d7d39 Fix type in docs 2023-08-27 22:26:23 +01:00
aaron
38f8e8d9c5 Add control over spring solver step 2023-08-26 14:59:19 +01:00
aaron
5ab76a434e Update spring tests 2023-08-26 14:49:46 +01:00
aaron
ffef8e24ca Update todo 2023-08-25 13:54:38 +01:00
aaron
be59b24851 Fix spring not recognising roblox types 2023-08-25 11:18:13 +01:00
aaron
64d2a1f55c Stop resizing of weak tables 2023-08-25 11:17:48 +01:00
Aaron Smith
8ef2d0b190 Update spring solver 2023-08-24 18:09:40 +01:00
Aaron Smith
fdc72a17f0 Improve docs 2023-08-22 16:46:38 +01:00
Aaron Smith
6764d34ce1 Fix type error 2023-08-22 16:16:04 +01:00
Aaron Smith
a3f03fd067 Refactor codebase 2023-08-22 15:50:03 +01:00
Aaron Smith
07ae542e28 Add apply() 2023-08-22 13:52:55 +01:00
Aaron Smith
c82ec25efe Update todo 2023-08-22 13:08:16 +01:00
Aaron Smith
15cf7f98ab Update docs 2023-08-22 13:05:48 +01:00
Aaron Smith
6700e1b1f6 Add untrack() 2023-08-22 12:12:03 +01:00
Aaron Smith
0105e33fac Limit cleanup() calls to once per scope 2023-08-22 11:46:56 +01:00
Aaron Smith
2aebaf5abb Add aggregate initialization 2023-08-22 11:15:27 +01:00
aaron
be15f69522 Improve error trace reporting 2023-08-21 21:57:11 +01:00
aaron
ccb36df365 Update todo 2023-08-19 19:48:41 +01:00
Aaron Smith
463faee85a Add cleanup for indexes() and values()
More testing required.
2023-08-17 14:44:45 +01:00
Aaron Smith
bf1271de23 Improve cleanup() algorithm 2023-08-15 17:54:54 +01:00
aaron
154cf77df6 Optimize cleanup 2023-08-14 22:51:31 +01:00
Aaron Smith
6acd054294 Add cleanup() benchmarks 2023-08-14 17:06:15 +01:00
Aaron Smith
99b5aea270 Update todo 2023-08-14 16:47:38 +01:00
Aaron Smith
f00fc8aeb1 Add Source<T> export 2023-08-14 16:38:15 +01:00
Aaron Smith
5a2c6fb945 Improve binding error message 2023-08-14 16:31:00 +01:00
Aaron Smith
651e352f3a Improve docs 2023-08-14 12:11:46 +01:00
Aaron Smith
a769139136 Update property nesting
Deeper nested properties guaranteed to be processed after shallower
nested properties.

Also added strict mode checks for duplicate nested properties.
2023-08-14 11:42:16 +01:00
aaron
ddb88cfdf8 Update logo 2023-08-12 18:09:46 +01:00
aaron
4604341694 Fix spring snapping
Fixes #4
2023-08-12 12:13:13 +01:00
aaron
afd863285b Add special case for frozen tables
Sources will now check if frozen tables are equal before updating
dependencies.
2023-08-12 11:11:21 +01:00
Aaron Smith
744cce0fb6 Update docs 2023-08-10 17:56:14 +01:00
Aaron Smith
e19d3377e1 Remove aftman.toml 2023-08-10 15:45:44 +01:00
Aaron Smith
7e5102c314 Update mocks 2023-08-10 15:43:27 +01:00
Aaron Smith
a4f59ee62b Update docs 2023-08-10 15:42:58 +01:00
Aaron Smith
cc10c80a90 Refactor 2023-08-10 13:18:16 +01:00
aaron
2050c2585f Update docs 2023-08-09 21:13:42 +01:00
aaron
8b73d51744 Update site config 2023-08-09 20:59:16 +01:00
aaron
747ca4858d Fix typo 2023-08-09 20:08:23 +01:00
aaron
eab45f4ee5 Fix favicon 2023-08-09 19:16:25 +01:00