Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #215

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

chore: release #215

wants to merge 1 commit into from

Conversation

cotbot[bot]
Copy link
Contributor

@cotbot cotbot bot commented Mar 1, 2025

🤖 New release

  • cot_macros: 0.1.2 -> 0.1.3
  • cot: 0.1.4 -> 0.2.0 (⚠ API breaking changes)
  • cot-cli: 0.1.4 -> 0.2.0 (⚠ API breaking changes)

cot breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/inherent_method_missing.ron

Failed in:
  Cli::get_common_options, previously in file /tmp/.tmp3WboEl/cot/src/cli.rs:91

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/struct_missing.ron

Failed in:
  struct cot::cli::CommonOptions, previously in file /tmp/.tmp3WboEl/cot/src/cli.rs:155

--- failure trait_associated_const_added: non-sealed trait added associated constant without default value ---

Description:
A non-sealed trait has gained an associated constant without a default value, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_associated_const_added.ron

Failed in:
  trait constant cot::db::Model::APP_NAME in file /tmp/.tmpIZfjzV/cot/cot/src/db.rs:129

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_method_added.ron

Failed in:
  trait method cot::admin::AdminModelManager::get_total_object_counts in file /tmp/.tmpIZfjzV/cot/cot/src/admin.rs:391
  trait method cot::admin::AdminModel::get_total_object_counts in file /tmp/.tmpIZfjzV/cot/cot/src/admin.rs:536

--- failure trait_method_parameter_count_changed: pub trait method parameter count changed ---

Description:
A trait method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/trait_method_parameter_count_changed.ron

Failed in:
  AdminModel::get_objects now takes 2 instead of 1 parameters, in file /tmp/.tmpIZfjzV/cot/cot/src/admin.rs:531
  AdminModelManager::get_objects now takes 3 instead of 2 parameters, in file /tmp/.tmpIZfjzV/cot/cot/src/admin.rs:384

cot-cli breaking changes

--- 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.39.0/src/lints/enum_variant_added.ron

Failed in:
  variant DynOperation:RemoveField in /tmp/.tmpIZfjzV/cot/cot-cli/src/migration_generator.rs:1255
  variant DynOperation:RemoveModel in /tmp/.tmpIZfjzV/cot/cot-cli/src/migration_generator.rs:1261

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/inherent_method_missing.ron

Failed in:
  MigrationGenerator::generate_migrations_to_write, previously in file /tmp/.tmp3WboEl/cot-cli/src/migration_generator.rs:104
  MigrationGenerator::generate_migrations, previously in file /tmp/.tmp3WboEl/cot-cli/src/migration_generator.rs:119
Changelog

cot_macros

0.1.3 - 2025-03-13

Added

  • add basic pagination support for admin panel (#217)

Fixed

  • panic backtrace/location not displayed on the error page (#237)
  • include APP_NAME in model (#228)

Other

  • more docs (up to 100% doc coverage) (#229)

cot

0.2.0 - 2025-03-13

Added

  • add a user-friendly message for AddrInUse error (#233)
  • add support for remove field in automatic migration generator (#232)
  • add basic pagination support for admin panel (#217)
  • support "Remove Model" in Automatic Migration Generator (#221)

Fixed

  • panic backtrace/location not displayed on the error page (#237)
  • include APP_NAME in model (#228)

Other

  • add test for reverse!() reversing in the current app first (#239)
  • more docs (up to 100% doc coverage) (#229)

cot-cli

0.2.0 - 2025-03-13

Added

  • create Workspace Manager (#235)
  • add support for remove field in automatic migration generator (#232)
  • support "Remove Model" in Automatic Migration Generator (#221)

Fixed

Other

  • more docs (up to 100% doc coverage) (#229)
  • change MigrationGenerator for future use (#224)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-03-01T15-26-58Z branch from 5a02865 to 98fa778 Compare March 1, 2025 16:08
m4tx added a commit that referenced this pull request Mar 2, 2025
PR #213 has properly decoupled cot's and cot-cli's versions but haven't
updated the unit test that tests the Cargo.toml generated by `cot new`
(which now fails in #215).
m4tx added a commit that referenced this pull request Mar 2, 2025
PR #213 has properly decoupled cot's and cot-cli's versions but haven't
updated the unit test that tests the Cargo.toml generated by `cot new`
(which now fails in #215).
@github-actions github-actions bot force-pushed the release-plz-2025-03-01T15-26-58Z branch from 98fa778 to 8985cc8 Compare March 2, 2025 20:43
Copy link

codecov bot commented Mar 2, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Flag Coverage Δ
rust 78.77% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions github-actions bot force-pushed the release-plz-2025-03-01T15-26-58Z branch 3 times, most recently from d6576f5 to 7aaa8ac Compare March 4, 2025 10:38
@cotbot cotbot bot changed the title chore(cot-cli): release v0.1.5 chore: release Mar 4, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-03-01T15-26-58Z branch 8 times, most recently from 2eeccdc to fc8829a Compare March 7, 2025 11:52
@github-actions github-actions bot force-pushed the release-plz-2025-03-01T15-26-58Z branch 4 times, most recently from 6705ba5 to b47c7e2 Compare March 12, 2025 22:59
@github-actions github-actions bot force-pushed the release-plz-2025-03-01T15-26-58Z branch from b47c7e2 to 23a6b06 Compare March 13, 2025 20:39
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.

0 participants