Commit Graph

  • 16633e3c65 Return 400 for missing /api/serialize IDs (#1272) master AK-Khan02 2026-06-10 21:48:33 -04:00
  • d12120bab6 Fix syncback not removing stale $properties at engine defaults (#1244) Floyd Horng 2026-06-11 02:47:50 +01:00
  • ac6941f054 Add origin/host validation and warning for exposed serves (#1270) boatbomber 2026-06-07 15:51:05 -07:00
  • 444dc11b26 Fix init.plugin.lua/init.plugin.luau not being supported (#1252) Ken Loeffler 2026-06-07 15:50:04 -07:00
  • 15939b1647 Add ignorable glob support (#1256) EgoMoose 2026-06-02 23:40:12 -04:00
  • 0afb26e143 Update stale README and contributor documentation (#1269) AK-Khan02 2026-06-02 12:11:41 -04:00
  • 1abf675949 Graceful errors instead of crashing (#1267) boatbomber 2026-06-01 20:02:39 -07:00
  • 85655ca84f Heuristic hydration matching instead of hard dependency on GetChildren ordering (#1266) boatbomber 2026-06-01 17:29:22 -07:00
  • ae8735c80a Fix replaceInstances messing up GetChildren ordering (#1265) boatbomber 2026-06-01 17:04:25 -07:00
  • 988efb45b1 Use lossy conversion for msgpack UInt64 decode in plugin (#1255) Ken Loeffler 2026-05-29 10:45:08 -07:00
  • 9bbb1edd79 Upload plugin as part of release workflow (#1227) Micah 2026-02-14 11:10:36 -08:00
  • a2adf2b517 Improves sourcemap path handling with pathdiff (#1217) Ivan Matthew 2026-02-13 04:17:28 +01:00
  • 4deda0e155 Use msgpack for API (#1176) Micah 2026-02-12 18:37:24 -08:00
  • 4df2d3c5f8 Add actor, bindables and remotes to json_model_classes (#1199) ari 2026-02-13 02:34:32 +01:00
  • 4965165ad5 Add option to forget prior info for place in reminder notif (#1215) boatbomber 2026-01-23 13:15:34 -08:00
  • 68eab3479a Fix notification unmount thread cancel bug (#1211) boatbomber 2026-01-19 16:35:19 -08:00
  • 2a1102fc55 Implement VFS Path normalization for improved cross-platform tree synchronization (#1201) Ivan Matthew 2026-01-20 00:04:59 +01:00
  • 02b41133f8 Use post for ref patch and serialize (#1192) Ken Loeffler 2026-01-19 14:44:42 -08:00
  • d08780fc14 Ensure that pruned Instances aren't treated as existing in syncback (#1179) Micah 2025-11-29 21:21:48 -08:00
  • b89cc7f398 Release memofs v0.3.1 (#1175) Micah 2025-11-27 12:32:57 -08:00
  • 42568b9709 Release Rojo v7.7.0-rc.1 (#1174) v7.7.0-rc.1 Micah 2025-11-27 12:10:57 -08:00
  • 87f58e0a55 Use WebSocket instead of Long Polling (#1142) boatbomber 2025-11-26 19:57:01 -08:00
  • a61a1bef55 Roundtrip schemas in syncback (#1173) Micah 2025-11-26 16:11:39 -08:00
  • a99e877b7c Actually skip .gitignore if --skip-git is passed to init (#1172) Micah 2025-11-26 13:59:12 -08:00
  • 93e9c51204 Fix rojo plugin install by adding Vfs::exists (#1169) Ken Loeffler 2025-11-21 15:04:34 +00:00
  • 015b5bda14 Set crate and plugin versions to 7.7.0-prealpha (#1170) Ken Loeffler 2025-11-21 15:02:09 +00:00
  • 2b47861a4f Properly support EnumItem variants in hashing and variant_eq (#1165) Micah 2025-11-19 19:18:14 -08:00
  • 9b5a07191b Implement Syncback to support converting Roblox files to a Rojo project (#937) Micah 2025-11-19 09:21:33 -08:00
  • 071b6e7e23 Improved string diff viewer (#994) boatbomber 2025-11-18 20:26:44 -08:00
  • 31ec216a95 Remove pairs() and ipairs() (#1150) quaywinn 2025-11-18 21:49:52 -05:00
  • ea70d89291 Support .jsonc extension for all JSON files (#1159) Micah 2025-11-18 18:47:43 -08:00
  • 03410ced6d Use buffer for ClassIcon EditableImages (#1149) quaywinn 2025-11-07 16:07:19 -05:00
  • 825726c883 Release 7.6.1 (#1151) v7.6.1 Micah 2025-11-06 18:49:05 -08:00
  • 54e63d88d4 Slightly improve initial sync hangs (#1140) boatbomber 2025-11-06 00:06:42 -08:00
  • 4018c97cb6 Make CHANGELOG.md use consistent style (#1146) boatbomber 2025-10-28 19:26:48 -07:00
  • d0b029f995 Add JSONC Support for Project, Meta, and Model JSON files (#1144) boatbomber 2025-10-28 17:29:57 -07:00
  • aabe6d11b2 Update default gitignores to include sourcemap (#1145) Sebastian Stachowicz 2025-10-29 00:28:55 +00:00
  • 181cc37744 Improve sync fallback robustness (#1135) boatbomber 2025-10-20 20:13:47 -07:00
  • cd78f5c02c Fix postcommit callbacks being skipped (#1132) boatbomber 2025-10-14 12:13:59 -07:00
  • 441c469966 Release Rojo v7.6.0 (#1125) v7.6.0 Micah 2025-10-10 19:17:55 -07:00
  • f3c423d77d Fix the various lints (#1124) Micah 2025-10-10 13:00:56 -07:00
  • beb497878b Add flag for skipping git initialization to init command (#1122) Micah 2025-10-07 17:12:22 -07:00
  • 6ea95d487c Refactor init command (#1117) Micah 2025-09-30 14:38:38 -07:00
  • 47db569c52 Correct my own mistake and move plugin test to its own step plugin-testing-open-cloud Micah 2025-09-23 21:19:26 -07:00
  • 1d3f8c8e9d Run tests in CI (this is the part where I have to try at least twice) Micah 2025-09-23 21:13:24 -07:00
  • a894313a4b Make script exit with code 1 when tests fail Micah 2025-09-23 21:09:13 -07:00
  • 7f73ae80dc Add script for running plugin tests locally They current fail Micah 2025-09-23 21:02:23 -07:00
  • 80a381dbb1 Use SerializationService as a fallback for when patch application fails (#1030) Micah 2025-09-21 15:09:20 -07:00
  • 59e36491a5 Fix a grammar error and a typo (#1113) KAS 2025-09-16 23:30:34 +05:30
  • c1326ba06e Add Arm64 builds to CI/Releases + build on ubuntu 22.04 (#1098) Micah 2025-08-30 14:10:59 -07:00
  • e2633126ee Change Foreman to Rokit in CONTRIBUTING.md (#1110) Micah 2025-08-30 13:42:52 -07:00
  • 5f33435f3c Move to using Rokit, update tools, and don't install unnecessary tools (#1109) Micah 2025-08-29 18:45:15 -07:00
  • 54e0ff230b Improvements to sync reminder UX (#1096) boatbomber 2025-08-28 17:15:34 -07:00
  • 4e9e6233ff fix: apply gameId and placeId only after initial sync (#1104) wad 2025-08-16 04:12:36 +03:00
  • 0056849b51 Put Rojo version in crash message (#1101) Micah 2025-08-13 15:46:08 -07:00
  • 2ddb21ec5f Add option for emitting absolute paths to rojo sourcemap (#1092) ffrostfall 2025-08-04 14:33:35 -04:00
  • a4eb65ca3f Add YAML middleware that behaves like TOML and JSON (#1093) Micah 2025-08-02 20:58:13 -07:00
  • 3002d250a1 Fix Table diff colors (#1084) Sebastian Stachowicz 2025-08-01 02:36:03 +00:00
  • 9598553e5d Normalize paths in sourcemap generation (#1085) Micah 2025-07-31 09:19:57 -07:00
  • 7f68d9887b Fixed nil -> nil props showing up as failing in patch visualizer (plugin) (#1081) Sebastian Stachowicz 2025-07-26 00:27:11 +02:00
  • e092a7301f Change background color of web UI to gray (#1080) Micah 2025-07-25 15:04:42 -07:00
  • 6dfdfbe514 Cache Rust Dependencies in release.yml. (#1079) Cameron Campbell 2025-07-23 00:13:23 +01:00
  • 7860f2717f Fix auto connect for play mode (#1066) morosanu 2025-07-22 18:12:16 -04:00
  • 60f19df9a0 Show update indicator on version header (#1069) boatbomber 2025-06-20 19:53:45 -07:00
  • 951f0cda0b Show the plugin version on the Error page (#1068) boatbomber 2025-06-20 18:28:04 -07:00
  • 227042d6b1 Add current maintainers to author field of Cargo.toml files (#1053) Micah 2025-05-21 20:55:39 -07:00
  • b2c4f550ee Release v7.5.1 (#1035) v7.5.1 Micah 2025-04-25 13:56:01 -07:00
  • 4ddbefa88f Change release build linux version to ubuntu-latest (#1034) v7.5.0 Ken Loeffler 2025-04-25 20:04:43 +01:00
  • d935115591 Release 7.5.0 (#1033) Ken Loeffler 2025-04-25 19:46:16 +01:00
  • bd2ea42732 Fixes issues with refs in the plugin. (#1005) Cameron Campbell 2025-04-18 16:44:11 +01:00
  • 3bac38ee34 Re-add the hack to write NeedsPivotMigration as false for models (#1027) Micah 2025-04-16 15:03:09 -07:00
  • a7a4f6d8f2 Update rbx-dom-lua database to latest version (#1029) Micah 2025-04-13 07:42:41 -07:00
  • 80b6facbd3 Add missing CHANGELOG entry for 7.4.4 (#1025) Micah 2025-04-07 16:22:08 -07:00
  • 7dee898400 Add place ID blacklist config (#1021) Parritz 2025-04-03 11:37:40 -04:00
  • 4c4b2dbe17 Add legacy and runContext script sync rule middlewares (#909) Micah 2025-04-02 12:47:27 -07:00
  • 73ed5ae697 Add Support for Plugin Scripts (#1008) Sasial 2025-04-03 04:37:49 +10:00
  • 833320de64 Update rbx-dom (#1023) Micah 2025-04-02 11:32:27 -07:00
  • 0d6ff8ef8a Improve notification layout (#997) boatbomber 2025-01-13 16:06:49 -08:00
  • 55a207a275 Fix clippy lint warnings (#1004) Jack T 2025-01-13 10:07:53 -08:00
  • f33d1f1cc4 Ignore .git directory when building VfsSnapshot in build script (#1002) Jack T 2025-01-01 01:38:34 -08:00
  • 19ca2b12fc Add locked tooltip (#998) boatbomber 2024-12-28 15:03:11 -08:00
  • b7d3394464 Plugin dev ux improvements (#992) boatbomber 2024-11-10 15:53:58 -08:00
  • 8c33100d7a Use FontFace and consistent text sizing (#988) boatbomber 2024-11-09 04:05:57 -08:00
  • 80c406f196 Fix returning NoProjectFound for any project load error (#985) Kenneth Loeffler 2024-11-08 08:40:32 +00:00
  • bc2c76e5e2 Use 7.5.0-prealpha for master branch version, not 7.4.4 Kenneth Loeffler 2024-11-06 15:59:03 +00:00
  • 4a7bddbc09 Update version in master branch (#989) boatbomber 2024-11-05 18:10:24 -08:00
  • e316fdbaef Make sync reminder more detailed (#987) boatbomber 2024-11-05 14:47:07 -08:00
  • 34106f470f Remove maplit dependency and stop using a macro for hashmaps (#982) Micah 2024-10-31 11:56:54 -07:00
  • d9ab0e7de8 Support $schema in JSON structures (#974) Micah 2024-10-24 10:55:51 -07:00
  • 5ca1573e2e Correct mistake in build command docs (#977) Micah 2024-10-18 14:08:58 -07:00
  • c9ce996626 Update workflow and tooling versions (#910) Micah 2024-09-03 15:36:36 -07:00
  • 6688bcb488 Build aarch64 windows and linux builds for releases aarch-windows-linux Micah 2024-08-28 16:36:29 -07:00
  • 73097075d4 Update rbx-dom dependencies (#965) Kenneth Loeffler 2024-08-22 12:03:06 -07:00
  • 5bd3c74db0 Release Rojo v7.4.4 (#964) v7.4.4 7.4.x Micah 2024-08-22 10:06:13 -07:00
  • 5e1cab2e75 Actually include attribute-defined properties in patch computation (#944) Micah 2024-08-19 15:41:02 -07:00
  • 30f439caec Add 7.4.3 to changelog (#960) Micah 2024-08-15 09:42:11 -07:00
  • f4e2f5aefc Release Rojo 7.4.3 (#959) v7.4.3 Micah 2024-08-06 11:26:00 -07:00
  • 8ceb40a24e Update rbx-binary to 0.7.6 (#958) Micah 2024-08-06 11:21:41 -07:00
  • 4b5db4e5a9 Check for compatible updates in plugin (#832) boatbomber 2024-08-05 11:34:29 -07:00
  • 3fa1d6b09c Set linguist language of lua files to luau (#956) Barış 2024-08-02 20:03:57 +03:00