Releases: flagmint/flagmint-go
Releases · flagmint/flagmint-go
Release list
Flagmint-go@v0.2.0
v0.2.0 — License Update
📝 Release Highlights
This release updates the Flagmint Go SDK to use the BSD-3-Clause license, replacing the previous Apache 2.0 license. This change provides clearer terms for commercial and open-source use cases.
Changed
- License: Updated from Apache 2.0 to BSD-3-Clause
What's Inside
The Flagmint Go SDK v0.2.0 continues to provide:
- Two transport modes — Auto (WebSocket + fallback), WebSocket, and HTTP long-polling
- Local evaluation — Run flag rules client-side with zero network latency
- In-memory caching — Built-in cache with 24-hour TTL (or bring your own via
CacheAdapter) - Thread-safe — Safe for concurrent use across multiple goroutines
- Flexible configuration — Extensive options for evaluation context, caching, logging, and more
Installation
go get github.com/flagmint/flagmint-go@v0.2.0Docs
pre-release
What's Changed
- Go SDK — Project Scaffold & Core Types in #2
- Go SDK — FlagClient Core (Lifecycle, State & Subscriptions) in #8
- feat(transport): implement WebSocket + HTTP long-polling transport layer in #9
- Ticket 4: Go SDK — Cache Layer (Interface + In-Memory Default) in https://github.com/flagmint/flagmint-gol/pull/10
- feat(evaluate): local evaluation engine — Ticket 5 by @Copilot in https://github.com/flagmint/flagmint-gol/pull/11
Full Changelog: https://github.com/flagmint/flagmint-go/commits/v0.1.0