Skip to content

chore(release): 0.2.0 - #60

Merged
TheGreatAxios merged 3 commits into
cl-9118-memory-delete-fake-backed-routestesttsfrom
release-0.2.0
Sep 27, 2026
Merged

TheGreatAxios merged 3 commits into
cl-9118-memory-delete-fake-backed-routestesttsfrom
release-0.2.0

Conversation

@TheGreatAxios

@TheGreatAxios TheGreatAxios commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Stacked on #59; merge last, after #52–#59.

  • Moves the real-Postgres suites from tests/ to e2e/, with the shared harness and HTTP stub in e2e/helpers.ts. bun run test runs src/ and bun run test:e2e runs e2e/; CI runs both.
  • Adds e2e/upgrade-from-0.1.0.test.ts: it migrates and writes a database with the published @corbits/memory@0.1.0 (npm alias devDependency), runs this version's runMemoryMigrations twice, and checks that every row of every memory table survives, the 0.1.0 ledger is dropped, and 0.1.0 documents stay searchable.
  • Bumps the version to 0.2.0 and rewrites the CHANGELOG as one 0.2.0 section with breaking changes, upgrade and no-downgrade notes.

Verification

  • bun install --frozen-lockfile, build, typecheck, bun run test and bun run test:e2e (375 pass total) against local Postgres 17 with pgvector.

Closes CL-9358

@TheGreatAxios
TheGreatAxios force-pushed the release-0.2.0 branch 3 times, most recently from c87e680 to 881792d Compare September 25, 2026 23:33
@TheGreatAxios TheGreatAxios reopened this Sep 26, 2026
@TheGreatAxios
TheGreatAxios force-pushed the release-0.2.0 branch 2 times, most recently from 9ac8f6a to f7ff5d7 Compare September 26, 2026 01:32
@TheGreatAxios TheGreatAxios changed the title Test the 0.1.0 upgrade and release 0.2.0 chore(release): 0.2.0 Sep 26, 2026
@TheGreatAxios
TheGreatAxios added this pull request to stack #61 September 26, 2026 01:57
@TheGreatAxios
TheGreatAxios force-pushed the release-0.2.0 branch 3 times, most recently from 41558ce to d068a54 Compare September 26, 2026 02:32
Migrates and writes a database with the published 0.1.0 package, then
runs this version's migrations and checks every row survives and the
0.1.0 documents stay searchable.
The end-to-end suites and their harness move from tests/ to the root
e2e/ directory, with the database harness and HTTP stub merged into
e2e/helpers.ts, to match the repo test layout. bun run test now runs
src/ only and the new test:e2e script runs e2e/; CI runs both.
@TheGreatAxios
TheGreatAxios merged commit 9b082b3 into main Sep 27, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant