v0.5.0
Breaking Changes
minimatch v0.5 uses Connect-Go for its server implementation.
This allows support for gRPC-Web and the Connect Protocol (HTTP/1.1).
Definitions such as MatchProfile
and Ticket
have been moved from open-match.dev/open-match/pkg/pb
to github.com/castaneai/minimatch/gen/openmatch
.
Replace import as follows
import (
- "open-match.dev/open-match/pkg/pb"
+ pb "github.com/castaneai/minimatch/gen/openmatch"
)
If you create a frontend service directly, you need to change to the Connect-Go way instead of gRPC-Go. See the example.
On the other hand, if you are using minimatch.NewMinimatchWithRedis
, you will not be affected by this change.
What's Changed
- loadtest: Fix overlapping checker by @castaneai in #32
- loadtest: add connection check by @castaneai in #33
- Connect RPC by @castaneai in #34
- frontend: DeindexTicket API by @castaneai in #35
Full Changelog: v0.4.1...v0.5.0