Skip to content

Commit 392dd60

Browse files
authored
Merge pull request #1320 from stephencelis/prepare-release
Prepare 0.15.4
2 parents 9831a45 + 0f4f2c8 commit 392dd60

File tree

6 files changed

+26
-25
lines changed

6 files changed

+26
-25
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
0.15.4 (13-06-2025), [diff][diff-0.15.4]
2+
========================================
3+
* Fix cross compilation for linux on macOS fails ([#1317][])
4+
* Support creating tables in schema changer ([#1315][])
5+
* Update oldest supported platform versions ([#1280][])
6+
* Add CustomStringConvertible for Setter ([#1279][])
7+
18
0.15.3 (19-04-2024), [diff][diff-0.15.3]
29
========================================
310
* Update `podspec` to include privacy manifest ([#1265][])
@@ -173,6 +180,8 @@ For breaking changes, see [Upgrading.md](Documentation/Upgrading.md).
173180
[diff-0.15.0]: https://github.com/stephencelis/SQLite.swift/compare/0.14.0...0.15.0
174181
[diff-0.15.1]: https://github.com/stephencelis/SQLite.swift/compare/0.15.0...0.15.1
175182
[diff-0.15.2]: https://github.com/stephencelis/SQLite.swift/compare/0.15.1...0.15.2
183+
[diff-0.15.3]: https://github.com/stephencelis/SQLite.swift/compare/0.15.2...0.15.3
184+
[diff-0.15.4]: https://github.com/stephencelis/SQLite.swift/compare/0.15.3...0.15.4
176185

177186
[#30]: https://github.com/stephencelis/SQLite.swift/issues/30
178187
[#142]: https://github.com/stephencelis/SQLite.swift/issues/142
@@ -259,3 +268,7 @@ For breaking changes, see [Upgrading.md](Documentation/Upgrading.md).
259268
[#1237]: https://github.com/stephencelis/SQLite.swift/pull/1237
260269
[#1260]: https://github.com/stephencelis/SQLite.swift/pull/1260
261270
[#1265]: https://github.com/stephencelis/SQLite.swift/pull/1265
271+
[#1279]: https://github.com/stephencelis/SQLite.swift/pull/1279
272+
[#1280]: https://github.com/stephencelis/SQLite.swift/pull/1280
273+
[#1315]: https://github.com/stephencelis/SQLite.swift/pull/1315
274+
[#1317]: https://github.com/stephencelis/SQLite.swift/pull/1317

Documentation/Index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ process of downloading, compiling, and linking dependencies.
109109

110110
```swift
111111
dependencies: [
112-
.package(url: "https://github.com/stephencelis/SQLite.swift.git", from: "0.15.3")
112+
.package(url: "https://github.com/stephencelis/SQLite.swift.git", from: "0.15.4")
113113
]
114114
```
115115

@@ -130,7 +130,7 @@ install SQLite.swift with Carthage:
130130
2. Update your Cartfile to include the following:
131131

132132
```ruby
133-
github "stephencelis/SQLite.swift" ~> 0.15.3
133+
github "stephencelis/SQLite.swift" ~> 0.15.4
134134
```
135135

136136
3. Run `carthage update` and [add the appropriate framework][Carthage Usage].
@@ -160,7 +160,7 @@ install SQLite.swift with Carthage:
160160
use_frameworks!
161161
162162
target 'YourAppTargetName' do
163-
pod 'SQLite.swift', '~> 0.15.3'
163+
pod 'SQLite.swift', '~> 0.15.4'
164164
end
165165
```
166166

@@ -174,7 +174,7 @@ with the OS you can require the `standalone` subspec:
174174

175175
```ruby
176176
target 'YourAppTargetName' do
177-
pod 'SQLite.swift/standalone', '~> 0.15.3'
177+
pod 'SQLite.swift/standalone', '~> 0.15.4'
178178
end
179179
```
180180

@@ -184,7 +184,7 @@ dependency to sqlite3 or one of its subspecs:
184184

185185
```ruby
186186
target 'YourAppTargetName' do
187-
pod 'SQLite.swift/standalone', '~> 0.15.3'
187+
pod 'SQLite.swift/standalone', '~> 0.15.4'
188188
pod 'sqlite3/fts5', '= 3.15.0' # SQLite 3.15.0 with FTS5 enabled
189189
end
190190
```
@@ -200,7 +200,7 @@ If you want to use [SQLCipher][] with SQLite.swift you can require the
200200
target 'YourAppTargetName' do
201201
# Make sure you only require the subspec, otherwise you app might link against
202202
# the system SQLite, which means the SQLCipher-specific methods won't work.
203-
pod 'SQLite.swift/SQLCipher', '~> 0.15.3'
203+
pod 'SQLite.swift/SQLCipher', '~> 0.15.4'
204204
end
205205
```
206206

README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ Swift code.
128128

129129
```swift
130130
dependencies: [
131-
.package(url: "https://github.com/stephencelis/SQLite.swift.git", from: "0.15.3")
131+
.package(url: "https://github.com/stephencelis/SQLite.swift.git", from: "0.15.4")
132132
]
133133
```
134134

@@ -152,7 +152,7 @@ install SQLite.swift with Carthage:
152152
2. Update your Cartfile to include the following:
153153

154154
```ruby
155-
github "stephencelis/SQLite.swift" ~> 0.15.3
155+
github "stephencelis/SQLite.swift" ~> 0.15.4
156156
```
157157

158158
3. Run `carthage update` and
@@ -183,7 +183,7 @@ SQLite.swift with CocoaPods:
183183
use_frameworks!
184184
185185
target 'YourAppTargetName' do
186-
pod 'SQLite.swift', '~> 0.14.0'
186+
pod 'SQLite.swift', '~> 0.15.0'
187187
end
188188
```
189189

@@ -226,16 +226,13 @@ device:
226226

227227
## Communication
228228

229-
[See the planning document] for a roadmap and existing feature requests.
230-
231229
[Read the contributing guidelines][]. The _TL;DR_ (but please; _R_):
232230

233231
- Need **help** or have a **general question**? [Ask on Stack
234232
Overflow][] (tag `sqlite.swift`).
235233
- Found a **bug** or have a **feature request**? [Open an issue][].
236234
- Want to **contribute**? [Submit a pull request][].
237235

238-
[See the planning document]: /Documentation/Planning.md
239236
[Read the contributing guidelines]: ./CONTRIBUTING.md#contributing
240237
[Ask on Stack Overflow]: https://stackoverflow.com/questions/tagged/sqlite.swift
241238
[Open an issue]: https://github.com/stephencelis/SQLite.swift/issues/new
@@ -266,7 +263,6 @@ Looking for something else? Try another Swift wrapper (or [FMDB][]):
266263

267264
- [GRDB](https://github.com/groue/GRDB.swift)
268265
- [SQLiteDB](https://github.com/FahimF/SQLiteDB)
269-
- [Squeal](https://github.com/nerdyc/Squeal)
270266

271267
[Swift]: https://swift.org/
272268
[SQLite3]: https://www.sqlite.org

SQLite.swift.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "SQLite.swift"
3-
s.version = "0.15.3"
3+
s.version = "0.15.4"
44
s.summary = "A type-safe, Swift-language layer over SQLite3."
55

66
s.description = <<-DESC

SQLite.xcodeproj/project.pbxproj

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1539,7 +1539,6 @@
15391539
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
15401540
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
15411541
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1542-
MARKETING_VERSION = 0.15.3;
15431542
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
15441543
PRODUCT_NAME = SQLite;
15451544
SDKROOT = appletvos;
@@ -1562,7 +1561,6 @@
15621561
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
15631562
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
15641563
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1565-
MARKETING_VERSION = 0.15.3;
15661564
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
15671565
PRODUCT_NAME = SQLite;
15681566
SDKROOT = appletvos;
@@ -1614,7 +1612,6 @@
16141612
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
16151613
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
16161614
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1617-
MARKETING_VERSION = 0.15.3;
16181615
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
16191616
PRODUCT_NAME = SQLite;
16201617
SDKROOT = watchos;
@@ -1639,7 +1636,6 @@
16391636
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
16401637
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
16411638
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1642-
MARKETING_VERSION = 0.15.3;
16431639
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
16441640
PRODUCT_NAME = SQLite;
16451641
SDKROOT = watchos;
@@ -1664,7 +1660,6 @@
16641660
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
16651661
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
16661662
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1667-
MARKETING_VERSION = 0.15.3;
16681663
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
16691664
PRODUCT_NAME = SQLite;
16701665
SDKROOT = xros;
@@ -1689,7 +1684,6 @@
16891684
INFOPLIST_FILE = "$(SRCROOT)/Sources/SQLite/Info.plist";
16901685
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
16911686
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1692-
MARKETING_VERSION = 0.15.3;
16931687
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
16941688
PRODUCT_NAME = SQLite;
16951689
SDKROOT = xros;
@@ -1778,6 +1772,7 @@
17781772
GCC_WARN_UNUSED_VARIABLE = YES;
17791773
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
17801774
MACOSX_DEPLOYMENT_TARGET = 10.13;
1775+
MARKETING_VERSION = 0.15.4;
17811776
MTL_ENABLE_DEBUG_INFO = YES;
17821777
ONLY_ACTIVE_ARCH = YES;
17831778
PRODUCT_NAME = "";
@@ -1837,6 +1832,7 @@
18371832
GCC_WARN_UNUSED_VARIABLE = YES;
18381833
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
18391834
MACOSX_DEPLOYMENT_TARGET = 10.13;
1835+
MARKETING_VERSION = 0.15.4;
18401836
MTL_ENABLE_DEBUG_INFO = NO;
18411837
PRODUCT_NAME = "";
18421838
SDKROOT = iphoneos;
@@ -1866,7 +1862,6 @@
18661862
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
18671863
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
18681864
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1869-
MARKETING_VERSION = 0.15.3;
18701865
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
18711866
PRODUCT_NAME = SQLite;
18721867
SKIP_INSTALL = YES;
@@ -1890,7 +1885,6 @@
18901885
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
18911886
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
18921887
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1893-
MARKETING_VERSION = 0.15.3;
18941888
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
18951889
PRODUCT_NAME = SQLite;
18961890
SKIP_INSTALL = YES;
@@ -1940,7 +1934,6 @@
19401934
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
19411935
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
19421936
MACOSX_DEPLOYMENT_TARGET = 10.13;
1943-
MARKETING_VERSION = 0.15.3;
19441937
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
19451938
PRODUCT_NAME = SQLite;
19461939
SDKROOT = macosx;
@@ -1966,7 +1959,6 @@
19661959
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
19671960
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
19681961
MACOSX_DEPLOYMENT_TARGET = 10.13;
1969-
MARKETING_VERSION = 0.15.3;
19701962
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
19711963
PRODUCT_NAME = SQLite;
19721964
SDKROOT = macosx;

Tests/SPM/Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ let package = Package(
1515
// for testing from same repository
1616
.package(path: "../..")
1717
// normally this would be:
18-
// .package(url: "https://github.com/stephencelis/SQLite.swift.git", from: "0.15.3")
18+
// .package(url: "https://github.com/stephencelis/SQLite.swift.git", from: "0.15.4")
1919
],
2020
targets: [
2121
.executableTarget(name: "test", dependencies: [.product(name: "SQLite", package: "SQLite.swift")])

0 commit comments

Comments
 (0)