Skip to content

Releases: castaneai/minimatch

v0.5.3

22 Nov 01:24
33a0bba
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.2...v0.5.3

v0.5.2

11 Nov 09:25
04b9c5d
Compare
Choose a tag to compare

What's Changed

  • minimatch: add FrontendGRPCService for compatibility by @castaneai in #37

Full Changelog: v0.5.1...v0.5.2

v0.5.1

11 Nov 08:38
e00e8e3
Compare
Choose a tag to compare

What's Changed

  • frontend: gRPC-Go implementation for compatibility by @castaneai in #36

Full Changelog: v0.5.0...v0.5.1

v0.5.0

08 Nov 09:51
3eacddc
Compare
Choose a tag to compare

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

Full Changelog: v0.4.1...v0.5.0

v0.4.1

31 Oct 08:01
420aad7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

28 Aug 11:16
d2755f1
Compare
Choose a tag to compare

Breaking Changes

  • minimatch.StateStore is divided into minimatch.FrontendStore and minimatch.BackendStore.
  • WithTicketTTL option has been moved from the statestore.RedisOption to minimatch.FrontendOption.
-store := statestore.NewRedisStore(redis, locker, statestore.WithTicketTTL(...))
+store := statestore.NewRedisStore(redis, locker)

-minimatch.NewFrontendService(store)
+minimatch.NewFrontendService(store, minimatch.WithTicketTTL(...))

What's Changed

  • backend: Check for existence before assigning tickets. by @castaneai in #28

Full Changelog: v0.3.3...v0.4.0

v0.3.3

30 May 13:43
fdfd034
Compare
Choose a tag to compare

What's Changed

  • Frontend GetTicket API does not acquire locks. by @castaneai in #27

Full Changelog: v0.3.2...v0.3.3

v0.3.2

19 Mar 03:05
1b8e6f9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

14 Mar 03:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

13 Mar 13:53
9c0215c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.9...v0.3.0