Skip to content

chore: bump version to 1.0.26#19

Merged
CodeDeficient merged 1 commit into
mainfrom
chore/version-bump-1.0.26
Jun 10, 2026
Merged

chore: bump version to 1.0.26#19
CodeDeficient merged 1 commit into
mainfrom
chore/version-bump-1.0.26

Conversation

@CodeDeficient

@CodeDeficient CodeDeficient commented Jun 10, 2026

Copy link
Copy Markdown
Owner

User description

Summary

Bumps version from 1.0.25 to 1.0.26 and adds a changelog section for the post-1.0.25 fixes that landed in the merged PR #15:

  • Null lockfile entries no longer abort freshness analysis
  • Glob metacharacters in file paths no longer cause silent misclassification
  • Dead branch removed from generateReport
  • Published CLI wrapper resolves tsx from package deps (fixes ENOENT in normal installs)
  • Exit code docs updated to reflect fresh-package-only exit 0 behavior
  • Removed 68KB dead weight (karpeslop-bin.js, karpeslop.js) from published package

Test plan

  • npm test passes (9/9)
  • node ./karpeslop-cli.js --version outputs karpeslop/1.0.26
  • Packed-install smoke test passed (no ENOENT)

CodeAnt-AI Description

Ship the 1.0.26 fixes and update the package version

What Changed

  • Freshness checks now skip empty workspace entries instead of stopping with an error
  • Files with literal glob characters in their names are no longer treated as ignored by mistake
  • The CLI starts without an ENOENT message in normal installs
  • Help text and the README now say that fresh_package_version findings alone exit with code 0
  • The published package no longer includes two unused files, reducing install size

Impact

✅ Fewer freshness analysis failures
✅ Correct handling of bracketed file paths
✅ Cleaner CLI startup for normal installs

💡 Usage Guide

Checking Your Pull Request

Every time you make a pull request, our system automatically looks through it. We check for security issues, mistakes in how you're setting up your infrastructure, and common code problems. We do this to make sure your changes are solid and won't cause any trouble later.

Talking to CodeAnt AI

Got a question or need a hand with something in your pull request? You can easily get in touch with CodeAnt AI right here. Just type the following in a comment on your pull request, and replace "Your question here" with whatever you want to ask:

@codeant-ai ask: Your question here

This lets you have a chat with CodeAnt AI about your pull request, making it easier to understand and improve your code.

Example

@codeant-ai ask: Can you suggest a safer alternative to storing this secret?

Preserve Org Learnings with CodeAnt

You can record team preferences so CodeAnt AI applies them in future reviews. Reply directly to the specific CodeAnt AI suggestion (in the same thread) and replace "Your feedback here" with your input:

@codeant-ai: Your feedback here

This helps CodeAnt AI learn and adapt to your team's coding style and standards.

Example

@codeant-ai: Do not flag unused imports.

Retrigger review

Ask CodeAnt AI to review the PR again, by typing:

@codeant-ai: review

Check Your Repository Health

To analyze the health of your code repository, visit our dashboard at https://app.codeant.ai. This tool helps you identify potential issues and areas for improvement in your codebase, ensuring your repository maintains high standards of code health.

@codeant-ai

codeant-ai Bot commented Jun 10, 2026

Copy link
Copy Markdown

CodeAnt AI is reviewing your PR.


Thanks for using CodeAnt! 🎉

We're free for open-source projects. if you're enjoying it, help us grow by sharing.

Share on X ·
Reddit ·
LinkedIn

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

Pull request was closed or merged during review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 021286e1-fcf2-478a-84e1-4afd538b3757

📥 Commits

Reviewing files that changed from the base of the PR and between 84cf59d and f780a93.

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

📝 Walkthrough

Walkthrough

This PR documents and releases v1.0.26 with bug fixes across lockfile parsing, glob path handling, CLI startup behavior, configuration validation, and published package cleanup. The CHANGELOG details eight fixes and configuration improvements, with package.json version incremented to match.

Changes

v1.0.26 Release

Layer / File(s) Summary
Release v1.0.26 changelog and version bump
CHANGELOG.md, package.json
Changelog documents fixes: graceful null entry skipping in npm lockfile v3 workspace links; glob metacharacter escaping to prevent incorrect ignore classification; unreachable this.issues.length === 0 check removal in generateReport; published CLI wrapper updating tsx resolution via dependency graph; fresh_package_version marked informational with exit code 0 when sole issue; karpeslop-bin.js and karpeslop.js removed from published package; and minPackageAgeDays validation rejecting non-finite/negative values at load time. Package version bumped from 1.0.25 to 1.0.26.

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly Related PRs

  • CodeDeficient/KarpeSlop#15: v1.0.26 fixes for minPackageAgeDays validation and fresh_package_version reporting behavior build directly on npm freshness detection and config validation from PR #15.

Suggested Labels

size:XXL


🐰 A bunny's changelog hop,
Eight fixes stacked up to the top,
Version numbers align with care,
No breaking changes anywhere!
The version bump makes all complete. 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the primary change in the PR: bumping the package version from 1.0.25 to 1.0.26 and updating CHANGELOG with associated fixes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/version-bump-1.0.26

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@codeant-ai codeant-ai Bot added the size:S This PR changes 10-29 lines, ignoring generated files label Jun 10, 2026
@codeant-ai

codeant-ai Bot commented Jun 10, 2026

Copy link
Copy Markdown

CodeAnt AI finished reviewing your PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S This PR changes 10-29 lines, ignoring generated files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant