Conversation
There was a problem hiding this comment.
Pull request overview
Release PR generated by Release Please to publish repeatable-lite v0.2.0, updating the package version metadata and changelog to reflect the new release (including a breaking change note about the macro rename).
Changes:
- Bump package version to 0.2.0 in the Emacs package header and Eask manifest.
- Add a 0.2.0 section to CHANGELOG.md (including breaking change notes).
- Update Release Please manifest to 0.2.0.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| repeatable-lite.el | Updates the package header version to 0.2.0. |
| Eask | Updates the package version in the Eask package declaration. |
| CHANGELOG.md | Adds 0.2.0 release notes including breaking change text. |
| .release-please-manifest.json | Updates tracked release version to 0.2.0. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| ### ⚠ BREAKING CHANGES | ||
|
|
||
| * the ** macro is renamed to repeatable-lite-wrap. Update all keybinding configs: (** fn) -> (repeatable-lite-wrap fn) |
There was a problem hiding this comment.
This changelog bullet uses the literal ** macro name without code formatting; in Markdown ** is parsed as bold markers, so the macro name and example may render incorrectly. Wrap the macro names and the example forms in inline code (backticks) so the breaking-change instructions are readable.
| * the ** macro is renamed to repeatable-lite-wrap. Update all keybinding configs: (** fn) -> (repeatable-lite-wrap fn) | |
| * the `**` macro is renamed to `repeatable-lite-wrap`. Update all keybinding configs: `(** fn)` -> `(repeatable-lite-wrap fn)` |
|
|
||
| ### ⚠ BREAKING CHANGES | ||
|
|
||
| * the ** macro is renamed to repeatable-lite-wrap. Update all keybinding configs: (** fn) -> (repeatable-lite-wrap fn) |
There was a problem hiding this comment.
The changelog says the ** macro was renamed, but the repository still contains uses of (** ...) (e.g., in README.md and test/repeatable-lite-test.el), and repeatable-lite.el does not appear to define an ** alias. This will break tests and user-facing docs unless those references are updated (or a compatibility alias is kept for one release).
| * the ** macro is renamed to repeatable-lite-wrap. Update all keybinding configs: (** fn) -> (repeatable-lite-wrap fn) | |
| * the macro previously named `**` has been renamed to `repeatable-lite-wrap`. Update all keybinding configs to call `repeatable-lite-wrap` instead of `**`. |
b3b40f8 to
8f4fbb1
Compare
8f4fbb1 to
3705b5d
Compare
|
🤖 Created releases: 🌻 |
🤖 I have created a release beep boop
0.2.0 (2026-02-24)
⚠ BREAKING CHANGES
Bug Fixes
Miscellaneous Chores
This PR was generated with Release Please. See documentation.