Uh oh!
There was an error while loading. Please reload this page.
chore: release packages - #66
Open
btravers wants to merge 1 commit into
Open
Conversation
There was a problem hiding this comment.
Pull request overview
Release automation PR for @btravstack/entity that prepares the repository metadata for publishing version 0.7.1 to npm (per Changesets), reflecting a documentation-only patch associated with issue #60.
Changes:
- Bump
@btravstack/entityversion to0.7.1. - Add
0.7.1release notes to the package changelog. - Remove the consumed changeset file now that it has been released.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| packages/entity/package.json | Updates the package version to 0.7.1 for publication. |
| packages/entity/CHANGELOG.md | Adds the 0.7.1 patch entry describing the documentation-only change. |
| .changeset/computed-self-reference-annotation.md | Removes the changeset after it has been applied to the release. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
btraversforce-pushed
the
changeset-release/main
branch
2 times, most recently
from
August 13, 2026 14:14
f9d3e3f to
d00b7a8Comparebtraversforce-pushed
the
changeset-release/main
branch
from
August 13, 2026 19:38
d00b7a8 to
8269827Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@btravstack/entity@0.8.0
Minor Changes
c02be10:
equalsnow delegates tonode:util'sisDeepStrictEqualinstead of ahand-rolled traversal. Behaviour is unchanged for every case the suite pins —
bigint,Set/Mapby contents, nested key order, typed arrays andArrayBufferbytewise,RegExp,Date, and cyclic values — with onedifference:
+0and-0now compare unequal (Object.issemantics) wherethe previous implementation treated them as equal (SameValueZero).
This makes the package Node-only: it now imports a
node:builtin, so abrowser or edge bundle without a
node:utilshim will fail to resolve it.Patch Changes
02c29e3: Document the self-referencing deriver idiom (computed derivers cannot reference the entity's own statics (TS2506) #60): a
computedderiver or anEntity.invariantpredicate may call the entity's own statics, given anexplicit return annotation —
(d): boolean => Doc.isActive(d.tags). Theunannotated form is
TS2506, which is TypeScript resolving the deriver'sinferred return type inside the class's own base expression, not a rule of
the library. The annotation is still checked against both the body and the
schema.
computed.test-d.tspins the idiom, the wrong-annotation errors, andthe
this-parameter dead end (TS2502).Documentation only; no runtime or API change.