Lucien Greathouse
cc071a6415
Move entrypoint from src/bin.rs to src/main.rs
2021-09-14 20:42:38 -04:00
Lucien Greathouse
8954def25c
Move responsibility for extracting names from paths lower
2021-08-24 17:59:53 -04:00
Lucien Greathouse
d484098781
Get rid of confusing 'SnapshotInstanceResult' type alias
2021-08-24 17:15:47 -04:00
Lucien Greathouse
9f06cbf3a0
Update contributing guide
2021-08-23 16:11:56 -04:00
Lucien Greathouse
af4a3ca0af
Update memofs to 0.2.0
v7.0.0-rc.1
2021-08-23 16:00:51 -04:00
Lucien Greathouse
43715143e4
Release v7.0.0-rc.1
2021-08-23 15:50:28 -04:00
Lucien Greathouse
16aa354d36
Update dependencies and fix Lua ref tests
2021-08-23 15:48:17 -04:00
Lucien Greathouse
c739025453
Update changelog
2021-08-23 15:23:19 -04:00
James Onnen
f0526d17de
Support long file paths on Windows (past 256 limit) ( #464 )
...
* Support long file paths on Windows (past 256 limit)
This issue can occur when using symlinks deep in rojo such that very long paths can occur, among other scenarios.
Note while the original fix comes from here:
https://gal.hagever.com/posts/windows-long-paths-in-rust/
The manifest had to be modified from this source:
https://stackoverflow.com/questions/59816045/windows-10-1903-longpathaware-not-working
* Move manifests, tidy code a little
Co-authored-by: Lucien Greathouse <me@lpghatguy.com >
2021-08-23 15:21:01 -04:00
Ayuka
6cc2e919c0
Update nil Ref check and property decode warning to new Rojo protocol ( #466 )
...
* Skip empty Refs in new Rojo protocol
* Update warning message for new Rojo protocol
2021-08-09 14:14:59 -04:00
Kenneth Loeffler
e1f9eaefa9
Fix Ref reification ( #462 )
...
* Update ApiValue type to use new value format
* Use new value format for Ref reification
2021-08-05 03:03:13 -04:00
Lucien Greathouse
5d62bf9b60
Upgrade to Tokio 1.x, futures 0.3, Hyper 0.14, etc ( #459 )
...
* Upgrade dependencies, oneshot channel ref
* New service style?
* Fix warning
* A server is running again
* Working server with async blocks
* UI working again
* Finish upgrade
* Bump MSRV to 1.46.0 for if/match in const fn
* Update the README as part of this
2021-07-28 12:29:46 -04:00
Lucien Greathouse
4aa5814a0a
Update dependencies
2021-07-27 14:06:23 -04:00
Lucien Greathouse
5bca244062
Add test project for #458
2021-07-27 12:42:47 -04:00
Lucien Greathouse
7cf57714a4
Use new Cargo config.toml convention
2021-07-12 13:19:36 -04:00
Lucien Greathouse
92e6f862ad
Update plugin to use new property format
2021-07-02 16:12:12 -04:00
Lucien Greathouse
2377f41036
Update to latest rbx-dom 2.0 dependencies, including Lua
2021-07-02 16:04:43 -04:00
Lucien Greathouse
26a08f4d9f
Update Changelog
2021-06-29 01:26:29 -04:00
Lucien Greathouse
672d207961
Update to stable rbx-dom libraries
2021-06-29 01:20:09 -04:00
Lucien Greathouse
a3d8e50f26
Fix changelog bullets being in the wrong section
2021-06-18 16:47:52 -04:00
Lucien Greathouse
d3abca46a8
Fix deprecation warning by writing better code
2021-06-14 12:50:54 -04:00
Lucien Greathouse
17fdd18c55
Code docs
2021-06-11 22:19:50 -04:00
Lucien Greathouse
e482d038c6
Tests for value resolution, better errors, no more Color3uint8
2021-06-11 22:04:04 -04:00
Lucien Greathouse
d0482a004e
Modernize upload command
2021-06-08 21:53:56 -04:00
Lucien Greathouse
561a3e3256
Modernize serve subcommand
2021-06-08 17:05:55 -04:00
Lucien Greathouse
158dac5e1c
Move subcommand branching into Options struct
2021-06-08 16:53:03 -04:00
Lucien Greathouse
1413f8c0b6
Tidy up build command further
2021-06-08 16:50:21 -04:00
Lucien Greathouse
ffb2aa332a
Modernize build subcommand
2021-06-08 16:48:20 -04:00
Lucien Greathouse
45e8208e9c
Improve CLI help text
2021-06-08 15:37:59 -04:00
Lucien Greathouse
7f230a8bf4
Modernize the plugin subcommand
2021-05-21 13:09:07 -04:00
Lucien Greathouse
afe26b8c16
Modernize the doc subcommand
2021-05-21 12:45:07 -04:00
Lucien Greathouse
d153f62b8a
Modernize the init subcommand
2021-05-20 17:34:45 -04:00
Lucien Greathouse
5c80cd6e50
Skip serializing place_id and game_id if null
2021-05-20 15:46:40 -04:00
Lucien Greathouse
df1aced95d
Add fmt-project subcommand
2021-05-20 15:41:08 -04:00
Lucien Greathouse
5a0a8f5077
Release v7.0.0-alpha.4
v7.0.0-alpha.4
2021-05-14 16:37:49 -04:00
Lucien Greathouse
1c281539e0
Update rbx_dom_lua, using subfolder now
2021-05-14 16:36:32 -04:00
Lucien Greathouse
ef41d14f50
Update changelog
2021-05-14 16:29:05 -04:00
Lucien Greathouse
aa29397732
Update changelog
2021-05-14 16:18:54 -04:00
Mixu78
ca8865a3ce
Do not validate .model.json files with no content/whitespace only ( #420 )
...
* Ignore empty/whitespace-only model.json files
* Ignore no return value from model.json files during snapshot
* Use str::from_utf8 instead of String::from_utf8
* Revert "Ignore no return value from model.json files during snapshot"
This reverts commit 0aef16e30a .
* Add test for empty .model.json files
* Change empty .model.json check method
Co-authored-by: Lucien Greathouse <me@lpghatguy.com >
* Format code with cargo fmt
* Use raw string instead
Co-authored-by: Lucien Greathouse <me@lpghatguy.com >
2021-05-14 16:16:05 -04:00
Lucien Greathouse
7599ef6626
Improve error messages
2021-05-14 15:58:18 -04:00
Lucien Greathouse
43e71f9242
Upgrade Rojo to 6.1.0 (lol)
2021-05-14 15:09:19 -04:00
Lucien Greathouse
aac9b25efe
Update dependencies
2021-05-14 15:08:48 -04:00
Lucien Greathouse
532d170585
Fix 'Open Scripts Externally' crashing studio.
...
Closes #369 .
2021-04-23 16:59:59 -04:00
Lucien Greathouse
3dcb14013b
Update changelog
2021-04-23 15:45:10 -04:00
Lucien Greathouse
a4c782cd35
Mark two-way sync as experimental in UI
2021-04-23 15:41:17 -04:00
Mixu78
0779baa0ac
Block usage of "Name" or "Parent" in $properties ( #413 )
...
* Ignore usage of "Name" or "Parent" in $properties
* Use match instead of array
* Add changelog entry
Co-authored-by: Lucien Greathouse <me@lpghatguy.com >
2021-04-23 15:11:17 -04:00
Lucien Greathouse
0849fab644
Commit snapshots from project file change
2021-04-23 14:34:41 -04:00
Mixu78
d85bca2e7e
Reword top level model error message ( #412 )
2021-04-16 12:39:30 -04:00
Lucien Greathouse
c7ab6c435c
Add gameId and placeId project properties
2021-04-15 14:27:35 -04:00
Lucien Greathouse
98db3b4f08
Release 7.0.0-alpha.3
v7.0.0-alpha.3
2021-04-09 18:06:54 -04:00