@@ -4,6 +4,17 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
4
4
and this project adheres to [ Semantic
5
5
Versioning] ( http://semver.org/spec/v2.0.0.html ) .
6
6
7
+ ## [ v4.13.0] - 2022-08-28
8
+
9
+ ### Added
10
+
11
+ - Generate IN/NIN whereHelpers for nullable types (thanks @fdegiuli )
12
+
13
+ ### Fixed
14
+
15
+ - Fixed concurrent map writes in psql driver (thanks @pavel-krush )
16
+ - Force title case for enum null prefix (thanks @optiman )
17
+
7
18
## [ v4.12.0] - 2022-07-26
8
19
9
20
### Added
@@ -14,7 +25,7 @@ Versioning](http://semver.org/spec/v2.0.0.html).
14
25
- Support for psql materialized view (thanks @severedsea )
15
26
- Support loading model relationships when binding to a struct with embedded model (thanks @optiman )
16
27
17
- ### Fixes
28
+ ### Fixed
18
29
19
30
- Fix panic when missing primary key in table (thanks @zapo )
20
31
- Fix some SQLite tests by enabling shared cache (thanks @gabe565 )
@@ -33,7 +44,7 @@ Versioning](http://semver.org/spec/v2.0.0.html).
33
44
34
45
- When title casing UPPER_SNAKE_CASE strings, underscores are not removed for readablity.
35
46
36
- ### Fixes
47
+ ### Fixed
37
48
38
49
- Fix panic when a column referrring a foreign key is ignored
39
50
(thanks @zapo )
@@ -42,13 +53,13 @@ Versioning](http://semver.org/spec/v2.0.0.html).
42
53
43
54
## [ v4.10.2] - 2022-04-15
44
55
45
- ### Fixes
56
+ ### Fixed
46
57
47
58
- Fix performance issue when scanning pgeo point (thanks @ivokanchev )
48
59
49
60
## [ v4.10.1] - 2022-04-15
50
61
51
- ### Fixes
62
+ ### Fixed
52
63
53
64
- Properly assign new query object in models.Pural()
54
65
@@ -58,7 +69,7 @@ Versioning](http://semver.org/spec/v2.0.0.html).
58
69
59
70
- Add config options to allow user defined rules for inflections
60
71
61
- ### Fixes
72
+ ### Fixed
62
73
63
74
- Don't generate test suites for views
64
75
- Properly assign new query object in models.Pural()
@@ -67,14 +78,14 @@ Versioning](http://semver.org/spec/v2.0.0.html).
67
78
68
79
## [ v4.9.2] - 2022-04-11
69
80
70
- ### Fixes
81
+ ### Fixed
71
82
72
83
- Use correct column alias during soft delete
73
84
- Use a default "table.* " for model queries
74
85
75
86
## [ v4.9.1] - 2022-04-08
76
87
77
- ### Fixes
88
+ ### Fixed
78
89
79
90
- Fixes issue with column name quotinc in many-to-many eager load
80
91
- Properly honor ` --no-back-referencing ` in relationship setops
@@ -88,7 +99,7 @@ Versioning](http://semver.org/spec/v2.0.0.html).
88
99
- Add ` DefaultTemplates ` to ` boilingcore.Config ` to change the base template files to use for generation
89
100
- Add ` CustomTemplateFuncs ` to ` boilingcore.Config ` to supply additional functions that can be used in templates (thanks @ccakes )
90
101
91
- ### Fixes
102
+ ### Fixed
92
103
93
104
- Fixes issues with detecting enum values that contain uppercases
94
105
- Properly wrap column names in quotes when loading many-to-many relationships (thanks @bryanmcgrane )
@@ -100,7 +111,7 @@ Versioning](http://semver.org/spec/v2.0.0.html).
100
111
101
112
- Add missing function ` func (modelQuery) DeleteAllGP(...) ` (thanks @parnic )
102
113
103
- ### Fixes
114
+ ### Fixed
104
115
105
116
- Fixed issue with generation of both nullable and non-nullable enum types (thanks @optiman )
106
117
@@ -111,7 +122,7 @@ Versioning](http://semver.org/spec/v2.0.0.html).
111
122
- Do not generate a template file if the content is empty
112
123
- Add function ` drivers.RegisterBinaryFromCmdArg() ` to extract binary registration
113
124
114
- ### Fixes
125
+ ### Fixed
115
126
116
127
- Fix panic on zero value of ` types.NullDecimal `
117
128
- ` driver.Value() ` for zero ` types.Decimal ` is now "0".
0 commit comments