Skip to content

Comments

chore: release v0.15.0#230

Merged
beeb merged 1 commit intomainfrom
release-plz-2026-02-15T12-45-36Z
Feb 15, 2026
Merged

chore: release v0.15.0#230
beeb merged 1 commit intomainfrom
release-plz-2026-02-15T12-45-36Z

Conversation

@beeb-release-plz
Copy link
Contributor

@beeb-release-plz beeb-release-plz bot commented Feb 15, 2026

🤖 New release

  • lintspec-core: 0.14.0 -> 0.15.0 (⚠ API breaking changes)
  • lintspec: 0.14.0 -> 0.15.0 (✓ API compatible changes)

lintspec-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 TextIndex.col_utf8 in /tmp/.tmpF78uy6/lintspec/crates/lintspec-core/src/textindex.rs:27
  field TextIndex.col_utf16 in /tmp/.tmpF78uy6/lintspec/crates/lintspec-core/src/textindex.rs:29
  field TextIndex.col_utf32 in /tmp/.tmpF78uy6/lintspec/crates/lintspec-core/src/textindex.rs:33

--- failure enum_changed_kind: pub enum changed kind ---

Description:
A public enum has been replaced by a different kind of item at the same path, which breaks code that relied on the enum's variants and representation.
        ref: https://github.com/obi1kenobi/cargo-semver-checks/issues/302
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_changed_kind.ron

Failed in:
  enum lintspec_core::error::Error became struct in /tmp/.tmpF78uy6/lintspec/crates/lintspec-core/src/error.rs:13

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function 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.46.0/src/lints/function_missing.ron

Failed in:
  function lintspec_core::parser::solar::complete_text_ranges, previously in file /tmp/.tmpYyQAs7/lintspec-core/src/parser/solar.rs:826

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that 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.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field utf16 of struct TextIndex, previously in file /tmp/.tmpYyQAs7/lintspec-core/src/textindex.rs:23
  field column of struct TextIndex, previously in file /tmp/.tmpYyQAs7/lintspec-core/src/textindex.rs:25
Changelog

lintspec-core

[0.15.0] - 2026-02-15

Added

  • (textindex) [breaking] add column position in all encodings (#229) - (3bd1b9f)

Changed

  • (error) [breaking] rename enum to ErrorKind and create boxed Error type (#228) - (6b85ad9)

  • (textindex) [breaking] use u32 where appropriate (#231) - (e2ecedd)

Full Changelog: 0.14.0...0.15.0

lintspec

[0.15.0] - 2026-02-15

Changed

  • (error) [breaking] rename enum to ErrorKind and create boxed Error type (#228) - (6b85ad9)

Full Changelog: 0.14.0...0.15.0


This PR was generated with release-plz.

@codspeed-hq
Copy link

codspeed-hq bot commented Feb 15, 2026

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

✅ 19 untouched benchmarks


Comparing release-plz-2026-02-15T12-45-36Z (7b1e460) with main (e2ecedd)

Open in CodSpeed

@beeb-release-plz beeb-release-plz bot force-pushed the release-plz-2026-02-15T12-45-36Z branch from b081e30 to 0ef91d3 Compare February 15, 2026 12:56
@beeb-release-plz beeb-release-plz bot force-pushed the release-plz-2026-02-15T12-45-36Z branch from 0ef91d3 to 7b1e460 Compare February 15, 2026 13:49
@beeb beeb merged commit 2f3cc80 into main Feb 15, 2026
22 checks passed
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