Skip to content

Releases: gmb-lib/go-platform-kit

v1.11.6

Choose a tag to compare

@unknovs unknovs released this 30 Oct 16:07
cf55fcf
Merge pull request #22 from gmb-lib/develop

Keep the correlation and app instance ids as copies of their own

v1.11.5

Choose a tag to compare

@unknovs unknovs released this 27 Oct 11:49
a709933
Merge pull request #21 from gmb-lib/develop

Update Go dependencies

v1.11.4

Choose a tag to compare

@unknovs unknovs released this 10 Oct 13:04
a3fc823
Merge pull request #20 from gmb-lib/develop

v1.11.4

v1.11.3

Choose a tag to compare

@unknovs unknovs released this 12 Sep 08:39
1609530
Merge pull request #19 from gmb-lib/develop

Take Go 1.27, and write the changelog entry that goes with it

v1.11.2

Choose a tag to compare

@unknovs unknovs released this 09 Sep 10:25
04058da
Bump the framework and HTTP stack to their current releases

Bump the framework and HTTP stack to their current releases

v1.11.1

Choose a tag to compare

@unknovs unknovs released this 01 Sep 17:29
Add the code of conduct

Contributor Covenant 2.1, enforcement contact conduct@makebytes.lv — the one community file the repository was still missing.

Signed-off-by: GatisB <l22exc@gmail.com>

v1.11.0

Choose a tag to compare

@unknovs unknovs released this 30 Aug 16:56
6e835c5
broker.Stamp works without a request

broker.Stamp works without a request

v1.10.0

Choose a tag to compare

@unknovs unknovs released this 30 Aug 11:45
Bump the framework and telemetry dependencies to azugo v0.38.x

Also records what a consumer needs to know before bumping: user.Basic's MarshalJSON moved to a pointer receiver, so a Basic value silently marshals to default field JSON; azugo.io/core gains a password package. The SKILL.md framework pin followed the bump.

Signed-off-by: GatisB <l22exc@gmail.com>

v1.9.0

Choose a tag to compare

@unknovs unknovs released this 21 Aug 07:59
Add a CHANGELOG so a consumer can decide whether to bump

This library is consumed by services in more than one product and released by git tag, so what each tag changes needs to be readable without walking the log. Matches the format the other libraries here already use: newest first, versions are tags, written for whoever bumps the dependency.

v1.9.0 is written out properly, because it is the release where a reader most needs the detail: the app instance id and what it is not (unauthenticated telemetry, never an authorization input, never a metric label), the failure hook and the three parts of its contract that follow from running synchronously inside the error path, and the three behaviours that arrive on bump with no opt-in -- the correlation_id span attribute on every request, the new log field, and CorrelationOptions returning up to two options instead of one.

Earlier tags are backfilled from git history and say so, rather than pretending to have been written at the time. Each backfilled claim was checked against the tag it describes.

Docs only -- build and tests unchanged and green.

v1.8.0

Choose a tag to compare

@unknovs unknovs released this 24 Jul 12:31
bb37545
Merge pull request #12 from gmb-lib/develop

Develop