Commit graph

  • c39aaeee8f
    Version 0.6.0 Filip Tibell 2023-03-22 20:13:43 +0100
  • d802288906
    Update wiki with new roblox builtin Filip Tibell 2023-03-22 20:08:55 +0100
  • 40161efbb4
    Prepare changelog for next major version Filip Tibell 2023-03-22 19:15:26 +0100
  • dfe32b602c
    Fix renamed type in type definitions Filip Tibell 2023-03-22 19:01:18 +0100
  • 7208982758
    Prepare readme for next major version Filip Tibell 2023-03-22 18:57:56 +0100
  • bf574607fb
    Make new async require work with concurrent requires Filip Tibell 2023-03-22 18:16:45 +0100
  • 129512b067
    Ignore rbx-test-files in luau-lsp config Filip Tibell 2023-03-22 16:42:07 +0100
  • ed07409dbc
    Fix selene typedefs generation Filip Tibell 2023-03-22 16:40:43 +0100
  • e1fa0867b7
    Check out submodules in CI workflow Filip Tibell 2023-03-22 14:23:08 +0100
  • 440d5f7ab1
    Fix tests being flaky Filip Tibell 2023-03-22 14:12:05 +0100
  • 94c1f42dbe
    Implement proper access of default properties for roblox instances Filip Tibell 2023-03-22 13:51:18 +0100
  • 201f38d44e
    Implement tests for getting & setting roblox instance properties Filip Tibell 2023-03-22 13:29:39 +0100
  • afdde26a18
    Add tests for reading & writing roblox place & model files Filip Tibell 2023-03-22 13:02:05 +0100
  • 34e417e57b
    Implement GetService and FindService Filip Tibell 2023-03-22 12:43:23 +0100
  • 1441544426
    Make DataModel class name a shared constant for safety Filip Tibell 2023-03-22 11:29:11 +0100
  • b0d401421e
    Implement mechanism for implementing roblox methods only on certain classes Filip Tibell 2023-03-22 11:20:47 +0100
  • 9f13b8e667
    Don't allow instances to be created from dom roots Filip Tibell 2023-03-22 10:28:49 +0100
  • b63d016818
    Merge parent setter methods Filip Tibell 2023-03-22 10:21:42 +0100
  • a21861918b
    Prevent setting Parent prop of DataModel instances Filip Tibell 2023-03-22 10:15:39 +0100
  • 178f7b41ab
    Fully implement document methods for converting to/from instances Filip Tibell 2023-03-22 10:14:05 +0100
  • 7553e91dc6
    Simplify handling of internal weak dom, start adding instance tests Filip Tibell 2023-03-22 09:39:26 +0100
  • b8b39eb0b8
    Implement lua APIs for reading & writing roblox files Filip Tibell 2023-03-21 21:53:10 +0100
  • 531c579f2d
    Add roblox test files submodule Filip Tibell 2023-03-21 19:29:23 +0100
  • 4aa61c7eca
    Integrate roblox lib into new require mechanism Filip Tibell 2023-03-21 19:13:41 +0100
  • 20cbf8aa05
    Update changelog Filip Tibell 2023-03-21 17:50:33 +0100
  • 06ba6b867e
    Implement url encoding & decoding in net Filip Tibell 2023-03-21 17:48:07 +0100
  • 6a289583bf
    Shuffle some code around, update changelog Filip Tibell 2023-03-21 16:53:09 +0100
  • 9e6cd4b0af
    Move net encode/decode into serde builtin instead Filip Tibell 2023-03-21 16:48:28 +0100
  • 1f887cef07
    Fix websockets memory leak Filip Tibell 2023-03-21 15:46:14 +0100
  • 29a3b41e15
    Implement new builtins scope for require Filip Tibell 2023-03-21 15:06:28 +0100
  • 172ab16823
    Finish implementing async require, add test cases Filip Tibell 2023-03-21 11:07:42 +0100
  • 0975a6180b
    Async require now mostly working Filip Tibell 2023-03-20 14:51:19 +0100
  • 6318176516
    Start work on require overhaul Filip Tibell 2023-03-20 13:52:18 +0100
  • 1876a25922
    Start work on improved module loader Filip Tibell 2023-03-20 09:43:01 +0100
  • 0f5f173488
    Add links to original instance APIs for roblox instance implementation Filip Tibell 2023-03-19 17:57:51 +0100
  • 694c9853c6
    Fix some issues with root instances & destruction Filip Tibell 2023-03-19 17:43:50 +0100
  • 97248cccdd
    Implement rest of roblox instance methods, minus attributes Filip Tibell 2023-03-19 17:24:47 +0100
  • f181445920
    Improve property access for roblox instances Filip Tibell 2023-03-19 15:48:39 +0100
  • c51548165a
    Implement clone & destroy for roblox instances Filip Tibell 2023-03-19 14:21:02 +0100
  • 69754bd830
    Implement equality for roblox instances Filip Tibell 2023-03-19 13:36:33 +0100
  • 34d6e622b7
    Implement ancestry APIs for roblox instances Filip Tibell 2023-03-19 13:33:08 +0100
  • 68515dc40a
    Initial implementation of instances for roblox lib Filip Tibell 2023-03-19 13:23:25 +0100
  • 560dc4acbe
    Rename rbx alisases to dom instead for roblox lib Filip Tibell 2023-03-18 09:29:53 +0100
  • 5098b28ada
    Add unit test for Font roblox datatype Filip Tibell 2023-03-18 09:15:33 +0100
  • bd12b03e0c
    Preserve cached font id in Font roblox datatype Filip Tibell 2023-03-18 09:01:31 +0100
  • 6a797945d5
    Handle default physical properties better Filip Tibell 2023-03-18 08:53:22 +0100
  • cc8f6ec843
    Improve codegen of Font roblox datatype enums some more Filip Tibell 2023-03-18 08:39:46 +0100
  • b7d0481a83
    Implement full getters & setters for Font roblox datatype Filip Tibell 2023-03-17 17:18:00 +0100
  • 9722f5b862
    Improve codegen of Font roblox datatype enums Filip Tibell 2023-03-17 16:54:13 +0100
  • d79895dc88
    Start work on Font roblox datatype Filip Tibell 2023-03-17 15:05:10 +0100
  • e57316341b
    Implement PhysicalProperties roblox datatype Filip Tibell 2023-03-17 13:23:52 +0100
  • e57abbe5d9
    Helper scripts for making font & physical properties from enums Filip Tibell 2023-03-17 10:44:21 +0100
  • 6d76df7524
    Implement Ray roblox datatype Filip Tibell 2023-03-17 10:18:05 +0100
  • f0aadc6dfe
    Implement Region3 roblox datatypes Filip Tibell 2023-03-17 09:50:30 +0100
  • a05067410a
    Update rbx-dom to latest Filip Tibell 2023-03-17 09:18:29 +0100
  • 1161b9f4e8
    Handle OptionalCFrame in roblox conversion layer Filip Tibell 2023-03-17 09:12:46 +0100
  • e3bcf79f09
    Implement number range/sequence roblox datatypes Filip Tibell 2023-03-17 08:54:57 +0100
  • da8e86d743
    Add methods to UDim2 test Filip Tibell 2023-03-16 21:40:39 +0100
  • 94e84d6054
    Implement CFrame roblox datatype Filip Tibell 2023-03-16 21:33:47 +0100
  • 010f7325d1
    Implement missing Vector3 constructors Filip Tibell 2023-03-16 18:44:54 +0100
  • 72f3e2157b
    Implement Rect roblox datatype Filip Tibell 2023-03-16 09:56:37 +0100
  • 75188d3e35
    Implement Faces roblox datatype Filip Tibell 2023-03-16 09:24:56 +0100
  • cfc9299165
    Implement Axes roblox datatype Filip Tibell 2023-03-15 22:06:53 +0100
  • 7aef25c316
    Move datatype tests into datatypes module Filip Tibell 2023-03-15 21:14:06 +0100
  • de656fa26b
    Implement tests for color sequences Filip Tibell 2023-03-15 21:11:41 +0100
  • b662b86922
    Add tests for enum datatypes Filip Tibell 2023-03-15 20:58:52 +0100
  • 83284be303
    Add tests for color datatypes Filip Tibell 2023-03-15 20:47:15 +0100
  • 2760fa0d1d
    Implement conversions between BrickColor and Color3 Filip Tibell 2023-03-15 19:51:19 +0100
  • 158603d405
    Implement roblox enum datatypes Filip Tibell 2023-03-15 17:43:58 +0100
  • 709426d8ef
    Implement ColorSequence roblox datatype Filip Tibell 2023-03-15 16:14:17 +0100
  • e9b79ea28f
    Make implementation of math ops generic, implement math ops on Color3 Filip Tibell 2023-03-15 14:27:06 +0100
  • 2a6b88e6a7
    Implement Color3 roblox datatype Filip Tibell 2023-03-15 14:01:38 +0100
  • b80d5e4bab
    Implement BrickColor roblox datatype Filip Tibell 2023-03-15 10:18:13 +0100
  • 873ffb6b7d
    Add note about aborting in release profile to Cargo.toml Filip Tibell 2023-03-14 10:50:34 +0100
  • c28d57eaca
    Add recommended extensions to vscode folder Filip Tibell 2023-03-14 10:47:28 +0100
  • 7fd32e67c2
    Improve error reporting & ergonomics for datatype conversion Filip Tibell 2023-03-11 20:50:53 +0100
  • b1a3495a14
    Clean up conversion traits to make roblox datatypes easier to implement Filip Tibell 2023-03-11 19:25:48 +0100
  • 89aaf40fdb
    Implement std ops for roblox datatypes Filip Tibell 2023-03-11 18:38:27 +0100
  • ba52396bec
    Implement udim roblox datatypes, minor vector fixes Filip Tibell 2023-03-11 17:42:16 +0100
  • 0f9caf5461
    Roblox datatypes refactor & organization Filip Tibell 2023-03-11 16:39:23 +0100
  • 4afb51830c
    Implement test suite for roblox datatypes Filip Tibell 2023-03-11 11:21:34 +0100
  • e330986da5
    Export new datatypes Filip Tibell 2023-03-11 10:26:33 +0100
  • fd369f707f
    Implement int vector roblox types Filip Tibell 2023-03-11 10:20:22 +0100
  • d23366fc98
    Impl from traits for roblox datatypes Filip Tibell 2023-03-11 10:02:26 +0100
  • 72c30d31c7
    Version 0.5.6 Filip Tibell 2023-03-11 08:29:57 +0100
  • b7e4312770
    Don't use simd-aligned vectors for better compatibility Filip Tibell 2023-03-11 08:18:04 +0100
  • a59b0190ab
    Fix fs writeFile & readFile not working with invalid utf8 Filip Tibell 2023-03-11 08:16:16 +0100
  • 7261ca90ef
    Always use luau numbers, not lua integers for translation layer Filip Tibell 2023-03-10 13:37:42 +0100
  • 078c08eabf
    Implement translation layer between lua values and rbx_dom_weak variants Filip Tibell 2023-03-10 13:35:49 +0100
  • a31553e130
    Add testing of new roblox lib to CI Filip Tibell 2023-03-10 11:39:54 +0100
  • 0cc5c0823e
    Implement Vector2 datatypes Filip Tibell 2023-03-10 11:33:49 +0100
  • 501933e3f9
    Initial implementation of datatypes module, first datatype impl Filip Tibell 2023-03-10 11:07:03 +0100
  • 1129d32b7b
    Minor fixes, improve docs for document struct Filip Tibell 2023-03-09 19:34:30 +0100
  • cda2d46ed9
    Add unit tests for isa functions Filip Tibell 2023-03-09 18:35:26 +0100
  • 0f4c36219f
    Implement auto detection of document kind for roblox lib Filip Tibell 2023-03-09 17:31:44 +0100
  • 5bdc968ffe
    Start work on roblox feature, implement document struct Filip Tibell 2023-03-09 12:17:25 +0100
  • 3163f33887
    Add support for shebang at the top of a script Filip Tibell 2023-03-08 19:23:47 +0100
  • 7cc1aad114
    Version 0.5.5 Filip Tibell 2023-03-08 13:06:03 +0100
  • a4ee9a2e84
    Fix some incorrect docs Filip Tibell 2023-03-08 13:05:19 +0100
  • 99ca1fc230
    Improve general error message formatting Filip Tibell 2023-03-08 12:56:08 +0100