Releases: go-widgets/isoicons
Releases · go-widgets/isoicons
Release list
v0.1.0
First release of go-widgets/isoicons: two reusable, pure-Go (CGO=0), wasm-clean isometric icon packs for the go-widgets/toolkit isometric-diagram widget.
Packs
- cloudnative (44 concepts) — 128px PNG art from fjudith/cloud-native-isometric-icons (Apache-2.0), decoded with image/png.
containerandpackageship theme-aware light/dark variants. - aws (9 concepts) — SVG art from danieljoos/isometric-cloud-icons (CC0-1.0), rasterized at load time with the pure-Go oksvg + rasterx rasterizer.
API
RegisterCloudNative(reg, theme...), RegisterAWS(reg), RegisterAll(reg, theme...), CloudNativeIDs(), AWSIDs(). Ids are pack-namespaced (cloudnative/<c>, aws/<c>).
Quality
100% statement coverage, CI green: go vet + gofmt + coverage gate + -race, cross-compiled for js/wasm, 6 linux 64-bit arches, darwin/arm64 and windows/amd64.
Licensing
Go code BSD-3-Clause; assets/cloudnative Apache-2.0 (fjudith); assets/aws CC0-1.0 (danieljoos). Assets vendored unmodified; provenance in NOTICE.