@@ -5,6 +5,94 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6
6
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
7
8
+ ## 0.7.3 - 2023-11-23
9
+
10
+ 38 pull requests were merged this release cycle.
11
+
12
+ ### Added
13
+ * [[ #2478 ]] : feat(citext): support postgres citext [[ @hgranthorner ]]
14
+ * [[ #2545 ]] : Add ` fixtures_path ` in sqlx::test args [[ @ripa1995 ]]
15
+ * [[ #2665 ]] : feat(mysql): support packet splitting [[ @tk2217 ]]
16
+ * [[ #2752 ]] : Enhancement #2747 Provide ` fn PgConnectOptions::get_host(&self) ` [[ @boris-lok ]]
17
+ * [[ #2769 ]] : Customize the macro error message based on the metadata [[ @Nemo157 ]]
18
+ * [[ #2793 ]] : derived Hash trait for PgInterval [[ @yasamoka ]]
19
+ * [[ #2801 ]] : derive FromRow: sqlx(default) for all fields [[ @grgi ]]
20
+ * [[ #2827 ]] : Add impl ` FromRow ` for the unit type [[ @nanoqsh ]]
21
+ * [[ #2871 ]] : Add ` MySqlConnectOptions::get_database() ` [[ @shiftrightonce ]]
22
+ * [[ #2873 ]] : Sqlx Cli: Added force flag to drop database for postgres [[ @Vrajs16 ]]
23
+ * [[ #2894 ]] : feat: ` Text ` adapter [[ @abonander ]]
24
+
25
+ ### Changed
26
+ * [[ #2701 ]] : Remove documentation on offline feature [[ @Baptistemontan ]]
27
+ * [[ #2713 ]] : Add additional info regarding using Transaction and PoolConnection as… [[ @satwanjyu ]]
28
+ * [[ #2770 ]] : Update README.md [[ @snspinn ]]
29
+ * [[ #2797 ]] : doc(mysql): document behavior regarding ` BOOLEAN ` and the query macros [[ @abonander ]]
30
+ * [[ #2803 ]] : Don't use separate temp dir for query jsons (2) [[ @mattfbacon ]]
31
+ * [[ #2819 ]] : postgres begin cancel safe [[ @conradludgate ]]
32
+ * [[ #2832 ]] : Update extra_float_digits default to 2 instead of 3 [[ @brianheineman ]]
33
+ * [[ #2865 ]] : Update Faq - Bulk upsert with optional fields [[ @Vrajs16 ]]
34
+ * [[ #2880 ]] : feat: use specific message for slow query logs [[ @abonander ]]
35
+ * [[ #2882 ]] : Do not require db url for prepare [[ @tamasfe ]]
36
+ * [[ #2890 ]] : doc(sqlite): cover lack of ` NUMERIC ` support [[ @abonander ]]
37
+
38
+ ### Fixed
39
+ * [[ #2640 ]] : fix: sqlx::macro db cleanup race condition by adding a margin to current timestamp [[ @fhsgoncalves ]]
40
+ * [[ #2655 ]] : [ fix] Urlencode when passing filenames to sqlite3 [[ @uttarayan21 ]]
41
+ * [[ #2684 ]] : Make PgListener recover from UnexpectedEof [[ @hamiltop ]]
42
+ * [[ #2688 ]] : fix: Make rust_decimal and bigdecimal decoding more lenient [[ @cameronbraid ]]
43
+ * [[ #2754 ]] : Is tests/x.py maintained? And I tried fix it. [[ @qwerty2501 ]]
44
+ * [[ #2784 ]] : fix: decode postgres time without subsecond [[ @granddaifuku ]]
45
+ * [[ #2806 ]] : Depend on version of async-std with non-private spawn-blocking [[ @A248 ]]
46
+ * [[ #2820 ]] : fix: correct decoding of ` rust_decimal::Decimal ` for high-precision values [[ @abonander ]]
47
+ * [[ #2822 ]] : issue #2821 Update error handling logic when opening a TCP connection [[ @anupj ]]
48
+ * [[ #2826 ]] : chore: bump some sqlx-core dependencies [[ @djc ]]
49
+ * [[ #2838 ]] : Fixes rust_decimal scale for Postgres [[ @jkleinknox ]]
50
+ * [[ #2847 ]] : Fix comment in ` sqlx migrate add ` help text [[ @cryeprecision ]]
51
+ * [[ #2850 ]] : fix(core): avoid unncessary wakeups in ` try_stream!() ` [[ @abonander ]]
52
+ * [[ #2856 ]] : Prevent warnings running ` cargo build ` [[ @nyurik ]]
53
+ * [[ #2864 ]] : fix(sqlite): use ` AtomicUsize ` for thread IDs [[ @abonander ]]
54
+ * [[ #2892 ]] : Fixed force dropping bug [[ @Vrajs16 ]]
55
+
56
+ [ #2478 ] : https://github.com/launchbadge/sqlx/pull/2478
57
+ [ #2545 ] : https://github.com/launchbadge/sqlx/pull/2545
58
+ [ #2640 ] : https://github.com/launchbadge/sqlx/pull/2640
59
+ [ #2655 ] : https://github.com/launchbadge/sqlx/pull/2655
60
+ [ #2665 ] : https://github.com/launchbadge/sqlx/pull/2665
61
+ [ #2684 ] : https://github.com/launchbadge/sqlx/pull/2684
62
+ [ #2688 ] : https://github.com/launchbadge/sqlx/pull/2688
63
+ [ #2701 ] : https://github.com/launchbadge/sqlx/pull/2701
64
+ [ #2713 ] : https://github.com/launchbadge/sqlx/pull/2713
65
+ [ #2752 ] : https://github.com/launchbadge/sqlx/pull/2752
66
+ [ #2754 ] : https://github.com/launchbadge/sqlx/pull/2754
67
+ [ #2769 ] : https://github.com/launchbadge/sqlx/pull/2769
68
+ [ #2770 ] : https://github.com/launchbadge/sqlx/pull/2770
69
+ [ #2782 ] : https://github.com/launchbadge/sqlx/pull/2782
70
+ [ #2784 ] : https://github.com/launchbadge/sqlx/pull/2784
71
+ [ #2793 ] : https://github.com/launchbadge/sqlx/pull/2793
72
+ [ #2797 ] : https://github.com/launchbadge/sqlx/pull/2797
73
+ [ #2801 ] : https://github.com/launchbadge/sqlx/pull/2801
74
+ [ #2803 ] : https://github.com/launchbadge/sqlx/pull/2803
75
+ [ #2806 ] : https://github.com/launchbadge/sqlx/pull/2806
76
+ [ #2819 ] : https://github.com/launchbadge/sqlx/pull/2819
77
+ [ #2820 ] : https://github.com/launchbadge/sqlx/pull/2820
78
+ [ #2822 ] : https://github.com/launchbadge/sqlx/pull/2822
79
+ [ #2826 ] : https://github.com/launchbadge/sqlx/pull/2826
80
+ [ #2827 ] : https://github.com/launchbadge/sqlx/pull/2827
81
+ [ #2832 ] : https://github.com/launchbadge/sqlx/pull/2832
82
+ [ #2838 ] : https://github.com/launchbadge/sqlx/pull/2838
83
+ [ #2847 ] : https://github.com/launchbadge/sqlx/pull/2847
84
+ [ #2850 ] : https://github.com/launchbadge/sqlx/pull/2850
85
+ [ #2856 ] : https://github.com/launchbadge/sqlx/pull/2856
86
+ [ #2864 ] : https://github.com/launchbadge/sqlx/pull/2864
87
+ [ #2865 ] : https://github.com/launchbadge/sqlx/pull/2865
88
+ [ #2871 ] : https://github.com/launchbadge/sqlx/pull/2871
89
+ [ #2873 ] : https://github.com/launchbadge/sqlx/pull/2873
90
+ [ #2880 ] : https://github.com/launchbadge/sqlx/pull/2880
91
+ [ #2882 ] : https://github.com/launchbadge/sqlx/pull/2882
92
+ [ #2890 ] : https://github.com/launchbadge/sqlx/pull/2890
93
+ [ #2892 ] : https://github.com/launchbadge/sqlx/pull/2892
94
+ [ #2894 ] : https://github.com/launchbadge/sqlx/pull/2894
95
+
8
96
## 0.7.2 - 2023-09-25
9
97
10
98
23 pull requests were merged this release cycle.
@@ -2018,3 +2106,29 @@ Fix docs.rs build by enabling a runtime feature in the docs.rs metadata in `Carg
2018
2106
[@ grooverdan]: https: // github.com/grooverdan
2019
2107
[@ bobozaur]: https: // github.com/bobozaur
2020
2108
[@ aldur]: https: // github.com/aldur
2109
+ [@ hgranthorner]: https: // github.com/hgranthorner
2110
+ [@ ripa1995]: https: // github.com/ripa1995
2111
+ [@ fhsgoncalves]: https: // github.com/fhsgoncalves
2112
+ [@ uttarayan21]: https: // github.com/uttarayan21
2113
+ [@ tk2217]: https: // github.com/tk2217
2114
+ [@ hamiltop]: https: // github.com/hamiltop
2115
+ [@ cameronbraid]: https: // github.com/cameronbraid
2116
+ [@ Baptistemontan ]: https: // github.com/Baptistemontan
2117
+ [@ satwanjyu]: https: // github.com/satwanjyu
2118
+ [@ boris- lok]: https: // github.com/boris-lok
2119
+ [@ qwerty2501]: https: // github.com/qwerty2501
2120
+ [@ Nemo157 ]: https: // github.com/Nemo157
2121
+ [@ snspinn]: https: // github.com/snspinn
2122
+ [@ granddaifuku]: https: // github.com/granddaifuku
2123
+ [@ yasamoka]: https: // github.com/yasamoka
2124
+ [@ mattfbacon]: https: // github.com/mattfbacon
2125
+ [@ A248 ]: https: // github.com/A248
2126
+ [@ conradludgate]: https: // github.com/conradludgate
2127
+ [@ anupj]: https: // github.com/anupj
2128
+ [@ nanoqsh]: https: // github.com/nanoqsh
2129
+ [@ brianheineman]: https: // github.com/brianheineman
2130
+ [@ jkleinknox]: https: // github.com/jkleinknox
2131
+ [@ cryeprecision]: https: // github.com/cryeprecision
2132
+ [@ Vrajs16 ]: https: // github.com/Vrajs16
2133
+ [@ shiftrightonce]: https: // github.com/shiftrightonce
2134
+ [@ tamasfe]: https: // github.com/tamasfe
0 commit comments