Skip to content

Release v1.3.2 — development to main (npm re-scope to @postkitstack/postkit) - #52

Closed
nipunappri[bot] wants to merge 8 commits into
mainfrom
development
Closed

Release v1.3.2 — development to main (npm re-scope to @postkitstack/postkit)#52
nipunappri[bot] wants to merge 8 commits into
mainfrom
development

Conversation

@nipunappri

@nipunappri nipunappri Bot commented Aug 29, 2026

Copy link
Copy Markdown

Branch: developmentmain

Summary

  • Release v1.3.2 — first release under the new npm scope @postkitstack/postkit (was @appritech/postkit).
  • Bundles everything on development since v1.3.0: scoped init commands, non-blocking bootstrap migrations, db infra/cloning improvements, and the org/scope rename.

Changes

Features

  • feat: add scoped init command for db, auth, and stack modules (2638b41) — postkit init db|auth|stack
  • feat: implement non-blocking bootstrap migrations for db start command (88da07c)
  • feat(db): enhance infrastructure management and cloning process (838bcfb)
  • feat(db): implement line sanitization for database cloning (dde8574)

Chore / rename

  • chore: re-scope npm package to @postkitstack/postkit (da725d7)
  • fix: issues on postkit skill, repo migration changes, minor docs (0de8f01, orig. fix: issues on postkit skill, repo migration changes, minor docs #50) — appritechnologiespostkitstack GitHub org, agent/skills/skills/, internal-skill metadata
  • fix: encode scoped npm badge URL (f0df2b2)

Version

  • cli/package.json: 1.3.01.3.2 (820c0ed, 9c4b199)

57 files changed, +1408 / −260 since v1.3.0.

Type of Change

  • chore: Build, tooling, or CI changes (release)

Test Plan

  • Unit tests pass (npm run test) — CI
  • E2E tests pass (npm run test:e2e) — CI (also gates the release workflow)
  • Build succeeds (npm run build) — CI

Breaking Changes

  • This introduces a breaking change

Published package name changes from @appritech/postkit to @postkitstack/postkit. Existing users must reinstall:

npm uninstall -g @appritech/postkit && npm install -g @postkitstack/postkit

The postkit command is unchanged.

Release checklist (after merge)

  1. Pre-flight — NPM_TOKEN secret must have publish rights to the @postkitstack npm org. release.yml publishes with --provenance --access public; it will fail if the token can't publish to the new scope.
  2. Tag the merge commit v1.3.2 and push — triggers release.yml (unit + e2e tests → GitHub Release → npm publish).
  3. After publish: npm deprecate "@appritech/postkit@*" "Moved to @postkitstack/postkit".

supunappri99 and others added 8 commits July 23, 2026 22:10
- Updated `postkit init` command to accept an optional module argument for scoped initialization.
- Implemented separate scaffolding for `db`, `auth`, and `stack` modules.
- Created `scaffoldStorageMigration` to bootstrap storage migrations during full initialization.
- Enhanced `.gitignore` management to include module-specific entries.
- Updated documentation to reflect new scoped initialization options and their effects.
- Added tests for new functionality and ensured idempotency of init commands.
Rename the published package from @appritech/postkit to
@postkitstack/postkit to match the new postkitstack npm org.

- cli/package.json + package-lock.json: package name
- README.md, cli/README.md: install commands, badges, npm links
- docs (installation, intro, blog posts): install commands
- docs/blog/authors.yml: GitHub org URL (missed by #50)

Bin name (postkit) and version (1.3.2) unchanged.
chore: re-scope npm package to @postkitstack/postkit
@nipunappri

nipunappri Bot commented Aug 29, 2026

Copy link
Copy Markdown
Author

Superseded by #53 (fresh branch release/v1.3.2 with main merged in to clear a GitHub mergeability false-positive). Same content.

@nipunappri nipunappri Bot closed this Aug 29, 2026
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.

2 participants