Releases: gobuffalo/pop
v6.0.3-dev.3
Full Changelog: v6.0.3-dev.2...v6.0.3-dev.3
v6.0.3-dev.2
Full Changelog: v6.0.3-dev...v6.0.3-dev.2
v6.0.3-dev
What's Changed
- fix: replace "id" with model.IDField by @zepatrik in #604
- Ensure uninitialized map is initialized when unmarshaling json by @naemono in #609
- Fix migration table name by @kyrozetera in #612
- Add support for pointer FKs when preloading a belongs_to association by @reggieriser in #602
- feat: support context-aware tablenames by @aeneasr in #614
- Bump pg deps by @paganotoni in #616
- Latest from master by @paganotoni in #620
- Resolve issues in UPDATE and DELETE when using schemas by @aeneasr in #618
- Use
PaginatorPageKey
andPaginatorPerPageKey
variables by @bhb603 in #615 - Pass Time structure into timestamp update functions. by @mpontillo in #625
- Allow nullable JSONB by @benjaminjb in #639
- Allow passing args to
Order
by @duckbrain in #630 - Added connection maximum idle time configuration by @ArthurKnoep in #635
- Bump sqlite to 3.35.4 / 1.14.7 by @aeneasr in #642
- Task update libraries by @paganotoni in #643
- Fix Inner has many associations when passing on multiple arguments by @larrymjordan in #633
- Remove many to many TX condition for EagerPreload by @larrymjordan in #645
- EagerPreload: Added fix/tests for has_many with pointer foreign key by @reggieriser in #647
- Export WhereID, Alias, WhereNamedID by @aeneasr in #637
- fix: log model values everywhere by @zepatrik in #656
- feat: add query.Delete by @zepatrik in #658
- fix: sorting of down migrations by @zepatrik in #657
- fix: preserve eager information when validating models (#664) by @karlhaas in #665
- Migrate from packr to fs by @fasmat in #667
- Task merging master by @paganotoni in #669
- Replace removed command by @aeneasr in #679
- Resolve several panics, incorrect reflection uses, and eager bugs by @aeneasr in #680
- Pass Context during exec in create. by @martinei in #688
- feat: support embedded struct fields by @zepatrik in #691
- Bump github.com/jackc/pgx/v4 from 4.14.1 to 4.15.0 by @dependabot in #696
- Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #698
- Bump github.com/gobuffalo/flect from 0.2.4 to 0.2.5 by @dependabot in #697
- Bump github.com/gobuffalo/genny/v2 from 2.0.8 to 2.0.9 by @dependabot in #700
- Bump github.com/lib/pq from 1.10.4 to 1.10.5 by @dependabot in #701
- Bump actions/setup-go from 2 to 3 by @dependabot in #702
- test: use
T.TempDir
to create temporary test directory by @Juneezee in #703 - fix: associations for embedded fields by @zepatrik in #707
- feat: implement UpdateQuery by @grantzvolsky in #706
- feat: Allow customizing the time used for CreatedAt/UpdatedAt by @ahobson in #708
- Allow SQLite without built tag by @duckbrain in #662
- preparing go1.18 support (package specific workflow) by @sio4 in #715
- feat: darwin arm64 binary by @jfreeland in #690
New Contributors
- @naemono made their first contribution in #609
- @kyrozetera made their first contribution in #612
- @reggieriser made their first contribution in #602
- @bhb603 made their first contribution in #615
- @mpontillo made their first contribution in #625
- @benjaminjb made their first contribution in #639
- @ArthurKnoep made their first contribution in #635
- @karlhaas made their first contribution in #665
- @fasmat made their first contribution in #667
- @martinei made their first contribution in #688
- @Juneezee made their first contribution in #703
- @grantzvolsky made their first contribution in #706
- @ahobson made their first contribution in #708
- @jfreeland made their first contribution in #690
Full Changelog: v6.0.2-alpha-ci...v6.0.3-dev
v6.0.2
What's Changed
- Bump github.com/spf13/cobra from 1.2.1 to 1.4.0 by @dependabot in #694
- Bump actions/checkout from 2 to 3 by @dependabot in #693
- Bump github.com/jackc/pgx/v4 from 4.13.0 to 4.14.1 by @dependabot in #676
- Bump github.com/gofrs/uuid from 4.1.0+incompatible to 4.2.0+incompatible by @dependabot in #674
- Bump github.com/gobuffalo/plush/v4 from 4.1.9 to 4.1.10 by @dependabot in #695
- Bump github.com/jackc/pgx/v4 from 4.14.1 to 4.15.0 by @dependabot in #696
- Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #698
- Bump github.com/gobuffalo/flect from 0.2.4 to 0.2.5 by @dependabot in #697
- Bump github.com/gobuffalo/genny/v2 from 2.0.8 to 2.0.9 by @dependabot in #700
- Bump github.com/lib/pq from 1.10.4 to 1.10.5 by @dependabot in #701
- Bump actions/setup-go from 2 to 3 by @dependabot in #702
- v6.0.2 by @paganotoni in #704
Full Changelog: v6.0.1...v6.0.2
v6.0.2-alpha-ci
Creating this release to test goreleaser workflow.
v6.0.1
What's Changed
- Bump github.com/gobuffalo/fizz from 1.10.0 to 1.14.0 by @dependabot in #673
- updated version string and go.mod by @sio4 in #675
- hotfix: format generated file and mod tidy for them. by @sio4 in #677
New Contributors
- @dependabot made their first contribution in #673
Full Changelog: v6.0.0...v6.0.1
v6.0.0
What's Changed
- Updating to fs/embed by @fasmat in #667
- Updating Pgx by @paganotoni in #660
- v6.0.0 by @paganotoni in #670
Full Changelog: v5.3.4...v6.0.0
v5.3.4
v5.3.4 (#644)
- fix: improve model ID field customization (#604)
Updates places where "id"
was hardcoded instead of using model.IDField()
.
-
Ensure uninitialized map is initialized when unmarshaling json
Add tests for this scenario -
exclude migration_table_name from connection string
-
add test for OptionsString
-
Add support for pointer FKs when preloading a belongs_to association (#602)
-
feat: support context-aware tablenames (#614)
This patch adds a feature which enables pop to pass down the connection context to the model's TableName() function by implementing TableName(ctx context.Context) string. The context can be used to dynamically generate tablenames which can be important for prefixed or generic tables and other use cases.
- Bump pg deps (#616)
- Reset to development
- bumping pgx and pgconn versions
Co-authored-by: Stanislas Michalak stanislas.michalak@gmail.com
Co-authored-by: Larry M Jordan larrymoralesjordan@gmail.com
-
Latest from master (#620)
-
Latest from development (#617)
-
fix: improve model ID field customization (#604)
Updates places where "id"
was hardcoded instead of using model.IDField()
.
-
Ensure uninitialized map is initialized when unmarshaling json
Add tests for this scenario -
exclude migration_table_name from connection string
-
add test for OptionsString
-
Add support for pointer FKs when preloading a belongs_to association (#602)
-
feat: support context-aware tablenames (#614)
This patch adds a feature which enables pop to pass down the connection context to the model's TableName() function by implementing TableName(ctx context.Context) string. The context can be used to dynamically generate tablenames which can be important for prefixed or generic tables and other use cases.
-
Bump pg deps (#616)
-
Reset to development
-
bumping pgx and pgconn versions
Co-authored-by: Stanislas Michalak stanislas.michalak@gmail.com
Co-authored-by: Larry M Jordan larrymoralesjordan@gmail.com
Co-authored-by: Patrik zepatrik@users.noreply.github.com
Co-authored-by: Michael Montgomery mmontg1@gmail.com
Co-authored-by: kyrozetera jasonhale.w@gmail.com
Co-authored-by: Reggie Riser 4960757+reggieriser@users.noreply.github.com
Co-authored-by: hackerman 3372410+aeneasr@users.noreply.github.com
Co-authored-by: Stanislas Michalak stanislas.michalak@gmail.com
Co-authored-by: Larry M Jordan larrymoralesjordan@gmail.com
- adding goreleaser syntaz (#619)
Co-authored-by: Patrik zepatrik@users.noreply.github.com
Co-authored-by: Michael Montgomery mmontg1@gmail.com
Co-authored-by: kyrozetera jasonhale.w@gmail.com
Co-authored-by: Reggie Riser 4960757+reggieriser@users.noreply.github.com
Co-authored-by: hackerman 3372410+aeneasr@users.noreply.github.com
Co-authored-by: Stanislas Michalak stanislas.michalak@gmail.com
Co-authored-by: Larry M Jordan larrymoralesjordan@gmail.com
-
Resolve issues in UPDATE and DELETE when using schemas (#618)
-
Resolve MySQL issues and improve test migrations
-
Bump CockroachDB to maintained and supported versions
Version 2.1 has reached EoL in 2019
Signed-off-by: aeneasr 3372410+aeneasr@users.noreply.github.com
-
Use
PaginatorPageKey
andPaginatorPerPageKey
variables (#615) -
update pagination_test
-
Pass Time structure into timestamp update functions. (#625)
Closes #624
-
Allow nullable JSONB and resolve MySQL regression (#639)
-
Allow passing args to
Order
(#630) -
Added connection maximum idle time configuration (#635)
This PR add the possibility to configure the connection maximum idle time (https://golang.org/pkg/database/sql/#DB.SetConnMaxIdleTime).
Closes #632
BREAKING CHANGE: Requires Go 1.15 from now on.
jackc/pgx
to versionv4.11.0
.jmoiron/sqlx
to versionv1.3.3
lib/pq
to versionv1.10.1
-
Fix Inner has many associations when passing on multiple arguments (#633)
-
Fix Inner has many associations when passing on multiple arguments for inner fields
-
Fix broken tests
-
clean up extractFieldAndInnerFields function
-
Remove many to many TX condition for EagerPreload (#645)
-
Remove the need to use Tx when loading many to many associations
-
replace TX access to create a new tx.Store.Transaction() object
-
Added fix/tests for has_many with pointer foreign key (#647)
Co-authored-by: Antonio Pagano 645522+paganotoni@users.noreply.github.com
Co-authored-by: Patrik zepatrik@users.noreply.github.com
Co-authored-by: Michael Montgomery mmontg1@gmail.com
Co-authored-by: kyrozetera jasonhale.w@gmail.com
Co-authored-by: Reggie Riser 4960757+reggieriser@users.noreply.github.com
Co-authored-by: hackerman 3372410+aeneasr@users.noreply.github.com
Co-authored-by: Stanislas Michalak stanislas.michalak@gmail.com
Co-authored-by: Larry M Jordan larrymoralesjordan@gmail.com
Co-authored-by: Brian Buchholz 4773480+bhb603@users.noreply.github.com
Co-authored-by: Mike Pontillo mpontillo@users.noreply.github.com
Co-authored-by: Benjamin Blattberg ben.blattberg@objectrocket.com
Co-authored-by: Jonathan Duck Duckbrain30@gmail.com
Co-authored-by: Arthur Knoepflin arthur.knoepflin@epitech.eu
v5.3.3-beta
Changelog
ad63f08 adding goreleaser syntaz
v5.3.3
- This release fixes the Goreleaser syntax issue so releases get sent to Homebrew again.