chore: 0.35.0 - #77
Conversation
#76(`views[].ownRead`)が版を上げずに入ったので、その分。 README の「contract の版」に 1 段落足した。`ownRead` は MAJOR / MINOR / PATCH の どれでもない —— **投影に何も足さない**からで、変わるのは既存の鍵 `scope` が取る値 (`all` → `own`、選択子は最初の版から読み手が `where` を組んできたもの)。古い読み手が 無視すべきものが無い(既に読んでいるものしか無い)ので契約は動かず、パッケージの版だけが動く。 その節は `uidField` がなぜ 2.0.0 → 1.1.0 → 何も無しになったかを説明している場所なので、 「なぜこれは minor ではないのか」も同じところに置いた。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CRe3fgJnWNLRAqrjvjpHLn
There was a problem hiding this comment.
Sorry @snakajima, you've used your own review budget of 250,000 diff characters for the last 7 days.
You can request another review in 2 hours and 39 minutes by commenting @sourcery-ai review. Upgrade to get a review now.
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 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. Comment |
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis release-only PR bumps the package from 0.34.0 to 0.35.0 and documents why the existing File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
#76(
views[].ownRead)が版を上げずに入ったので、その分です。#74 と同じ形の bump だけの PR。0.34.0 → 0.35.0(追加のみ、既存の宣言の投影は 1 バイトも変わらない)。
README に 1 段落
「contract の版」の節は MAJOR / MINOR / PATCH を並べたあと、
uidFieldがなぜ 2.0.0 → 1.1.0 → 何も無しになったかを説明しています。ownReadはそのどれでもないので、同じところに置きました:liveとlimitは「古い読み手が安全に無視できる追加」でした。ownReadは追加ではなく、既存の鍵が取る値が変わるだけなので、古い読み手は知らないまま正しく narrow します。「なぜこれは minor ではないのか」を後から誰かが辿れるように書いています。確認
yarn test568 全緑 /yarn lint/yarn typecheck/yarn formatclean。work in mulmoterminal
Summary by Sourcery
Release version 0.35.0 to account for the existing
views[].ownReadbehavior without changing the projection contract.Documentation:
views[].ownReadchange does not alter the contract version while still requiring a package version bump.Chores: