Skip to content

chore: prepare v0.4.8 release - #255

Merged
emidoots merged 2 commits into
scip-ruby/masterfrom
emi/prep-release-0.4.8
Sep 3, 2026
Merged

chore: prepare v0.4.8 release#255
emidoots merged 2 commits into
scip-ruby/masterfrom
emi/prep-release-0.4.8

Conversation

@emidoots

@emidoots emidoots commented Sep 3, 2026

Copy link
Copy Markdown
Member

Motivation

Cut new release, particularly for #256 which is currently blocking a major SCIP consumer.

This also helps #253

Test plan

This PR supersedes #248

In that PR, we had deferred the release due to some concerns, specifically:

  1. fix: avoid overlapping definition for T::Enum synthetic serialize() method #246 added questionable T::Enum behavior.
  2. ..but I investigated and found that Revert "fix: avoid overlapping definition for T::Enum synthetic serialize() method" #249 subsequently reverted it completely.
  3. Current master therefore retains the old T::Enum behavior.
  4. chore: Prepare for v0.4.8 release #248 predates that revert and is stale. This PR supersedes it.
  5. Ultimately, since v0.4.7, the only meaningful indexer behavior remaining on master is enclosing_range from Populate enclosing_range on SCIP definition Occurrences #250 (Populate enclosing_range on SCIP definition Occurrences #250), which has tests.

Signed-off-by: Emi <emi@sourcegraph.com>
@emidoots
emidoots marked this pull request as ready for review September 3, 2026 02:01
@emidoots
emidoots merged commit 1df4420 into scip-ruby/master Sep 3, 2026
3 checks passed
@emidoots
emidoots deleted the emi/prep-release-0.4.8 branch September 3, 2026 18:47
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