Skip to content

docs(migration): migrate 0.x directly to the latest 2.x (currently 2.3) - #261

Merged
dimitri-yatsenko merged 1 commit into
mainfrom
docs/migration-target-versions
Aug 17, 2026
Merged

docs(migration): migrate 0.x directly to the latest 2.x (currently 2.3)#261
dimitri-yatsenko merged 1 commit into
mainfrom
docs/migration-target-versions

Conversation

@dimitri-yatsenko

Copy link
Copy Markdown
Member

The migration guide framed the destination only as "2.0", which understated it. This clarifies which versions you migrate to.

Changes

  • Intro + title — now "Migrate to DataJoint 2.x": a legacy (0.x) pipeline migrates directly to the latest 2.x release (currently 2.3) in a single upgrade; there's no need to step through 2.0 → 2.1 → 2.2 → 2.3. (Nav label updated to match.)
  • New "Which version do I migrate to?" tip — explains that everything the guide calls "2.0" is the migration surface (type system, explicit codecs, unified stores), and that 2.1 (PostgreSQL backend), 2.2 (jobs layer, diagram ops), and 2.3 (upstream/provenance API) build on it with no extra migration steps. Installing the latest release gives you all of them. Reiterates completing the migration while on 2.3 or earlier (the datajoint.migrate helper is removed in 2.4/2.5).

Body "2.0" references are left as-is where they correctly describe the 2.0 feature baseline. No broken anchors (verified nothing links to the old H1 slug).

…latest 2.x

The migration guide framed the target only as '2.0'. Clarify that a legacy (0.x)
pipeline migrates directly to the latest 2.x release (currently 2.3) in a single
upgrade — no stepping through 2.0 -> 2.1 -> 2.2 -> 2.3. '2.0' in the guide is the
migration surface (type system, codecs, unified stores); 2.1-2.3 build on it with
no extra migration steps. Retitle to 'Migrate to DataJoint 2.x' (H1 + nav).
@dimitri-yatsenko dimitri-yatsenko added the documentation Improvements or additions to documentation label Aug 17, 2026
@dimitri-yatsenko
dimitri-yatsenko merged commit 8ab2687 into main Aug 17, 2026
3 checks passed
@dimitri-yatsenko
dimitri-yatsenko deleted the docs/migration-target-versions branch August 17, 2026 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants