Skip to content

chore(release): publish 6.0.0-beta.1 and refresh documentation - #486

Merged
medz merged 2 commits into
mainfrom
release/6.0.0-beta.1
Sep 20, 2026
Merged

medz merged 2 commits into
mainfrom
release/6.0.0-beta.1

Conversation

@medz

@medz medz commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

Changes

Prepare orm 6.0.0-beta.1, the first prerelease of the new Dart-native implementation following 5.3.4. Enable publication and add repository metadata, release notes and archive exclusions.

Redesign README around an executable SQLite quickstart, typed models/projections, database selection and independent libraries. Move docs/ to the standard doc/ directory, update internal links and add a documentation index. Align build_runner registration with the actual Dart outputs instead of the retired JSON filenames.

Database execution code is unchanged from the reviewed implementation in #485. SQLite Web resources are regenerated because the package version and metadata participate in their build fingerprint. Legacy issues and branches have been retired; unique branch history is preserved in a local Git bundle.

Validation

  • Final CI passes on 60a3945fc54b95101e2ae30217e9aaafa526ba33: 1141 native tests passed, 41 capability skips; Chrome JS/WASM checks both pass.

  • Exact-head Codex review found no major issues; no unresolved review threads remain.

  • Rebuilt beta resources pass all 21 checks in each of Flutter Web JS, WASM without isolation and WASM with isolation.

  • An independent consumer completes the exact README model and application: init, migrate create/check/apply/verify, analyze and run.

  • Real build_runner build/watch regression passes; root analysis and all local documentation links pass.

  • Flutter example dependency resolution succeeds against 6.0.0-beta.1.

  • dart pub publish --dry-run passes with 0 warnings for the approximately 1 MB archive.

Important

This is a breaking replacement for the Prisma-based 5.x client. Existing capability limits and unverified platforms remain explicit; this release does not certify additional platforms.

Refs #479
Refs #481
Refs #482

@netlify

netlify Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for prisma-dart canceled.

Name Link
🔨 Latest commit 60a3945
🔍 Latest deploy log https://app.netlify.com/projects/prisma-dart/deploys/6aaf601f448bfa0009fc9b1b

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-20T04:28:46.146015Z 60a3945 Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@coderabbitai

coderabbitai Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 9a292e2c-0673-411b-bcf8-035091c79300

📥 Commits

Reviewing files that changed from the base of the PR and between 55deda2 and 60a3945.

📒 Files selected for processing (3)
  • assets/sqlite/worker-50917250e3562557e14927df4611d5d5a01a3dbc9bb641a0fa517a3d784e3819.js
  • doc/progress.md
  • lib/src/sqlite/web_build.dart
🚧 Files skipped from review as they are similar to previous changes (1)
  • doc/progress.md

Included review availability: Your plan provides up to 2 included reviews per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The pull request prepares the Dart ORM 6.0.0-beta.1 release. It updates package metadata, publication rules, generated outputs, SQLite Web asset references, release documentation, the README, contributor guidance, and documentation paths.

Changes

6.0 Beta Release Preparation

Layer / File(s) Summary
Package publication and release metadata
.gitignore, .pubignore, pubspec.yaml, build.yaml, CHANGELOG.md
The package is versioned as 6.0.0-beta.1, can be published, excludes local and repository-only files, changes generated snapshot outputs, and adds beta release notes.
Primary usage and contributor documentation
README.md, doc/README.md, doc/contributing.md
The documentation describes beta setup, supported databases and platforms, package libraries, contribution checks, and publication validation.
Documentation path and progress alignment
AGENTS.md, doc/progress.md, doc/mysql.md, example/flutter/README.md, research/*
References move from docs/ to doc/, and progress documentation records beta release preparation and final validation results.
SQLite Web asset references
assets/sqlite/worker-50917250e3562557e14927df4611d5d5a01a3dbc9bb641a0fa517a3d784e3819.js, lib/src/sqlite/web_build.dart
The SQLite Web handshake and generated constants use the updated WASM integrity hash, worker filename, and worker SHA-256 value.

Priority: ➖ Normal

Estimated code review effort: 2 (Simple) | ~15 minutes

Change: Other

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the main changes: preparing the 6.0.0-beta.1 release and refreshing the documentation.
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

A rabbit reads each line,
The patch grows clear beneath the moon,
Small changes hop in place,
Tests guard the garden path,
Reviews bloom before the dawn.

Comment @coderabbitai help to get the list of available commands.

@medz

medz commented Sep 20, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@medz

medz commented Sep 20, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Nice work!

Reviewed commit: 60a3945fc5

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@medz
medz merged commit 5e4854d into main Sep 20, 2026
7 checks passed
@medz
medz deleted the release/6.0.0-beta.1 branch September 20, 2026 05:00
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