Skip to content

Bump version to 2.14 and document LSIO permissions fix - #451

Merged
ptr727 merged 1 commit into
developfrom
release-notes-2.14
Jun 25, 2026
Merged

Bump version to 2.14 and document LSIO permissions fix#451
ptr727 merged 1 commit into
developfrom
release-notes-2.14

Conversation

@ptr727

@ptr727 ptr727 commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Prep for the 2.14 develop -> main release.

🤖 Generated with Claude Code

Bump the NBGV floor to 2.14 and add the release note for the LSIO PUID/PGID
permission-ordering fix, in preparation for the develop -> main promotion.
Copilot AI review requested due to automatic review settings June 25, 2026 20:53

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the repository for the 2.14 release by advancing the Nerdbank.GitVersioning version floor and updating user-facing release notes to document the LSIO PUID/PGID permission-ordering fix.

Changes:

  • Bump version.json NBGV version floor from 2.13 to 2.14.
  • Update README.md Release Notes to reflect the LSIO permissions race fix.
  • Add a Version 2.14 entry to HISTORY.md describing the same fix.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
version.json Updates the NBGV version floor to 2.14 for the upcoming release.
README.md Updates the top-level “Release Notes” summary to the 2.14 LSIO permissions fix.
HISTORY.md Adds the 2.14 release history entry documenting the LSIO permissions race fix.

@ptr727
ptr727 merged commit bc9f27d into develop Jun 25, 2026
6 checks passed
ptr727 added a commit that referenced this pull request Jun 25, 2026
Promote `develop` to `main` for the 2.14 release.

## Included

- **Fix LSIO PUID/PGID permission race (#450)** — the
`init-nx-permissions` chown sweep now depends on the base `init-adduser`
oneshot, so it runs after the PUID/PGID remap instead of racing it
(which could leave `/config` and `/media` owned by the wrong user and
break media writes). Also extracts the installer download and LSIO `abc`
rename into shell scripts, hardens the rename against upstream
`init-adduser` changes, and makes codegen emit LF Dockerfiles.
- **Bump version to 2.14 and document the fix (#451)** — `version.json`
floor 2.13 -> 2.14, HISTORY.md and README release notes.
- **Re-sync verbatim-carry artifacts from template (#448)** — already on
develop.

Validated on a live Synology server (the #449 reporter's scenario) via
the `:develop` tag; the publish run on develop was green across the full
matrix.

Closes #449.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
@ptr727
ptr727 deleted the release-notes-2.14 branch July 7, 2026 21:06
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.

2 participants