Skip to content

Finish feature update#51

Merged
greymag merged 8 commits into
masterfrom
finish-feature-update
May 8, 2026
Merged

Finish feature update#51
greymag merged 8 commits into
masterfrom
finish-feature-update

Conversation

@Vabiel
Copy link
Copy Markdown
Contributor

@Vabiel Vabiel commented May 8, 2026

No description provided.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR bumps the alex CLI version to 1.11.0 and adds support for generating and retrofitting changelog issue references as markdown links when an issue_url base is configured.

Changes:

  • Add optional issue_url config and use it to append issue references as [#N](base/N) in feature finish changelog entries.
  • Introduce alex changelog update-issue-links (alias cl uil) to convert existing plain (#N) references in CHANGELOG.md into markdown links.
  • Bump package version and update documentation/examples and the package changelog.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pubspec.yaml Bumps package version to 1.11.0.
lib/src/version.dart Updates generated packageVersion constant to 1.11.0.
lib/src/config.dart Adds issueUrl getter backed by issue_url config key.
lib/src/changelog/changelog.dart Adds linkIssueReferences() and extends entry-append helpers to optionally generate linked issue suffixes.
lib/runner/alex_command_runner.dart Registers the new top-level changelog command.
lib/commands/feature/finish_command.dart Passes configured issue_url through to changelog entry creation.
lib/commands/changelog/update_issue_links_command.dart Implements update-issue-links subcommand to rewrite plain issue references.
lib/commands/changelog/changelog_command.dart Adds changelog command namespace and wires subcommands.
CLAUDE.md Documents new lib/commands/changelog/ command hierarchy entry.
CHANGELOG.md Adds 1.11.0 release notes describing new issue-linking behavior and command.
alex.yaml Documents and adds issue_url example config key.

Comment thread lib/commands/changelog/update_issue_links_command.dart Outdated
Comment thread lib/src/changelog/changelog.dart
Copilot AI and others added 2 commits May 8, 2026 09:30
Agent-Logs-Url: https://github.com/Innim/alex/sessions/493d597e-a7b2-4cad-8521-f55a379e91e7

Co-authored-by: greymag <1502131+greymag@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Innim/alex/sessions/58e146bb-deba-4228-943b-f227d37654f0

Co-authored-by: greymag <1502131+greymag@users.noreply.github.com>
Copilot finished work on behalf of greymag May 8, 2026 09:43
@greymag greymag merged commit 5aae421 into master May 8, 2026
1 check passed
@Vabiel Vabiel deleted the finish-feature-update branch May 8, 2026 11:03
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.

4 participants