Commit graph

20 commits

Author SHA1 Message Date
es9
b010497a01
fix: guard globals on themselves rather than on game (#89)
Some checks failed
unit-test / unit-test (push) Has been cancelled
2026-09-28 12:06:43 +01:00
Stephen
fb57af2797
fix: rename three Instances keys added in #92 (#93)
`SufaceGui` is a misspelling of `SurfaceGui`, and `ColorValue` and
`VectorValue` are not Roblox classes: the value objects are
`Color3Value` and `Vector3Value`. Under the new solver the real
names were type errors and the wrong ones type-checked and then
threw at runtime. Type table only; nothing changes at runtime.
2026-09-28 12:03:06 +01:00
ayden
a57679118a
feat: expand and organize Instances types (#92)
Some checks failed
unit-test / unit-test (push) Has been cancelled
* feat: expand Instances types

* Delete selene.toml
2026-09-25 13:29:07 +01:00
raine
f3bfc65607
feat: export vide.create types and include more ui element types (#79)
* feat: add more ui instances to Create type

* fix: use string requires in init.luau

@self string requires are now supported by Roblox, so this should be fine. It works in my Pesde patches and fixes issues with missing types.

* feat: export vide.create types

Instances and Properties are both useful types that should be able to be used by consumers (e.g. wrapper components).

* fix: typo

* feat: include exports in repo init.luau

Fixes #84
2026-08-05 17:43:28 +01:00
centauri
19eaeb424f Deprecate create() overloads
Closes #70
2026-04-29 21:33:29 +01:00
wiam
820bda8eb1
Simplify connector check in Properties type function
Removed redundant check for connector in the Properties type function.
2026-01-25 23:15:48 -03:00
Sarim Siddiqui
cb6022d934 add Camera and WorldModel to list of instances recognized by vide.create 2026-01-03 23:12:27 +05:00
centauri
d7d2f5167e Use type functions for vide.create 2025-11-26 12:35:34 +00:00
centauri
5f752fe903 Add flag to disable setting of default properties 2025-06-23 21:36:51 +01:00
aaron
58a31a1b32 Try improve error reporting 2024-12-27 22:43:01 +00:00
11poe
44fe65ee5e
Add create(a, { props }) syntax (#42)
* Add new create syntax

* Add new create syntax to changelog

* Fix new create syntax test
2024-11-16 20:20:49 +00:00
aaron
fdb4a137a8 Fix test require 2024-11-16 18:41:27 +00:00
aaron
5abd5eee91 Update require paths to relative string 2024-11-13 22:19:20 +00:00
Aaron Smith
c288cb92c4 Minor refactors
Also fixed potential bug with `create()` being called recursively if a
property binding passed as a property to `create()` also calls
`create()`
2023-11-20 16:53:30 +00:00
aaron
efc4798ddb Merge reactive scope refactor 2023-09-15 12:54:42 +01:00
Aaron Smith
a3f03fd067 Refactor codebase 2023-08-22 15:50:03 +01:00
Aaron Smith
7e5102c314 Update mocks 2023-08-10 15:43:27 +01:00
Aaron Smith
cc10c80a90 Refactor 2023-08-10 13:18:16 +01:00
Aaron Smith
b3c600acc3 Update mock tests 2023-08-09 17:58:17 +01:00
aaron
cb002f4f27 Initial commit 2023-08-08 21:33:11 +01:00