Commit Graph

  • 93f808db28 Merge branch 'feature/init-name-resolution' master astrid 2026-02-26 14:30:58 +01:00
  • 110b9f0df3 feat: resolve duplicate sibling names with incrementing suffixes feature/init-name-resolution astrid 2026-02-26 14:30:46 +01:00
  • 4fce3461f3 Merge branch 'feature/init-name-resolution' astrid 2026-02-25 21:09:46 +01:00
  • 917d17a738 fix: simplify meta stem to instance name + slugify + init-prefix astrid 2026-02-25 21:09:45 +01:00
  • 85bb5ec3f2 Merge branch 'feature/init-name-resolution' astrid 2026-02-25 17:30:27 +01:00
  • 14bbdaf560 fix: handle dotted names and .lua extension in meta path + name check astrid 2026-02-25 17:30:21 +01:00
  • 667683d3b3 Merge branch 'feature/init-name-resolution' astrid 2026-02-25 16:33:14 +01:00
  • 5b1b5db06c fix: derive adjacent meta stem from snapshot path, not instance name astrid 2026-02-25 16:33:09 +01:00
  • d7a9ce55db Merge branch 'feature/init-name-resolution' astrid 2026-02-24 21:54:31 +01:00
  • 33dd0f5ed1 fix: derive adjacent meta path from snapshot path, not instance name astrid 2026-02-24 21:53:53 +01:00
  • 996113b177 Merge branch 'feature/init-name-resolution' astrid 2026-02-24 01:06:22 +01:00
  • 95fe993de3 feat: auto-resolve init-name conflicts during syncback astrid 2026-02-24 01:05:31 +01:00
  • 4ca26efccb Merge branch 'fix/git-since-live-sync' astrid 2026-02-13 18:13:42 +01:00
  • ce0db54e0a Merge branch 'feature/dangerously-force-json' astrid 2026-02-13 18:13:37 +01:00
  • b8106354b0 Fix --git-since not detecting first file change in filtered directories fix/git-since-live-sync astrid 2026-02-13 18:04:27 +01:00
  • c552fdc52e Add --dangerously-force-json flag for syncback feature/dangerously-force-json astrid 2026-02-13 17:41:42 +01:00
  • 0dc37ac848 Fix --git-since live sync not detecting changes and creating duplicates astrid 2026-02-13 16:19:01 +01:00
  • 891b74b135 Merge branch 'git-track' into master astrid 2026-02-13 14:11:17 +01:00
  • 18fdbce8b0 name-prop (#1) ari 2026-02-13 13:09:30 +00: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
  • a6e9939d6c Merge branch 'master' into name-prop name-prop ari 2026-01-20 01:10:20 +01:00
  • 5957368c04 Remove redundant code astrid 2026-01-20 01:08:14 +01:00
  • 78916c8a63 Revert 2 semantic changes astrid 2026-01-20 00:59:34 +01:00
  • 791ccfcfd1 Remove addition of 'Actor' to json_model_classes astrid 2026-01-20 00:55:03 +01:00
  • 3500ebe02a Update CHANGELOG.md astrid 2026-01-20 00:54:18 +01: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
  • 8053909bd0 Add --git-since option to rojo serve git-track Astrid 2026-01-19 22:02:59 +01:00
  • 0e1364945f Avoid clone in src/syncback/file_names.rs Astrid 2026-01-12 14:41:12 +01:00
  • 3a6aae65f7 Avoid clone in src/syncback/file_names.rs ari 2026-01-12 14:35:46 +01:00
  • d13d229eef Avoid clone in src/snapshot_middleware/json_model.rs ari 2026-01-12 14:35:18 +01:00
  • 9a485d88ce Avoid clone in src/snapshot_middleware/lua.rs ari 2026-01-12 14:35:06 +01:00
  • 020d72faef fix: improve middleware selection for actor and other container classes astrid 2025-12-18 05:10:33 +01:00
  • 60d150f4c6 feat: optimize name handling for leaf scripts with invalid names astrid 2025-12-18 04:43:10 +01:00
  • 73dab330b5 test: remove oudated json_model_legacy_name test astrid 2025-12-15 20:32:28 +01:00
  • 790312a5b0 fix: lack of .model.json support astrid 2025-12-15 20:26:25 +01:00
  • 5c396322d9 fix: name prop not properly syncing astrid 2025-12-15 19:08:18 +01:00
  • 37e44e474a feat: support name property in meta and model jsons astrid 2025-12-15 18:45:59 +01: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