Conversation
f3220ff to
9be0871
Compare
| { | ||
| "name": "@agi_inc/agi-js", | ||
| "version": "0.5.1", | ||
| "version": "0.4.3", |
There was a problem hiding this comment.
Version downgrade from 0.5.1 to 0.4.3
This PR changes the version from 0.5.1 to 0.4.3, which is a version downgrade. Commit b5a290f ("chore(release): bump driver to v0.4.1, release v0.5.1") manually bumped package.json to 0.5.0 and then 0.5.1 without updating .release-please-manifest.json. Release Please still believes the last release was 0.4.2, so it generated this 0.4.3 bump — effectively reverting the manual version changes.
If 0.5.1 was never published to npm (it doesn't appear to be, and there are no 0.5.x git tags), this may be acceptable to realign with Release Please's tracking. However, if any consumers are already depending on 0.5.x, this downgrade would break semver expectations.
Please confirm this is intentional before merging.
Prompt To Fix With AI
This is a comment left during a code review.
Path: package.json
Line: 3:3
Comment:
**Version downgrade from 0.5.1 to 0.4.3**
This PR changes the version from `0.5.1` to `0.4.3`, which is a version downgrade. Commit `b5a290f` ("chore(release): bump driver to v0.4.1, release v0.5.1") manually bumped `package.json` to `0.5.0` and then `0.5.1` without updating `.release-please-manifest.json`. Release Please still believes the last release was `0.4.2`, so it generated this `0.4.3` bump — effectively reverting the manual version changes.
If `0.5.1` was never published to npm (it doesn't appear to be, and there are no `0.5.x` git tags), this may be acceptable to realign with Release Please's tracking. However, if any consumers are already depending on `0.5.x`, this downgrade would break semver expectations.
Please confirm this is intentional before merging.
How can I resolve this? If you propose a fix, please make it concise.
🤖 I have created a release beep boop
0.4.3 (2026-02-17)
Features
Bug Fixes
constfromawait usingdeclaration (4989ee8)This PR was generated with Release Please. See documentation.
Greptile Summary
Automated Release Please PR to release
agi-jsv0.4.3, adding a changelog entry for the multimodal driver support feature (#11) and a docs fix. However, this PR downgradespackage.jsonfrom0.5.1to0.4.3because the.release-please-manifest.jsonwas never updated when the version was manually bumped to0.5.0/0.5.1in commitb5a290f.package.jsonandpackage-lock.jsonversion goes from0.5.1→0.4.3. This is because Release Please tracks versions via its manifest (which was at0.4.2), and the manual0.5.xbumps were done outside of its workflow.CHANGELOG.mdhas no entries for versions0.5.0or0.5.1, which existed on main. The new0.4.3entry correctly references the feature and fix commits since0.4.2.0.5.1was never published to npm (no0.5.xgit tags exist and the package is not found on npm), this realignment is likely safe. If it was published, this would be a semver violation.Confidence Score: 2/5
package.json— the version is being downgraded from 0.5.1 to 0.4.3. Verify that 0.5.1 was never published before merging.Important Files Changed
Flowchart
flowchart TD A["v0.4.2 release<br/>(release-please #10)"] --> B["Manual bump to v0.5.0<br/>(multimodal driver #11)"] B --> C["Manual bump to v0.5.1<br/>(driver deps fix #13)"] C --> D["This PR: release-please<br/>sets version to v0.4.3"] E[".release-please-manifest.json"] --> |"Tracked: 0.4.2"| F["Release Please computes<br/>next version: 0.4.3"] F --> D style D fill:#f96,stroke:#333,stroke-width:2px style E fill:#69f,stroke:#333,stroke-width:1px style F fill:#69f,stroke:#333,stroke-width:1pxLast reviewed commit: 9be0871