Skip to content

docs(about): What's New in DataJoint 2.3#194

Merged
dimitri-yatsenko merged 1 commit into
mainfrom
docs/whats-new-23
Jul 2, 2026
Merged

docs(about): What's New in DataJoint 2.3#194
dimitri-yatsenko merged 1 commit into
mainfrom
docs/whats-new-23

Conversation

@dimitri-yatsenko

Copy link
Copy Markdown
Member

Adds the What's New in DataJoint 2.3 page (src/about/whats-new-23.md) + nav entry — the final docs piece for the 2.3 release. The whats-new series had stopped at 2.2 (with a 2.2.4 patch page); this fills the gap for a substantial minor release.

Covers, modeled on whats-new-22.md:

  • The provenance trinityDiagram.trace, self.upstream, strict_provenance (framed honestly as an opt-in best-effort guardrail, with the comprehensive-enforcement-via-platform-CI/CD model linked to the spec).
  • SparkAdapter Codec Protocol — typed rendering to Spark-native types.
  • dj.deploy.set_replica_identity — PostgreSQL CDC replica identity.
  • Cascade fix — Part-of-Part / renamed-FK chains (part_integrity="cascade").
  • Other fixes (~lineage self-heal, staged-insert metadata, GC note).

All cross-links point at pages already on main (provenance / spark-adapter / deploy-operations / cascade specs, the explainers, and garbage-collection). Pairs with the drafted v2.3.0 GitHub release on datajoint-python.

Covers the 2.3 release: the provenance trinity (Diagram.trace, self.upstream,
strict_provenance), the SparkAdapter Codec Protocol, dj.deploy.set_replica_identity
for PostgreSQL CDC, and the Part-of-Part/renamed-FK cascade fix, plus the minor
fixes. Modeled on whats-new-22.md; adds the nav entry above the 2.2.4 page.
@dimitri-yatsenko dimitri-yatsenko merged commit d1d9c84 into main Jul 2, 2026
3 checks passed
@dimitri-yatsenko dimitri-yatsenko deleted the docs/whats-new-23 branch July 2, 2026 21:25
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