Skip to content

release v1.1.0 - #248

Merged
WineChord merged 4 commits into
trpc-group:mainfrom
Rememorio:prepare_v1_1_0_release
Jul 28, 2026
Merged

WineChord merged 4 commits into
trpc-group:mainfrom
Rememorio:prepare_v1_1_0_release

Conversation

@Rememorio

@Rememorio Rememorio commented Jul 27, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • update trpc.Version() from the stale v0.14.0-dev value to the v1.1.0 release value
  • make the version component constants package-private and keep trpc.Version() as the public version API
  • add a structured v1.1.0 changelog with compatibility notes and public PR references
  • backfill the public v1 release history from v1.0.0 through v1.0.4
  • document that v1.0.4 was published as a Git tag without a separate GitHub Release
  • add continuous comparison links between every documented v1 release

Changelog format

Release dates are recorded once in ISO 8601 format at the version heading, while notable user-facing entries link to their public GitHub PRs. Maintenance-only Git history is intentionally omitted.

The v1.1.0 section compares against v1.0.4 so that release sections do not overlap. Earlier public releases were reconstructed from their GitHub Releases, tags, and merged PRs.

Compatibility

The exported MajorVersion, MinorVersion, PatchVersion, and VersionSuffix constants are removed. Consumers should use trpc.Version() to obtain the complete version string.

go-apidiff is expected to report the removal of these four constants. This is the intended API cleanup for the release; the PR does not add a CI exemption.

Testing

  • go test ./...
  • GOTOOLCHAIN=go1.19.13 go test ./...

RELEASE NOTES: Release tRPC-Go v1.1.0 with new transport, HTTP, streaming, lifecycle, overload-control, stability, and documentation improvements.

@Rememorio Rememorio added the type/documentation Adds documentation label Jul 27, 2026
@Rememorio Rememorio changed the title all: prepare v1.1.0 release release v1.1.0 Jul 27, 2026
@Rememorio Rememorio added the type/api-change Adds, removes, or changes an API label Jul 27, 2026

@WineChord WineChord left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@WineChord
WineChord merged commit 56cbf53 into trpc-group:main Jul 28, 2026
5 of 6 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

type/api-change Adds, removes, or changes an API type/documentation Adds documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants