Skip to content

0.1.0

  • 0.1.0
  • 01adb25
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
  • Choose a tag to compare

  • 0.1.0
  • 01adb25
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
@synesissoftware synesissoftware tagged this 19 Aug 12:45
* initial version

* .sis identities

* CI

* chore: helper scripts

* squash-commit

* chore: **README.md**: badges and tag line

* chore: boilerplate

* chore: standardising .vscode/settings.json

* Reorder README.md so Table of Contents precedes Introduction

Aligns with Synesis markdown layout: title, tagline, badges, TOC, then
Introduction and body sections

* Set go.mod minimum to Go 1.21.

Aligns all Synesis Go libraries on a common module baseline. Library source
is largely Go 1.21-compatible.

* docs: add AUTHORS.md

* docs: flesh out NEWS.md

* docs: canonicalise EXAMPLES.md and companion example docs

* ci: align Go workflow push branches to Synesis order

Use master, dev, then boilerplate, idiomatic, rc1, rc2, rc3 in
.github/workflows/go.yml across all Go projects.

* ci: add golangci-lint and tier-aware Go matrix to go.yml

Add a lint job (golangci-lint --fast) and identical .golangci.yml across
all Go projects; align build-matrix floors to go.mod (1.21 default,
1.23 syngo, 1.24 Diagnosticism.Go).

* docs: note pre-release go.mod tidy order in TODO.md

Record that go floors, CI matrices, and go mod tidy must wait on
newly published Synesis tags, with each project's predecessor list.

* fix: make p99 histogram example Go 1.21 compatible

Replace for-range-over-int syntax with a standard counted loop so the
example builds under the release CI go.mod floor.

* version

* dependencies

* 0.1.0

* feature: added libver example

* fix

* fix

* fix

* fix

---------

Co-authored-by: Matt Wilson <matthew.wilson.synesis@gmail.com>
Assets 2
Loading