Skip to content

Commit 66f4111

Browse files
Bump MiMa baseline to 0.6.1 (last release)
Now that 0.6.1 is published, check binary compatibility against it so the next release is gated against the current public API.
1 parent 76b0dda commit 66f4111

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

build.sbt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -187,12 +187,12 @@ val noPublishSettings =
187187
Seq(projectType := ProjectType.NonPublished)
188188

189189
// Binary-compatibility check against the last release, so a version we are preparing cannot break users.
190-
// 0.6.0 was the FIRST Hearth-based release (0.5.x and earlier predated the Hearth rewrite), so it is the correct
191-
// baseline - diffing against a pre-Hearth version would just report the whole migration. Pipez's public surface is
192-
// macro traits users mix into their own bundles, so the same nested-vs-top-level rule as Hearth applies (see
193-
// docs/contributing/binary-compatibility-and-mixins.md in hearth): only members added inside a NESTED scope may be
194-
// filtered here, each with a justification.
195-
val mimaPreviousVersion = "0.6.0"
190+
// The last released version we check binary compatibility against. Bump this on every release. 0.6.0 was the FIRST
191+
// Hearth-based release (0.5.x and earlier predated the Hearth rewrite); every version from 0.6.0 on is a valid
192+
// apples-to-apples baseline. Pipez's public surface is macro traits users mix into their own bundles, so the same
193+
// nested-vs-top-level rule as Hearth applies (see docs/contributing/binary-compatibility-and-mixins.md in hearth):
194+
// only members added inside a NESTED scope may be filtered here, each with a justification.
195+
val mimaPreviousVersion = "0.6.1"
196196

197197
val mimaSettings = Seq(
198198
// `.cross(crossVersion.value)` selects the matching platform+Scala artifact (pipez_3, pipez_sjs1_3,

0 commit comments

Comments
 (0)