Skip to content

Release 1.5.0#156

Merged
Daliys merged 33 commits into
mainfrom
release/1.5.0
Jul 11, 2026
Merged

Release 1.5.0#156
Daliys merged 33 commits into
mainfrom
release/1.5.0

Conversation

@Daliys

@Daliys Daliys commented Jul 11, 2026

Copy link
Copy Markdown
Member

Summary

  • Publish Nexus Unity 1.5.0 from the current development line.
  • Move the complete accumulated public changelog into the dated 1.5.0 release entry.
  • Align package metadata, install pin, release links, API/technical documentation, and the release checklist.

Validation

  • PYTHONDONTWRITEBYTECODE=1 bash scripts/prepush-validate.sh --static-only
  • PYTHONDONTWRITEBYTECODE=1 NEXUS_UNITY_HOOK_LIVE=auto bash scripts/prepush-validate.sh --quick
  • PYTHONDONTWRITEBYTECODE=1 NEXUS_DOC_AI_MODEL=qwen3-coder:30b-a3b-q4_K_M bash scripts/prepush-validate.sh --quality-ai
  • Release identity and documentation consistency audit

Release checklist

  • All user-visible development changes are in the 1.5.0 changelog section.
  • Public package and documentation version surfaces are aligned.
  • Required local validation gates pass.
  • Required GitHub checks pass.
  • Merge, create v1.5.0 release, and back-sync main to development.

Daliys and others added 30 commits June 13, 2026 08:56
Sync 1.4.2 release back to development
Switch the package license to MIT to remove copyleft friction for
commercial Unity studios: replace LICENSE.md, update the package.json
license field, README badge/notes, DOCUMENTATION.MD, RELEASE.md, the
pre-push metadata gate assertion, and add a CHANGELOG entry. All prior
contributors consented to the relicense.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The summary/remarks overclaimed: they described local Codex config
modification as a direct effect and "writes progress to the Nexus
diagnostics log category". The method only logs start/finish to the
Unity Console and delegates the linking (and any config changes) to
MCPCliInstaller.LinkToCodex. Reworded to delegate-and-log to satisfy
the documentation quality gate.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
chore: relicense from GPL-3.0-only to MIT
…l-success-orphan

fix: prevent primitive creation orphans
GitHub's self-hosted runner scheduler matches jobs to a connecting runner by
label subset, not by which job the broker leased it for. With two same-run
jobs sharing byte-identical runs-on labels, a JIT runner could be handed
either one, causing the broker to falsely report the job it leased as done
while the other ran (and the leased job stayed queued forever).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…elete-guard

Guard destructive PlayerPrefs deletion
…r-labels

Disambiguate ci-scope-heavy runner labels per job
…-rpc-tests

[codex] Refine integrations and add path traversal coverage
…-gate

[codex] Require confirmation for script write RPCs
…e-guard

Fix batch_execute request limits
…-messages

Fix test result message parsing
…read-contract

Fix fast-path JSON-RPC thread contract
…t-stale-object

Fix stale add_component target handling
…r-arglist

Harden CLI installer command arguments
@Daliys Daliys merged commit bfc2828 into main Jul 11, 2026
5 checks passed
@Daliys Daliys deleted the release/1.5.0 branch July 11, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant