From 492ad196838cb4de5d81c530bf20ff0e66251285 Mon Sep 17 00:00:00 2001 From: Joe Date: Thu, 19 Feb 2026 06:17:52 -0600 Subject: [PATCH] 8.4.0 rc --- CHANGELOG.md | 7 +++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- plugin/Version.txt | 2 +- vscode-rojo | 2 +- 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 451fe011..f7d9b258 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,8 @@ Making a new release? Simply add the new header with the version and date undern ## Unreleased +## [8.4.0] (February 19th, 2026) + * Implement ambiguous path handling in the Reconciler with a 3-pass matching algorithm (exact match, property-weighted scoring, recursive change-count) that correctly reconciles instances when multiple children share the same name. * Add default property caching and enhance property comparison logic for more accurate instance matching during reconciliation. * Implement recursive change-count matching as a tiebreaker when property-weighted scoring produces ambiguous results. @@ -72,6 +74,8 @@ Making a new release? Simply add the new header with the version and date undern * Increase server initialization backoff duration and maximum retry attempts. * Refactor logging levels to debug for improved performance. * Update rbx-dom submodule and reflection database. +* Add plugin upload workflow using Lune and OpenCloud for automated Roblox marketplace publishing. +* Add `publish-plugin` scripts (PowerShell and Bash) and integrate plugin upload step into the GitHub Actions release workflow.
Full commit log @@ -183,6 +187,8 @@ Making a new release? Simply add the new header with the version and date undern - `d9459638` Update submodule: rbx-dom to latest commit b75dd401 - `d360ebe6` Enhance file and directory removal logic in VFS - `d252b138` Increase backoff duration and maximum retry attempts in server initialization +- `8cf140af` Add enhancements and fixes to VFS and syncback processes +- `4918fb80` Add plugin upload workflow and related enhancements
@@ -216,6 +222,7 @@ Making a new release? Simply add the new header with the version and date undern +[8.4.0]: https://github.com/UserGeneratedLLC/rojo/releases/tag/v8.4.0 [8.3.0]: https://github.com/UserGeneratedLLC/rojo/releases/tag/v8.3.0 [#2]: https://github.com/UserGeneratedLLC/rojo/pull/2 diff --git a/Cargo.lock b/Cargo.lock index 1b4815ca..5df9baef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -172,7 +172,7 @@ dependencies = [ [[package]] name = "atlas" -version = "8.3.0" +version = "8.4.0" dependencies = [ "anyhow", "backtrace", diff --git a/Cargo.toml b/Cargo.toml index 1fc904c0..cc5ce1d6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "atlas" -version = "8.3.0" +version = "8.4.0" rust-version = "1.88" authors = [ "Lucien Greathouse ", diff --git a/plugin/Version.txt b/plugin/Version.txt index 2bf50aaf..a2f28f43 100644 --- a/plugin/Version.txt +++ b/plugin/Version.txt @@ -1 +1 @@ -8.3.0 +8.4.0 diff --git a/vscode-rojo b/vscode-rojo index 383f1745..f11bef94 160000 --- a/vscode-rojo +++ b/vscode-rojo @@ -1 +1 @@ -Subproject commit 383f174518c8ec25e03c18e3ed26a0af093ac6d2 +Subproject commit f11bef94aa14d635c18eda35e75db4dfbcb2260d