chore(release): bump version to 0.26.0 - #1344
Merged
Merged
Conversation
Signed-off-by: Hugues Clouatre <hugues@linux.com>
There was a problem hiding this comment.
Aptu Review
✅ Approve — This PR performs a version bump to 0.26.0, introducing a new replace_all flag for edit_replace, adding an ai configuration block to aptu.yml, and migrating to rmcp v2. It also includes performance optimizations for offset mapping and CI workflow adjustments for dependency PRs.
Posted by aptu
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What's Changed
New Features
feat(edit): addreplace_allflag toedit_replacefor sed-style global replace (feat(edit): add replace_all flag to edit_replace for sed-style global replace #1335): Adds areplace_allboolean parameter toedit_replace. Whentrue, all non-overlapping occurrences ofold_textare replaced rather than requiring a unique match. Follows the existing uniqueness constraint whenfalse(default), preserving backwards compatibility.feat(aptu): addaiblock toaptu.yml(feat(aptu): add ai block to aptu.yml (required after aptu-github-app#61) #1334): Required after aptu-github-app#61. Adds theaiconfiguration block to the project'saptu.yml.Performance Improvements
perf(edit): fix O(n*k) offset mapping and validation asymmetry inreplace_all(perf(edit): fix O(n*k) offset mapping and validation asymmetry in replace_all #1339): Replaces the quadratic offset recalculation loop with a linear pass, and aligns pre- and post-replacement validation so both sides apply the same rules.Bug Fixes
fix(deps): renameContenttoContentBlockfor rmcp v2; gate lint on Renovate PRs (fix(deps): rename Content to ContentBlock for rmcp v2; gate lint on Renovate PRs #1343): Adapts to the breaking rename introduced in rmcp v2 and avoids running the full lint suite on dependency-only Renovate PRs.Dependencies
Contentrenamed toContentBlockthroughout.Full Changelog
v0.25.4...v0.26.0