Micah
b89cc7f398
Release memofs v0.3.1 ( #1175 )
2025-11-27 12:32:57 -08:00
Micah
42568b9709
Release Rojo v7.7.0-rc.1 ( #1174 )
v7.7.0-rc.1
2025-11-27 12:10:57 -08:00
boatbomber
87f58e0a55
Use WebSocket instead of Long Polling ( #1142 )
2025-11-26 19:57:01 -08:00
Micah
a61a1bef55
Roundtrip schemas in syncback ( #1173 )
2025-11-26 16:11:39 -08:00
Micah
a99e877b7c
Actually skip .gitignore if --skip-git is passed to init ( #1172 )
2025-11-26 13:59:12 -08:00
Ken Loeffler
93e9c51204
Fix rojo plugin install by adding Vfs::exists ( #1169 )
2025-11-21 07:04:34 -08:00
Ken Loeffler
015b5bda14
Set crate and plugin versions to 7.7.0-prealpha ( #1170 )
2025-11-21 07:02:09 -08:00
Micah
2b47861a4f
Properly support EnumItem variants in hashing and variant_eq ( #1165 )
2025-11-19 19:18:14 -08:00
Micah
9b5a07191b
Implement Syncback to support converting Roblox files to a Rojo project ( #937 )
...
This is a very large commit.
Consider checking the linked PR for more information.
2025-11-19 09:21:33 -08:00
boatbomber
071b6e7e23
Improved string diff viewer ( #994 )
2025-11-18 20:26:44 -08:00
quaywinn
31ec216a95
Remove pairs() and ipairs() ( #1150 )
2025-11-18 18:49:52 -08:00
Micah
ea70d89291
Support .jsonc extension for all JSON files ( #1159 )
2025-11-18 18:47:43 -08:00
quaywinn
03410ced6d
Use buffer for ClassIcon EditableImages ( #1149 )
2025-11-07 13:07:19 -08:00
Micah
825726c883
Release 7.6.1 ( #1151 )
v7.6.1
2025-11-06 18:49:05 -08:00
boatbomber
54e63d88d4
Slightly improve initial sync hangs ( #1140 )
2025-11-06 00:06:42 -08:00
boatbomber
4018c97cb6
Make CHANGELOG.md use consistent style ( #1146 )
2025-10-28 19:26:48 -07:00
boatbomber
d0b029f995
Add JSONC Support for Project, Meta, and Model JSON files ( #1144 )
...
Replaces `serde_json` parsing with `jsonc-parser` throughout the
codebase, enabling support for **comments** and **trailing commas** in
all JSON files including `.project.json`, `.model.json`, and
`.meta.json` files.
MSRV bumps from `1.83.0` to `1.88.0` in order to
use the jsonc_parser dependency.
2025-10-28 17:29:57 -07:00
Sebastian Stachowicz
aabe6d11b2
Update default gitignores to include sourcemap ( #1145 )
2025-10-28 17:28:55 -07:00
boatbomber
181cc37744
Improve sync fallback robustness ( #1135 )
2025-10-20 20:13:47 -07:00
boatbomber
cd78f5c02c
Fix postcommit callbacks being skipped ( #1132 )
2025-10-14 12:13:59 -07:00
Micah
441c469966
Release Rojo v7.6.0 ( #1125 )
v7.6.0
2025-10-10 19:17:55 -07:00
Micah
f3c423d77d
Fix the various lints ( #1124 )
2025-10-10 13:00:56 -07:00
Micah
beb497878b
Add flag for skipping git initialization to init command ( #1122 )
2025-10-07 17:12:22 -07:00
Micah
6ea95d487c
Refactor init command ( #1117 )
2025-09-30 14:38:38 -07:00
Micah
80a381dbb1
Use SerializationService as a fallback for when patch application fails ( #1030 )
2025-09-21 15:09:20 -07:00
KAS
59e36491a5
Fix a grammar error and a typo ( #1113 )
2025-09-16 11:00:34 -07:00
Micah
c1326ba06e
Add Arm64 builds to CI/Releases + build on ubuntu 22.04 ( #1098 )
2025-08-30 14:10:59 -07:00
Micah
e2633126ee
Change Foreman to Rokit in CONTRIBUTING.md ( #1110 )
2025-08-30 13:42:52 -07:00
Micah
5f33435f3c
Move to using Rokit, update tools, and don't install unnecessary tools ( #1109 )
2025-08-29 18:45:15 -07:00
boatbomber
54e0ff230b
Improvements to sync reminder UX ( #1096 )
2025-08-28 17:15:34 -07:00
wad
4e9e6233ff
fix: apply gameId and placeId only after initial sync ( #1104 )
2025-08-15 18:12:36 -07:00
Micah
0056849b51
Put Rojo version in crash message ( #1101 )
2025-08-13 15:46:08 -07:00
ffrostfall
2ddb21ec5f
Add option for emitting absolute paths to rojo sourcemap ( #1092 )
...
Co-authored-by: Micah <micah@uplift.games >
2025-08-04 11:33:35 -07:00
Micah
a4eb65ca3f
Add YAML middleware that behaves like TOML and JSON ( #1093 )
2025-08-02 20:58:13 -07:00
Sebastian Stachowicz
3002d250a1
Fix Table diff colors ( #1084 )
2025-07-31 19:36:03 -07:00
Micah
9598553e5d
Normalize paths in sourcemap generation ( #1085 )
2025-07-31 09:19:57 -07:00
Sebastian Stachowicz
7f68d9887b
Fixed nil -> nil props showing up as failing in patch visualizer (plugin) ( #1081 )
2025-07-25 15:27:11 -07:00
Micah
e092a7301f
Change background color of web UI to gray ( #1080 )
2025-07-25 15:04:42 -07:00
Cameron Campbell
6dfdfbe514
Cache Rust Dependencies in release.yml. ( #1079 )
2025-07-22 16:13:23 -07:00
morosanu
7860f2717f
Fix auto connect for play mode ( #1066 )
2025-07-22 15:12:16 -07:00
boatbomber
60f19df9a0
Show update indicator on version header ( #1069 )
2025-06-21 02:53:45 +00:00
boatbomber
951f0cda0b
Show the plugin version on the Error page ( #1068 )
2025-06-20 18:28:04 -07:00
Micah
227042d6b1
Add current maintainers to author field of Cargo.toml files ( #1053 )
2025-05-21 20:55:39 -07:00
Micah
b2c4f550ee
Release v7.5.1 ( #1035 )
v7.5.1
2025-04-25 13:56:01 -07:00
Ken Loeffler
4ddbefa88f
Change release build linux version to ubuntu-latest ( #1034 )
v7.5.0
2025-04-25 20:04:43 +01:00
Ken Loeffler
d935115591
Release 7.5.0 ( #1033 )
2025-04-25 19:46:16 +01:00
Cameron Campbell
bd2ea42732
Fixes issues with refs in the plugin. ( #1005 )
2025-04-18 08:44:11 -07:00
Micah
3bac38ee34
Re-add the hack to write NeedsPivotMigration as false for models ( #1027 )
2025-04-16 15:03:09 -07:00
Micah
a7a4f6d8f2
Update rbx-dom-lua database to latest version ( #1029 )
2025-04-13 07:42:41 -07:00
Micah
80b6facbd3
Add missing CHANGELOG entry for 7.4.4 ( #1025 )
2025-04-07 16:22:08 -07:00