Skip to content

Releases: jonbodner/proteus

Release v0.8.1

23 May 00:17
243383f
Compare
Choose a tag to compare
Release v0.8.1 Pre-release
Pre-release

Fix for time.Time being recursed into when it has a struct tag

Release v0.8.0

22 May 13:21
115f4c7
Compare
Choose a tag to compare
Release v0.8.0 Pre-release
Pre-release

Make []byte a special case that doesn't expand into multiple values and stays a blob of binary data.

Release v0.7.0

20 May 02:33
e7f12b2
Compare
Choose a tag to compare
Release v0.7.0 Pre-release
Pre-release

Support embedded structs

This release adds support for tags on fields in embedded structs. The embedded struct itself does not have a prof tag.

It passes all of my existing tests, but it's possible there are corner cases that aren't handled.

Release v0.6.0

19 Jan 00:57
6aa165f
Compare
Choose a tag to compare
Release v0.6.0 Pre-release
Pre-release

Switch to new home-grown logger. Change proteus.ShouldBuild to expect a context for the first parameter.

Release v0.5.2

14 Jan 16:33
b5aa6da
Compare
Choose a tag to compare
Release v0.5.2 Pre-release
Pre-release

Add ShouldBuild factory function that returns errors when there are failures to build factory functions

Fix bug in using unnamed parameters (no prop struct tag) with structs and maps.

Release v0.5.1

08 Dec 23:43
Compare
Choose a tag to compare
Release v0.5.1 Pre-release
Pre-release

Minor update to enable proper handling of slice type that implements driver.Valuer.

Release v0.5.0

13 Sep 03:53
Compare
Choose a tag to compare
Release v0.5.0 Pre-release
Pre-release

API should be stable, but if any serious issues are discovered, the API might be revised.

v0.3.0

22 Jul 04:05
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Adds slice support for input parameters.

v0.2.0

04 Jul 15:05
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Improve handling of reading null values from db. Add example tests. Rename mapping.Build to mapping.Map.

Still to do before 1.0:

  • Improve documentation
  • Add slice input support
  • Add queries stored in property files