You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+20Lines changed: 20 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,26 @@ 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
+
## [4.17.0] - 2024-11-10
8
+
9
+
### Added
10
+
11
+
- Add MySQL unix socket support (thanks @c9s)
12
+
- Implement (Un-)marshalText for Decimal and NullDecimal (thanks @MJacred)
13
+
- Add version checking flags to make sure CLI and project runtime versions are the same (thanks @090809)
14
+
- Add SIMILAR TO method for Postgres (thanks @090809)
15
+
- Skip code generation for replaced enum types using the flag `--skip-replaced-enum-types` (thanks @MJacred)
16
+
17
+
### Fixed
18
+
19
+
- Fix compilation errors with TIMESTAMP columns in sqlite3 driver (thanks @hirasawayuki)
20
+
- Fix issue scanning `column_full_type` when `column_type` is NULL (thanks @mattdbush)
21
+
- Fix performance issue with `DeleteAll` by using a `WHERE IN` instead of `WHERE OR` (thanks @jakeiotechsys)
22
+
- Use renamed created column in `Update` method (thanks @glerchundi)
23
+
- Fix comment position in first column of table (thanks @hizzuu)
24
+
- Count from subquery if query uses HAVING or GROUP BY. This is because aggregate functions are run for each group separately, but we need to return the count of returned rows. (thanks @renom)
25
+
- Fix output filenames that contain a forward slash or backslash. Replace with an underscore (thanks @MJacred)
0 commit comments