Repository navigation
Conversation
Pin the published 35.0.0 Apache image and keep the new sharing core app out of the non-default-app recovery action. Refresh the FileBrowser and NextExplorer iteration-branch lock pins. The 35 image retains the package paths, entrypoint markers, command contracts, PHP runtime, and PostgreSQL compatibility used by the wrapper; Nextcloud handles its schema migration through occ upgrade. Helix-Harness: pi Helix-Model: openai-codex/gpt-5.6-sol
Resolves the release-notes conflict with 34.0.4:5 by carrying its aarch64 crash fix into the 35.0.0:0 notes under a Fixed heading, since 34.0.4:5 has not reached the stable registry. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts: # startos/versions/current.ts
chore: sync master into next
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Member
Author
|
Cross-review approved the current head; no code changes were requested. Requested @MattDHill for final review. Both architecture package builds passed as recorded above; the live Nextcloud 34 → 35 upgrade test remains outstanding. |
35 only upgrades from 34, but the graph still started at 33.0.5:0, so canMigrateFrom accepted 33 installs — including every server migrated from StartOS 0.3.5.1 — and offered them 35, which guardUpstreamUpgrade then refused. With the floor at 34.0.0:0, a 33 install falls outside 35's range, so the Updates tab steps it to 34.0.4:5 (which carries the 0.3.5 migration) and offers 35 after that. The 33-line version files and the 0.3.5x migration are unreachable from 35 and go with them, along with their i18n strings. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Helix-Harness: pi Helix-Model: openai-codex/gpt-6.1-sol
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.
Summary
35.0.1:0. The branch contains the major upgrade from the published Nextcloud 34 series; this cycle is a patch increment within 35 and follows the pin-and-artifact-only scope.35.0.1-apachetag for amd64 and arm64. PostgreSQL and Valkey retain their existing floating major tags.sharingcore app enabled during Disable Non-default Apps recovery.34.0.0:0. Remove the unreachable 33-series nodes, StartOS 0.3.5 migration and associated bootstrap/i18n code. A 33-series install must update to the published 34 release before this release is offered; the pre-init major-skip guard remains in place.nextlock pins. Their manifests are used only astypeofmount types. Both now pin SDK 2.0.9, so remove the redundant SDK override; the lock retains one SDK copy. The root SDK is already current at 2.0.9.master.34.0.4:5as their best candidate; none lists35.0.1:0. README and user instructions need no changes for this cycle's pin/type-dependency updates.Verification limits
The earlier branch work performed the major-version compatibility pass; this cycle did not repeat that source audit for the patch increment. The current artifact still needs the fuller package build and runtime verification before handoff.
npm installreports two high-severity dependency advisories. They were not investigated in this pin-only cycle; dependency security assessment remains outstanding.Testing
npm run checkpassed. No Docker build,make, s9pk pack, installation or runtime test was run this cycle.35.0.1:0; confirm copying and database migration complete, Web Interface becomes healthy, login succeeds, files and shares remain accessible, and sync/upload works after a restart. Also exercise the patch update from an existing 35-series install.35.0.1:0becomes available.35.0.1:0install, run Configure, restart and confirm locale, phone region, maintenance window, trash retention and skeleton-file choices persist.35.0.1:0install, run Disable Non-default Apps; confirm it is disabled while the built-insharingapp remains enabled and the web interface still loads.