chore(release): Nexus Unity 1.6.0 - #191
Closed
Daliys wants to merge 73 commits into
Closed
Conversation
Back-sync Nexus Unity 1.5.0 to development
…ient-guard Harden integration setup and add project memory hooks
…view helpers run_tests now returns Submitted instead of a misleading Success before Unity finishes the test run; run_tests_wait returns rejected submissions immediately instead of polling until timeout. Also consolidates duplicate HttpClient setup, cache load/save, and JSON-extraction helpers from the two Ollama quality-gate reviewers into a shared OllamaReviewSupport class. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…atus fix: report Submitted status for async run_tests
…ication-state Fix UI verification state isolation
…sh-timeout fix(mcp): resolve TriggerSafeAssetRefresh callback leaks and add timeout guard (#135)
fix(ci): prevent candidate tool execution in fork PR validation
fix: reject abstract ScriptableObject types and configure CI test runner
…idation fix: resolve symbolic link targets in ValidatePath (#141)
…bject allowlists (#139)
…tion fix(security): restrict type resolution and add component/ScriptableObject allowlists (#139)
Adds Linter Checker 300 Lines managed by CI Scope. This PR adds: - .github/workflows/linter-checker-300-lines.yml - .linter-checker-300-lines.json The workflow calls the shared gate in ForkHorizon/ci-gates, so gate logic updates roll out from that repository automatically. It checks changed files on pull requests and merge queue runs, and scans the full repository on manual or scheduled runs. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Add Linter Checker 300 Lines
… FindObjectsTests for readability limits
…egex-safety fix(search): handle invalid regex and add match timeout in find_objects (#119)
The content pre-scan added in #144 only logged a warning, so a fork PR editing .github/workflows/*, .githooks/*, or scripts/* still got force- pushed into a trusted branch and executed on the self-hosted runner unattended. Make it a required checkpoint: fail the job unless the maintainer explicitly re-runs with acknowledge_critical_files: true after reviewing the diff. Also fix word-splitting on filenames in the scan loop. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…t-safety fix(security): require confirm and OS trash for delete_asset (#140)
…persistence fix(auth): persist auth token across editor process restarts (#166)
…y 50-line readability limit (#143)
… double-default type parsing, and add Linux support (#143)
…-argumentlist fix(playerprefs): use ArgumentList for defaults read on macOS (#143)
…iptions idempotent (#138)
…n-idempotency fix(editor): make HandlePostCompileFocusReturn and runtime log subscriptions idempotent (#138)
…PServer.Discovery.cs (#129)
…ccept-loop fix(networking): dispatch websocket requests asynchronously in server loop (#129)
Add Slop Review
* Add CI Scope quality gates * fix(ci): tune code-linter config, update runner labels and remove web/python gates * Add Unity Quality Gate (#182) * Add Unity Quality Gate * chore(ci): configure unity quality gate for package structure --------- Co-authored-by: CI Scope <ci-scope@users.noreply.github.com> --------- Co-authored-by: CI Scope <ci-scope@users.noreply.github.com>
* Add CI Scope quality gates * fix(ci): tune code-linter config, update runner labels and remove web/python gates * Add Unity Quality Gate (#182) * Add Unity Quality Gate * chore(ci): configure unity quality gate for package structure --------- Co-authored-by: CI Scope <ci-scope@users.noreply.github.com> * Add Python Quality Gate (#184) Co-authored-by: CI Scope <ci-scope@users.noreply.github.com> * fix(python): configure ruff.toml and format Python files for Python Quality Gate * fix(ci): rename ruff.toml to .ruff.toml, remove pycache metas and ignore them --------- Co-authored-by: CI Scope <ci-scope@users.noreply.github.com>
* Add CI Scope quality gates * fix(ci): tune code-linter config, update runner labels and remove web/python gates * Add Unity Quality Gate (#182) * Add Unity Quality Gate * chore(ci): configure unity quality gate for package structure --------- Co-authored-by: CI Scope <ci-scope@users.noreply.github.com> * Add Python Quality Gate (#184) Co-authored-by: CI Scope <ci-scope@users.noreply.github.com> * fix(python): add .ruff.toml and format Python files for Python Quality Gate (#187) * chore: sync main into development and remove legacy linter-checker-300-lines --------- Co-authored-by: CI Scope <ci-scope@users.noreply.github.com>
… and queries (#126) (#190) * fix(ui): add traversal depth and result count bounds for UI hierarchy and queries (#126) * chore(ci): enforce strict 300 line limits, add CODEOWNERS, and refactor files * chore(meta): add tracked meta files for new schema submodules * chore(ci): enforce 300 line file limit with strict python rules * chore(ci): reset .code-linter.json to canonical default limits * refactor: split oversized editor code
# Conflicts: # .code-linter.json # Editor/nexus_bridge/_transport.py # Editor/nexus_bridge/routing.py # Editor/nexus_bridge/schemas.py # Editor/tests/test_routing.py # Editor/tests/test_schemas_managers.py # Editor/tests/test_transport_call.py # scripts/agent-tooling-smoke.py
Member
Author
|
Superseded by the signed release PR. The replacement preserves the same 1.6.0 release contents while satisfying protected-policy signature validation. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release 1.6.0
Promotes the reviewed
developmentchanges for the next public release.Highlights
Validation
See
CHANGELOG.mdfor complete release notes.