Skip to content

chore: release#99

Merged
davidkelley merged 2 commits intomainfrom
release-plz-2026-02-03T13-00-31Z
Apr 10, 2026
Merged

chore: release#99
davidkelley merged 2 commits intomainfrom
release-plz-2026-02-03T13-00-31Z

Conversation

@davidkelley
Copy link
Copy Markdown
Owner

@davidkelley davidkelley commented Feb 3, 2026

🤖 New release

  • searchlite-core: 0.5.0 -> 0.6.0 (⚠ API breaking changes)
  • searchlite-http: 0.1.5 -> 0.2.0 (⚠ API breaking changes)
  • integration: 0.1.5 -> 0.2.0
  • searchlite-cli: 0.1.6 -> 0.1.7
  • searchlite-ffi: 0.1.5 -> 0.1.6
  • searchlite-wasm: 0.1.5 -> 0.1.6
  • searchlite-node: 0.1.5 -> 0.2.0

searchlite-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.45.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Hit.sort_key in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/reader.rs:62
  field Hit.sort_key in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/reader.rs:62
  field SearchResult.next_search_after in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/reader.rs:108
  field SearchResult.next_search_after in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/reader.rs:108
  field SearchRequest.from in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:507
  field SearchRequest.search_after in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:520
  field SearchRequest.track_total_hits in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:528
  field SearchRequest.from in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:507
  field SearchRequest.search_after in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:520
  field SearchRequest.track_total_hits in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:528

--- 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.45.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field fuzziness of variant QueryNode::MultiMatch in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:340
  field fuzziness of variant QueryNode::MultiMatch in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:340

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

Failed in:
  variant AggregationResponse:Nested in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:1385
  variant AggregationResponse:Nested in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:1385
  variant AggregationIntermediate:Nested in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/query/aggs/mod.rs:462
  variant Aggregation:Nested in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:1107
  variant Aggregation:Nested in /tmp/.tmpNzTgux/searchlite/searchlite-core/src/api/types.rs:1107

searchlite-http 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.45.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ServeArgs.auto_commit_interval_secs in /tmp/.tmpNzTgux/searchlite/searchlite-http/src/lib.rs:209
  field ServeArgs.auto_refresh_interval_secs in /tmp/.tmpNzTgux/searchlite/searchlite-http/src/lib.rs:217
  field IndexSpec.auto_commit_interval_secs in /tmp/.tmpNzTgux/searchlite/searchlite-http/src/lib.rs:53
  field IndexSpec.auto_refresh_interval_secs in /tmp/.tmpNzTgux/searchlite/searchlite-http/src/lib.rs:54
Changelog

searchlite-core

0.6.0 - 2026-04-10

Added

  • product readiness — modularize reader, scale benchmarks, merge policy (#107)
  • Fuzzy/cross-field search + exact total hits (#103)
  • feat/nested aggregations (#102)
  • partial update APIs (#101)
  • mget & search_after (#95)

Fixed

  • inline format args for clippy on Rust 1.88.0 (#113)
  • fix/mget doc id response (#105)

Other

  • overhaul README, benchmarks, and documentation suite (#108)

searchlite-http

0.2.0 - 2026-04-10

Added

  • product readiness — modularize reader, scale benchmarks, merge policy (#107)
  • auto commit refresh indexes (#104)
  • Fuzzy/cross-field search + exact total hits (#103)
  • feat/nested aggregations (#102)
  • partial update APIs (#101)
  • feat/mget documentation (#100)
  • mget & search_after (#95)

Fixed

  • inline format args for clippy on Rust 1.88.0 (#113)

integration

0.2.0 - 2026-04-10

Other

  • add cross-surface integration suite and CI workflow (#106)

searchlite-cli

0.1.7 - 2026-04-10

Added

  • product readiness — modularize reader, scale benchmarks, merge policy (#107)
  • Fuzzy/cross-field search + exact total hits (#103)
  • mget & search_after (#95)

Fixed

  • inline format args for clippy on Rust 1.88.0 (#113)

searchlite-ffi

0.1.6 - 2026-04-10

Added

  • product readiness — modularize reader, scale benchmarks, merge policy (#107)
  • Fuzzy/cross-field search + exact total hits (#103)
  • feat/mget documentation (#100)
  • mget & search_after (#95)

searchlite-wasm

0.1.6 - 2026-04-10

Added

  • mget & search_after (#95)

searchlite-node

0.2.0 - 2026-04-09

Added

  • add searchlite-js Node.js native addon (#109)


This PR was generated with release-plz.

Copilot AI review requested due to automatic review settings February 3, 2026 13:00
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This is an automated release PR generated by release-plz that bumps versions across the searchlite workspace packages to publish a new release with mget and search_after functionality.

Changes:

  • Bumps searchlite-core from 0.5.0 to 0.6.0 (breaking changes for new search_after pagination fields)
  • Updates dependent packages (searchlite-http, searchlite-cli, searchlite-ffi, searchlite-wasm) with patch version bumps
  • Adds changelog entries documenting the mget & search_after feature from PR #95

Reviewed changes

Copilot reviewed 10 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
searchlite-core/Cargo.toml Version bump to 0.6.0 for breaking API changes
searchlite-core/CHANGELOG.md Added changelog entry for v0.6.0 release
searchlite-cli/Cargo.toml Version bump to 0.1.7
searchlite-cli/CHANGELOG.md Added changelog entry for v0.1.7 release
searchlite-ffi/Cargo.toml Version bump to 0.1.6
searchlite-ffi/CHANGELOG.md Added changelog entry for v0.1.6 release
searchlite-http/CHANGELOG.md Added changelog entry for v0.1.6 release
searchlite-wasm/Cargo.toml Version bump to 0.1.6
searchlite-wasm/CHANGELOG.md Added changelog entry for v0.1.6 release
Cargo.toml Workspace version updated to 0.1.6
Cargo.lock Updated all package version references to match Cargo.toml changes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@davidkelley davidkelley force-pushed the release-plz-2026-02-03T13-00-31Z branch 2 times, most recently from 5c996d1 to aa84e1e Compare February 10, 2026 15:58
@davidkelley davidkelley force-pushed the release-plz-2026-02-03T13-00-31Z branch 4 times, most recently from da9f0ff to 9f0986d Compare March 4, 2026 13:45
@davidkelley davidkelley force-pushed the release-plz-2026-02-03T13-00-31Z branch 6 times, most recently from 10d6d90 to 31ec6fa Compare April 10, 2026 10:27
@davidkelley davidkelley force-pushed the release-plz-2026-02-03T13-00-31Z branch from 31ec6fa to 4e67f04 Compare April 10, 2026 13:47
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@davidkelley davidkelley merged commit b8a43b8 into main Apr 10, 2026
9 checks passed
@davidkelley davidkelley deleted the release-plz-2026-02-03T13-00-31Z branch April 10, 2026 14:17
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.

2 participants