release: bump tlBaseVersion to 1.2 (cuts v1.2.0)#94
Merged
Conversation
Three new generators landed on top of 1.1.x — Postman Collection v2.1 (#91), Scala sttp-client (#93), TypeScript fetch (#92). Minor bump appropriate (additive; existing generators unchanged). Tag `v1.2.0` is queued to land on main once this PR is merged; the typelevel publish workflow picks it up from there.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Tiny one-line change:
tlBaseVersion: 1.1 → 1.2. Pre-requisite for taggingv1.2.0since sbt-typelevel verifies the tag matches the configured base.What's in v1.2.0 (since v1.1.1)
feat!: replacedBaklavaHttpMethod/BaklavaHttpStatus/BaklavaHeaderwith sttp-model types (sttp.model.Method,StatusCode,Header). Any user code importing the oldBaklava*types or using their constructors needs updating.withSetupDSL:.requestrenamed to.onRequest(eager-vs-deferred call-site fix for Scala 2.13 inference). Existing tests using.requestwon't compile.New generators
target/baklava/postman/collection.jsontarget/baklava/sttpclient/typescript-fetchclient #87) TypeScript fetch client generator — typed fetch-based TS client undertarget/baklava/tsfetch/Routing / SwaggerUI
Content-Typefor file uploadsDSL
withSetupDSL for deferred test inputsOpenAPI generator improvements
Schema.defaultas structured JSON (was string-encoded)"None"rendered for optional query parametersSimple HTML
curlsnippet with copy buttonMisc / chore
baklava.postProcessorPackagesconfig keyTest plan
sbt +testclean across Scala 2.13.18 and 3.3.7 on all merged PRs.tsc --noEmit, end-to-end harness against a local echo server).