Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Feb 21, 2025

🤖 New release

  • salsa-macro-rules: 0.20.0 -> 0.21.0
  • salsa-macros: 0.20.0 -> 0.21.0
  • salsa: 0.20.0 -> 0.21.0 (⚠ API breaking changes)

salsa breaking changes

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field key of variant EventKind::DidInternValue in /tmp/.tmpDzBO14/salsa/src/event.rs:105
  field key of variant EventKind::DidReinternValue in /tmp/.tmpDzBO14/salsa/src/event.rs:114

--- failure enum_struct_variant_field_missing: pub enum struct variant's field removed or renamed ---

Description:
A publicly-visible enum has a struct variant whose field 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.40.0/src/lints/enum_struct_variant_field_missing.ron

Failed in:
  field id of variant EventKind::DidInternValue, previously in file /tmp/.tmpB9VUBN/salsa/src/event.rs:105
  field id of variant EventKind::DidReinternValue, previously in file /tmp/.tmpB9VUBN/salsa/src/event.rs:114
Changelog

salsa-macro-rules

0.20.0 - 2025-04-22

Added

  • Drop Debug requirements and flip implementation defaults (#756)

Other

  • Reduce memory usage by deduplicating type information (#803)
  • Inline/Outline more cold and slow paths (#805)
  • rewrite cycle handling to support fixed-point iteration (#603)

salsa-macros

0.21.0 - 2025-04-24

Other

  • Use DatabaseKey for interned events (#813)

salsa

0.21.0 - 2025-04-24

Other

  • Use DatabaseKey for interned events (#813)
  • [refactor] More fetch_hot simplification (#793)
  • Don't store the fields in the interned map (#812)
  • Fix ci not always running (#810)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-02-21T05-10-16Z branch 2 times, most recently from 334dceb to 6c45000 Compare February 25, 2025 15:23
@github-actions github-actions bot changed the title chore: release chore: release v0.20.0 Mar 27, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-02-21T05-10-16Z branch from 6c45000 to c9c731b Compare March 27, 2025 23:41
@github-actions github-actions bot force-pushed the release-plz-2025-02-21T05-10-16Z branch 4 times, most recently from b7555fa to 0820f91 Compare April 22, 2025 14:50
@github-actions github-actions bot changed the title chore: release v0.20.0 chore: release v0.20.1 Apr 22, 2025
@github-actions github-actions bot changed the title chore: release v0.20.1 chore: release v0.21.0 Apr 24, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-02-21T05-10-16Z branch from 0820f91 to a5d8dbf Compare April 24, 2025 12:26
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