Skip to content

chore: bump to v0.5.0#73

Merged
jan-kubica merged 1 commit intomainfrom
chore/v0.5.0
Mar 24, 2026
Merged

chore: bump to v0.5.0#73
jan-kubica merged 1 commit intomainfrom
chore/v0.5.0

Conversation

@jan-kubica
Copy link
Copy Markdown
Contributor

@jan-kubica jan-kubica commented Mar 24, 2026

Minor version bump for tsdown migration.


Open with Devin

@jan-kubica jan-kubica merged commit 6a855f7 into main Mar 24, 2026
0 of 2 checks passed
Copy link
Copy Markdown

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

Devin Review found 1 potential issue.

Open in Devin Review

Comment thread package.json
{
"name": "@stll/stdnum",
"version": "0.2.0",
"version": "0.5.0",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚩 Version jump from 0.2.0 to 0.5.0 skips intermediate minor versions

The version jumps from 0.2.0 directly to 0.5.0, skipping 0.3.x and 0.4.x. Looking at the git history, there are many feature PRs between the last version and this bump (#64#72), including new generate() functionality, strict TypeScript fixes, and a build tool migration. While semver doesn't require sequential minor versions, this jump is unusual and may indicate that intermediate releases were planned but never tagged, or that a different versioning strategy is being adopted. Worth confirming this is intentional.

Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Mar 24, 2026

Greptile Summary

This PR bumps the package version from 0.2.0 to 0.5.0 in package.json, intended to formally publish the accumulated changes since the last release — most notably the migration from tsup to tsdown as the build tool.

Key observations:

  • The version jumps 3 minor versions (0.2.00.5.0), which is intentional given the many unreleased features added since 0.2.0 (new validators, generate(), find(), TypeScript strict fixes, etc.).
  • CHANGELOG.md follows the "Keep a Changelog" format but has not been updated since v0.1.0 — neither v0.2.0 nor v0.5.0 have changelog entries despite meaningful changes.
  • No other files are changed; the build tooling (tsdown) and all exports remain as established in the preceding commit.

Confidence Score: 4/5

  • Safe to merge — the only change is a version number in package.json with no functional impact on source code.
  • The change is a single-line version bump with no risk of runtime breakage. The minor concern is that the CHANGELOG is not updated, which is a process/documentation issue rather than a code correctness one.
  • No files require special attention beyond the CHANGELOG.md omission noted in the inline comment.

Important Files Changed

Filename Overview
package.json Version bumped from 0.2.0 to 0.5.0; the only change in this PR. The jump of 3 minor versions is intentional to account for unreleased feature additions, but the CHANGELOG.md was not updated.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["v0.1.0 – Initial release"] --> B["v0.2.0 – Compiled dist output added"]
    B --> C["Features & fixes merged to main\n(generate, find, new validators,\nTypeScript strict, tsdown migration)"]
    C --> D["This PR: package.json version → v0.5.0"]
    D --> E["npm publish @stll/stdnum@0.5.0"]
    style D fill:#f0f4ff,stroke:#4a6cf7
    style E fill:#e6ffe6,stroke:#2e7d32
Loading

Reviews (1): Last reviewed commit: "chore: bump to v0.5.0" | Re-trigger Greptile

Comment thread package.json
{
"name": "@stll/stdnum",
"version": "0.2.0",
"version": "0.5.0",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 CHANGELOG not updated for v0.5.0

The project's CHANGELOG.md explicitly states it follows the Keep a Changelog format and adheres to Semantic Versioning, but it has not been updated to include an entry for v0.5.0 (or the earlier v0.2.0 either). The git history since v0.2.0 includes a number of meaningful changes — new validators, new capabilities like generate() and find(), TypeScript strict mode fixes, and the tsdown migration — that would be worth documenting for downstream consumers.

Consider adding a ## [0.5.0] section to CHANGELOG.md summarising the notable changes since v0.1.0 before publishing.

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