Skip to content

bump to version 0.1.73#118

Merged
tonychang04 merged 1 commit into
mainfrom
release/0.1.73
May 12, 2026
Merged

bump to version 0.1.73#118
tonychang04 merged 1 commit into
mainfrom
release/0.1.73

Conversation

@tonychang04
Copy link
Copy Markdown
Contributor

@tonychang04 tonychang04 commented May 12, 2026

Summary

Re-link UX fix shipping with this bump:

  • fix(link): refresh masked-password URLs on re-link #117 — `refreshStaleEnvDefaults` now detects the `:****@` masked-password pattern as stale. Users who linked any cloud project under 0.1.71 or earlier had `postgresql://postgres:********@cloud-host/db?sslmode=require` in `.env.local`. Re-linking under 0.1.72 didn't refresh it because the masked URL doesn't match the manifest's localhost default, and BA's pg pool would then fail every sign-up with `password authentication failed for user "postgres"`.

Test plan

  • Unit test `refreshes a masked-password URL even if it differs from the manifest default` passes (14/14 in `apply.test.ts`)
  • After ship: re-link a project with the masked URL → `.env.local` gets real password → `npm run setup` succeeds → sign-up works

🤖 Generated with Claude Code


Summary by cubic

Bump @insforge/cli to 0.1.73 to ship the masked DATABASE_URL refresh fix from #117. Prevents Postgres auth errors after re-link for projects linked on <=0.1.71.

  • Bug Fixes

    • Re-link now detects the :****@ masked-password pattern and replaces it with the real cloud password, fixing “password authentication failed for user 'postgres'”.
  • Migration

    • Update to 0.1.73, re-link your cloud project, then run npm run setup.

Written for commit 0e9b0d8. Summary will update on new commits.

Summary by CodeRabbit

  • Chores
    • Version bumped to 0.1.73.

Review Change Stack

Ship #117 (refresh masked-password DATABASE_URL on re-link). Users who
linked any cloud project under 0.1.71 or earlier had a placeholder
`********` password in `.env.local`. Re-linking under 0.1.72 didn't
fix it because the masked URL doesn't match the manifest's localhost
default. 0.1.73 detects the `:****@` pattern as stale and refreshes
from the platform-provided real password.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 12, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 398c778a-2957-4e52-a325-da7d10ecd62b

📥 Commits

Reviewing files that changed from the base of the PR and between e993e76 and 0e9b0d8.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json

Walkthrough

The @insforge/cli package version is bumped from 0.1.72 to 0.1.73 in package.json.

Changes

Version Update

Layer / File(s) Summary
Package Version
package.json
@insforge/cli version bumped from 0.1.72 to 0.1.73.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Possibly related PRs

Suggested reviewers

  • jwfing

Poem

🐰 A version bump so small and neat,
From seventy-two to seventy-three,
The CLI hops along its way,
With every increment we say,
Progress marches merrily! ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/0.1.73

Comment @coderabbitai help to get the list of available commands and usage tips.

@tonychang04 tonychang04 enabled auto-merge (squash) May 12, 2026 00:44
Copy link
Copy Markdown
Member

@jwfing jwfing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, approved.

@tonychang04 tonychang04 merged commit 8401962 into main May 12, 2026
2 of 3 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.

2 participants