Skip to content

Releases: maddyblue/goon

Version 2.0.2

29 Sep 17:14
bd5b646
Compare
Choose a tag to compare

Fixed

  • If an entity has nil as its first property's value, it no longer causes a panic. (#99 by @Kazzz)

Version 2.0.1

26 Dec 01:50
953b8a7
Compare
Choose a tag to compare

The v2 series is meant to be used with the google.golang.org/appengine/v2 package, which adds support for the Go 1.12+ App Engine runtime.

Version 1.1.0

21 Oct 05:50
21ceed9
Compare
Choose a tag to compare

New

  • Added functions for clearing specific cache entries.
// ClearCache removes the provided entity from cache.
// Takes either *S or *datastore.Key.
// The 'mem' and 'local' booleans dictate the type of caches to clear.
func (g *Goon) ClearCache(src interface{}, mem, local bool) error

// ClearCacheMulti removes the provided entities from cache.
// Takes either []*S or []*datastore.Key.
// The 'mem' and 'local' booleans dictate the type of caches to clear.
func (g *Goon) ClearCacheMulti(src interface{}, mem, local bool) error

Fixed

  • Projection queries no longer poison the cache with incomplete data.

Version 1.0.0

24 May 16:14
f11c501
Compare
Choose a tag to compare

This is a production ready high quality release that is guaranteed to have a stable API. It is the culmination of more than 4 years of work and testing since the final version 0 release.

The v1 series is meant to be used with the google.golang.org/appengine package.

Version 0.9.0

24 May 16:08
Compare
Choose a tag to compare

The final release that supported the very first original appengine package. It is published here for completeness. You should not use this, unless you are absolutely sure you know what you are doing!