Skip to content

Releases: gobuffalo/pop

v5.0.2

14 Dec 12:21
Compare
Choose a tag to compare

Changelog

5798e98 Bump version
394b898 Fix models generated test package (#505)
bcfc830 Refactor Fizz fixer (#504)

v5.0.1

14 Dec 08:18
Compare
Choose a tag to compare

Changelog

51460c0 Align SQLite CreateDB behavior on other drivers (#503)
6a0aa05 Bump version

v5.0.0

12 Dec 21:46
Compare
Choose a tag to compare

Major version to introduce go modules and context.Context support!

Thanks @duckbrain and @aeneasr for their help on this release.

Changelog

7c234d6 Add FUNDING.yml (#492)
589293a Add context.Context (#497)
75bc832 Add go modules for v5 (#494)
9c2efc2 Back to development
944158f Bump version
4e59167 Change migrator Status to accept a custom io.Writer (#498)
8b36e0f Cockroach URL scheme is now postgres (#500)
cb29068 Enable tests for pull requests
1a8b147 Fix FUNDING.yml
8330442 Migrate CockroachDB SSL tests to GitHub actions (#496)
ce5cc01 Move tests to GitHub actions (#493)
513e6eb Remove deprecated stuff (#495)

v4.13.0

01 Dec 19:16
Compare
Choose a tag to compare

MariaDB official support and several fixes and improvements.

Changelog

11bd52a Add a driver for MariaDB (#454)
32735d3 Add callback before validate (#450)
fa6cc2d Adding model comment (#490)
83761d7 Bump version
6e21180 Improve has_many "missing field" error message (#480)
b5e47d5 Improve tests and documentation for UpdateColumns function (#451)
2a2287e Make SQLite URL parser aware of options (#481)
1d70017 Merge branch 'development'
f8da582 Move test data to testdata dir & remove unneeded Dockerfile (#452)
91c1962 Revert "Using ModelSuite for the generated model tests"
39043e3 Use db tag to customize ID field (#453)
d9c4e3c Use pkg name in tableMap for unique cache keys (#479)
d81c752 Uses ModelSuite for generated model tests (#489)
6602fc7 Using ModelSuite for the generated model tests

v4.12.2

19 Oct 21:11
Compare
Choose a tag to compare

Changelog

af91c62 Bump version
1c19a1a Fix create_table must be in plural form (#448)
88a44ed Improve dialect_common Quote function (#445)
633326f Merge branch 'development'
8c9b756 Prevent TruncateAll from emptying the migration table (#443)

v4.12.1

05 Oct 19:00
Compare
Choose a tag to compare

Changelog

c21e5c8 Add method to update (one or multiple rows) specifying the columns to be updated (#437)
6c1d2c2 Bump version
d04f898 Fix compilation errors with model generator (#442)
841453f Merge branch 'development'

v4.12.0

21 Sep 15:41
Compare
Choose a tag to compare

This version contains a major refactor of the models generators: they are fully rewritten using genny, and way better tested.

The migrations generator now allows multiple parameters just like the models generator:

$ soda g fizz user id:int name

Will generate a full migration to create the users table, just like the models generator does.

The models generator now supports a jsonapi type (in addition of json and xml), so you can generate your models for json API.

Finally, you can now set the connection max lifetime for the configuration.

Changelog

080cc84 Upgrade goreleaser config (#431)
aa19b35 Add support for jsonapi in models generator (#434)
55a7e42 Allow setting connection max lifetime (#424)
99e77bf Bump Azure tests to go 1.13 (#439)
219ea04 Convert models generator to Genny (#356)
29f3fda Fix broken redirection for nulls (#427)
535a7bd Fixed column order (#430)
c464414 Merge branch 'development'
fa578ca Migrate fizz & SQL migrations generators to genny (#432)
c73d3a9 Split dialect interface (#426)
5959846 Update randx to fix race conditions (#433)
3ef63dc close file after using (#435)

v4.11.6

28 Aug 19:27
Compare
Choose a tag to compare

Changelog

aab726f Bump version
27cf9ff Update randx to fix race conditions (#433)

v4.11.5

27 Aug 21:59
Compare
Choose a tag to compare

This patch release fixes an issue with escaped column names order.

Changelog

2f9268d Upgrade goreleaser config (#431)
a5b28c0 Bump version
afc9671 Fixed column order (#430)

v4.11.4

26 Aug 06:06
Compare
Choose a tag to compare

This patch release fixes an issue with the old nulls package: it wasn't possible to use both old and new package at the same time (to ease a migration, for instance).

Changelog

8622069 Bump version
5755dac Fix broken redirection for nulls (#427)