Skip to content

chore: release#570

Open
seqre wants to merge 1 commit into
masterfrom
release-plz-2026-05-07T18-59-46Z
Open

chore: release#570
seqre wants to merge 1 commit into
masterfrom
release-plz-2026-05-07T18-59-46Z

Conversation

@seqre

@seqre seqre commented May 7, 2026

Copy link
Copy Markdown
Member

🤖 New release

  • cot_codegen: 0.6.0 -> 0.7.0 (⚠ API breaking changes)
  • cot_macros: 0.6.0 -> 0.7.0
  • cot_core: 0.6.0 -> 0.6.1 (✓ API compatible changes)
  • cot: 0.6.0 -> 0.7.0 (⚠ API breaking changes)
  • cot-cli: 0.6.0 -> 0.7.0 (✓ API compatible changes)

cot_codegen 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.48.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field FieldOpts.field_name in /tmp/.tmpZPCNaG/cot/cot-codegen/src/model.rs:217
  field FieldOpts.foreign_key in /tmp/.tmpZPCNaG/cot/cot-codegen/src/model.rs:218
  field ForeignKeySpec.on_delete in /tmp/.tmpZPCNaG/cot/cot-codegen/src/model.rs:408
  field ForeignKeySpec.on_update in /tmp/.tmpZPCNaG/cot/cot-codegen/src/model.rs:409

cot breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type SqliteValueRef is no longer Send, in /tmp/.tmpZPCNaG/cot/cot/src/db/impl_sqlite.rs:7
  type SqliteValueRef is no longer Sync, in /tmp/.tmpZPCNaG/cot/cot/src/db/impl_sqlite.rs:7
  type SqliteValueRef is no longer UnwindSafe, in /tmp/.tmpZPCNaG/cot/cot/src/db/impl_sqlite.rs:7
  type SqliteValueRef is no longer RefUnwindSafe, in /tmp/.tmpZPCNaG/cot/cot/src/db/impl_sqlite.rs:7
  type SqliteRow is no longer RefUnwindSafe, in /tmp/.tmpZPCNaG/cot/cot/src/db/impl_sqlite.rs:7
  type Row is no longer RefUnwindSafe, in /tmp/.tmpZPCNaG/cot/cot/src/db.rs:826

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type ProjectConfig no longer derives PartialEq, in /tmp/.tmpZPCNaG/cot/cot/src/config.rs:41
  type ProjectConfig no longer derives Eq, in /tmp/.tmpZPCNaG/cot/cot/src/config.rs:41
Changelog

cot

0.7.0 - 2026-07-01

View diff on diff.rs

New features

  • [breaking] Expose on_delete and on_update fields for ForeignKey field (#576) (by @ElijahAhianyo)
  • [breaking] Implement Serialize, Deserialize, and JsonSchema implementations for cot internal types (#575) (by @ElijahAhianyo)
  • Implement DbField for Bytes (#596) (by @firas-yangui)
  • Support custom cache and email in TestRequestBuilder (#582) (by @m4tx)
  • Add set_username and set_password to DatabaseUser (#579) (by @m4tx)
  • Implement From<DbFieldValue> for Non primitive types (#562) (by @ElijahAhianyo)
  • Add tests for guide code snippets (#552) (by @m4tx)
  • Derive Ord and PartialOrd for Auto (#544) (by @ElijahAhianyo)
  • Allow accessing extra config (#518) (by @m4tx)
  • Use securer_string for more secure Password and SecretKey (#328) (by @eibrahim95)

Fixes

Other

cot-cli

0.7.0 - 2026-07-01

View diff on diff.rs

New features

  • [breaking] Expose on_delete and on_update fields for ForeignKey field (#576) (by @ElijahAhianyo)

Fixes

  • Place correct contributing guide link (#557) (by @kingazm)

Other


This PR was generated with release-plz.

Copilot AI review requested due to automatic review settings May 7, 2026 18:59
@seqre seqre changed the title chore: release v0.6.1 chore: release May 7, 2026
@seqre seqre force-pushed the release-plz-2026-05-07T18-59-46Z branch from 37c38ee to c6e8d7c Compare May 7, 2026 19:02

This comment was marked as low quality.

@github-actions github-actions Bot added A-deps Area: Dependencies C-cli Crate: cot-cli (issues and Pull Requests related to Cot CLI) C-lib Crate: cot (main library crate) C-macros Crate: cot-macros C-codegen Crate: cot-codegen C-core labels May 7, 2026
@github-actions

github-actions Bot commented May 7, 2026

Copy link
Copy Markdown

🐰 Bencher Report

Branchrelease-plz-2026-05-07T18-59-46Z
Testbedgithub-ubuntu-latest
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
microseconds (µs)
(Result Δ%)
Upper Boundary
microseconds (µs)
(Limit %)
empty_router/empty_router📈 view plot
🚷 view threshold
4,982.70 µs
(-20.99%)Baseline: 6,306.45 µs
7,725.01 µs
(64.50%)
json_api/json_api📈 view plot
🚷 view threshold
902.78 µs
(-17.51%)Baseline: 1,094.42 µs
1,316.16 µs
(68.59%)
nested_routers/nested_routers📈 view plot
🚷 view threshold
835.48 µs
(-17.76%)Baseline: 1,015.86 µs
1,192.25 µs
(70.08%)
single_root_route/single_root_route📈 view plot
🚷 view threshold
809.90 µs
(-17.28%)Baseline: 979.07 µs
1,157.32 µs
(69.98%)
single_root_route_burst/single_root_route_burst📈 view plot
🚷 view threshold
15,849.00 µs
(-10.21%)Baseline: 17,651.05 µs
21,133.86 µs
(74.99%)
🐰 View full continuous benchmarking report in Bencher

@codecov

codecov Bot commented May 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
rust 90.26% <ø> (ø)

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

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

@cotbot cotbot Bot force-pushed the release-plz-2026-05-07T18-59-46Z branch from c6e8d7c to 5c3cfe1 Compare May 8, 2026 14:43
@github-actions github-actions Bot added the A-docs Area: Documentation label May 8, 2026
@cotbot cotbot Bot force-pushed the release-plz-2026-05-07T18-59-46Z branch 4 times, most recently from e91a3a4 to 9dcba02 Compare May 15, 2026 03:36
@cotbot cotbot Bot force-pushed the release-plz-2026-05-07T18-59-46Z branch 4 times, most recently from fffdd7a to 6c22899 Compare May 22, 2026 17:23
@cotbot cotbot Bot force-pushed the release-plz-2026-05-07T18-59-46Z branch 4 times, most recently from f324757 to a0a3957 Compare June 8, 2026 20:07
@cotbot cotbot Bot force-pushed the release-plz-2026-05-07T18-59-46Z branch 3 times, most recently from 54e9244 to f5e9618 Compare June 21, 2026 19:24
@cotbot cotbot Bot force-pushed the release-plz-2026-05-07T18-59-46Z branch 5 times, most recently from 7e3d61a to ca27c5b Compare June 27, 2026 08:37
@cotbot cotbot Bot force-pushed the release-plz-2026-05-07T18-59-46Z branch 3 times, most recently from b35a828 to 5df249e Compare July 1, 2026 19:26
@cotbot cotbot Bot force-pushed the release-plz-2026-05-07T18-59-46Z branch from 5df249e to 04c1e4c Compare July 1, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-deps Area: Dependencies A-docs Area: Documentation C-cli Crate: cot-cli (issues and Pull Requests related to Cot CLI) C-codegen Crate: cot-codegen C-core C-lib Crate: cot (main library crate) C-macros Crate: cot-macros

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants