Skip to content

docs: amend 3.3.0 release notes with behavior-change and dependency details#235

Open
d-v-b wants to merge 1 commit into
mainfrom
docs/3.3.0-release-notes-amendments
Open

docs: amend 3.3.0 release notes with behavior-change and dependency details#235
d-v-b wants to merge 1 commit into
mainfrom
docs/3.3.0-release-notes-amendments

Conversation

@d-v-b

@d-v-b d-v-b commented Jul 22, 2026

Copy link
Copy Markdown
Owner

🤖 AI text below 🤖

Pre-release amendments to the ## 3.3.0 section of docs/release-notes.md, from the 3.3.0 pre-release audit (towncrier fragments are already consumed, so direct edits are correct here):

Lint: pre-commit run markdownlint-cli2 and ci/lint_docs.py both pass.

🤖 Generated with Claude Code

…etails

Add pre-release clarifications to the 3.3.0 section:

- zarr-developers#4141: note the read-time behavior change for structured-dtype arrays
  written by <= 3.2.1 with an explicitly non-native bytes-codec endian.
- zarr-developers#3417: note that V3 metadata omitting endian for multi-byte dtypes now
  fails at open time with ValueError instead of assuming native order.
- New Misc entry: typing_extensions >= 4.14 is now required (Sentinel),
  and the gpu extra skips CuPy on macOS.
- zarr-developers#3963 / zarr-developers#3968: clarify that enum-specific idioms on the now-string
  attributes raise immediately (no deprecation cycle), while equality
  against enum members still holds.

Assisted-by: ClaudeCode:claude-fable-5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant