Releases: karmaniverous/entity-manager
Releases · karmaniverous/entity-manager
Release 8.0.0
- updated dependencies
84ec76b
Release 8.0.0-0
- feat: adopt Item/Record × Full/Partial model; plan refactor
ca5cce4 - refactor: rename internal EntityItem/Record to Storage* and fix removeKeys
bb75c2e - feat(types): big-bang by-token type refactor; remove legacy exports
e395ed3 - refactor(types): make ET-aware helpers truly by-token; fix PageKey plumbing
4276aa6 - fix(lint,ts): dedupe index unions; coerce entityToken in templates
8a470ba - fix(types): align StorageItem usage, remove unsafe casts, widen removeKeys impl
ca23246 - fix: resolve TS2394 on EntityManager.removeKeys
0ecc655 - fix(by-token): repair PageKeyByIndex, clean unsafe assigns, lint/TS cleanup
0671d2c - fix(ts,lint): finalize StorageItem indexing, pick key typing, and lint cleanup
7ae3ddb - fix(lint): derive index component unions via key-set + keyof
13da545 - fix(types): TokenAware refinements to satisfy tsd (optional keys, projected required)
8fb54b6 - docs(types): export BaseKeyTokens for TypeDoc
0bbad6b - wip
4ae99f5 - fix(lint): gate derived index tokens to avoid redundant unions
8cc7aa0 - fix: removeKeys implementation matches overloads (no any)
955b142 - fix(types): key-remap PageKey index tokens; avoid {} and overlaps
03ae5c7 - feat(types): export PageKey helper key-set types
168d8e3 - fix(types): finish by-token refactor; restore partials and fix imports
ef9d5dd - fix(types): remove redundant constituents in PageKey without wrappers
16c7be9 - fix(types): make removeKeys impl supertype of overloads (TS2394)
fef5f47 - fix(types): finalize removeKeys implementation to match overloads (TS2394)
e9ff77c - fix(types): remove stale EntityItemByToken cast; align removeKeys impl
9470b63 - docs: sync README types with by-token model; note exported storage shapes
2352bcc - docs(types): export StorageItem/StorageRecord and remove @internal
677e95f - fix(docs,tsdoc): typedoc cast in getPrimaryKey; TSDoc generic examples
96150b4 - fix(ts,lint): cast early return in updateItemHashKey; remove String() in range key
289f147 - fix(types): resolve removeKeys overload/impl mismatch (TS2394)
2204e72 - fix(types): finalize removeKeys impl to match overloads (TS2394)
b9e436a
Release 7.3.4
- support exactOptionalPropertyTypes
e33d665
Release 7.3.3
- support exactOptionalPropertyTypes
70484eb
Release 7.3.2
Release 7.3.1
Release 7.3.0
Release 7.2.0
- added ConfigOfClient exports
9880e59
Release 7.1.2
Release 7.1.1
- imports
b38bdce - fix: accept compile-time entitiesSchema; add runtime tests
fa58779 - chore: trim dev plan; refactor requirements to repo scope
2cae618 - docs(readability): define CF/CC inline in README; log policy move
09d82c9 - docs: adopt Option B helper typing + acronym policy
2b6da7e - deleted interop message
5d0c375 - docs: move acronym policy to project prompt; align plan
2befd64 - test: fix lint and failing validation tests
614ac06 - chore(todo): mark acronym readability pass as done
4ff2e0f