Skip to content

chore: release v0.3.0#13

Merged
Meru143 merged 2 commits intomainfrom
release-plz-2026-02-16T19-12-05Z
Feb 16, 2026
Merged

chore: release v0.3.0#13
Meru143 merged 2 commits intomainfrom
release-plz-2026-02-16T19-12-05Z

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Feb 16, 2026

🤖 New release

  • argus-core: 0.2.2 -> 0.3.0 (⚠ API breaking changes)
  • argus-repomap: 0.2.2 -> 0.3.0 (⚠ API breaking changes)
  • argus-difflens: 0.2.2 -> 0.3.0 (✓ API compatible changes)
  • argus-codelens: 0.2.2 -> 0.3.0 (✓ API compatible changes)
  • argus-gitpulse: 0.2.2 -> 0.3.0
  • argus-review: 0.2.2 -> 0.3.0 (⚠ API breaking changes)
  • argus-mcp: 0.2.2 -> 0.3.0 (✓ API compatible changes)
  • argus-ai: 0.2.2 -> 0.3.0

argus-core breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ReviewConfig.self_reflection in /tmp/.tmpznI2G8/argus/crates/argus-core/src/config.rs:205
  field ReviewConfig.self_reflection_score_threshold in /tmp/.tmpznI2G8/argus/crates/argus-core/src/config.rs:208

argus-repomap breaking changes

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant Language::Unknown 5 -> 12 in /tmp/.tmpznI2G8/argus/crates/argus-repomap/src/walker.rs:68

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_variant_added.ron

Failed in:
  variant Language:Java in /tmp/.tmpznI2G8/argus/crates/argus-repomap/src/walker.rs:61
  variant Language:C in /tmp/.tmpznI2G8/argus/crates/argus-repomap/src/walker.rs:62
  variant Language:Cpp in /tmp/.tmpznI2G8/argus/crates/argus-repomap/src/walker.rs:63
  variant Language:Ruby in /tmp/.tmpznI2G8/argus/crates/argus-repomap/src/walker.rs:64
  variant Language:Php in /tmp/.tmpznI2G8/argus/crates/argus-repomap/src/walker.rs:65
  variant Language:Kotlin in /tmp/.tmpznI2G8/argus/crates/argus-repomap/src/walker.rs:66
  variant Language:Swift in /tmp/.tmpznI2G8/argus/crates/argus-repomap/src/walker.rs:67

argus-review breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ReviewStats.comments_reflected_out in /tmp/.tmpznI2G8/argus/crates/argus-review/src/pipeline.rs:131
  field ReviewStats.hotspot_files in /tmp/.tmpznI2G8/argus/crates/argus-review/src/pipeline.rs:143

--- failure function_parameter_count_changed: pub fn parameter count changed ---

Description:
A publicly-visible function now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/function_parameter_count_changed.ron

Failed in:
  argus_review::prompt::build_system_prompt now takes 3 parameters instead of 2, in /tmp/.tmpznI2G8/argus/crates/argus-review/src/prompt.rs:24
Changelog

argus-core

0.3.0 - 2026-02-16

Added

  • custom natural language rules via .argus/rules.md
  • self-reflection FP filtering, indicatif progress bars, 4 new languages (#2)

argus-repomap

0.3.0 - 2026-02-16

Added

  • add PHP, Kotlin, Swift tree-sitter support (9→12 languages)
  • self-reflection FP filtering, indicatif progress bars, 4 new languages (#2)

argus-difflens

0.3.0 - 2026-02-16

Fixed

  • (parser) support patches without 'diff --git' header

argus-codelens

0.3.0 - 2026-02-16

Added

  • add PHP, Kotlin, Swift tree-sitter support (9→12 languages)
  • self-reflection FP filtering, indicatif progress bars, 4 new languages (#2)

argus-review

0.3.0 - 2026-02-16

Added

  • implement learning from feedback (argus feedback)
  • implement hotspot-aware review prioritization
  • implement incremental review (--incremental)
  • add PR description generation (argus describe)
  • self-reflection FP filtering, indicatif progress bars, 4 new languages (#2)

argus-mcp

0.3.0 - 2026-02-16

Fixed

  • use CARGO_PKG_VERSION in MCP server info test
  • (ci) update mcp integration test version to 0.2.2

argus-ai

0.3.0 - 2026-02-16

Added

  • implement learning from feedback (argus feedback)
  • add PHP, Kotlin, Swift tree-sitter support (9→12 languages)
  • implement incremental review (--incremental)
  • add PR description generation (argus describe)
  • self-reflection FP filtering, indicatif progress bars, 4 new languages (#2)

Fixed

  • configure gemini provider via .argus.toml instead of --provider flag

Other

  • add release-plz workflow for auto-publishing


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2026-02-16T19-12-05Z branch from 4bc25d2 to 9f6d52c Compare February 16, 2026 19:17
@github-actions github-actions bot force-pushed the release-plz-2026-02-16T19-12-05Z branch from 9f6d52c to 683100c Compare February 16, 2026 19:18
Entire-Checkpoint: b934bccc5ebd
@Meru143 Meru143 merged commit 0f038a3 into main Feb 16, 2026
1 of 2 checks passed
@Meru143 Meru143 deleted the release-plz-2026-02-16T19-12-05Z branch February 16, 2026 19:38
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