Skip to content

Commit 034cad8

Browse files
authored
Prepare for 0.4.0 release (#244)
1 parent 969d0b6 commit 034cad8

File tree

6 files changed

+13
-6
lines changed

6 files changed

+13
-6
lines changed

.github/workflows/swift.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ jobs:
6868
steps:
6969
- name: Select Xcode
7070
run: sudo xcode-select -s /Applications/Xcode_26.1.1.app
71+
- name: List simulators
72+
run: xcrun simctl list devices
7173
- name: Checkout source
7274
uses: actions/checkout@v4
7375
- name: Run tests (simulator)
@@ -80,6 +82,8 @@ jobs:
8082
steps:
8183
- name: Select Xcode
8284
run: sudo xcode-select -s /Applications/Xcode_16.1.app
85+
- name: List simulators
86+
run: xcrun simctl list devices
8387
- name: Checkout source
8488
uses: actions/checkout@v4
8589
- name: Run tests (simulator)

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module(
22
name = "swift-tomldecoder",
3-
version = "0.3.1",
3+
version = "0.4.0",
44
compatibility_level = 0,
55
)
66

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# TOMLDecoder
22

33
A fast, Swift-native, minimal dependency library
4-
that fully implements [TOML][] spec 1.0.
4+
that fully implements [TOML][https://toml.io/] spec 1.0.
55

66
```swift
77
struct Team: Codable {
@@ -18,10 +18,10 @@ let team = try TOMLDecoder().decode(Team.self, from: tomlData)
1818
```
1919

2020

21-
Read the [documentation][] to learn more!
21+
Read the documentation to learn more:
2222

23-
[TOML]: https://toml.io/
24-
[documentation]: https://dduan.github.io/TOMLDecoder/main/documentation/tomldecoder/
23+
- for [0.4.0](https://dduan.github.io/TOMLDecoder/0.4.x/documentation/tomldecoder/), the latest release
24+
- for [the main branch](https://dduan.github.io/TOMLDecoder/main/documentation/tomldecoder/)
2525

2626
## License
2727

Sources/TOMLDecoder/TOMLDecoder.docc/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Also known as release notes.
44

55
## In Development
66

7+
## 0.4.0
8+
79
This release introduces source-breaking changes from 0.3.x.
810

911
The lower-level parser APIs and architecture are introduced with an

Sources/TOMLDecoder/TOMLDecoder.docc/GettingStarted.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Let's assume you are starting with a [SwiftPM](https://docs.swift.org/swiftpm/do
1111
Add the following to your package dependencies:
1212

1313
```swift
14-
.package(url: "https://github.com/dduan/TOMLDecoder", .upToNextMinor(from: "0.3.3")),
14+
.package(url: "https://github.com/dduan/TOMLDecoder", exactly: "0.4.0")),
1515
```
1616

1717

Sources/TOMLDecoder/TOMLDecoder.docc/VersionedDocs.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
Links to docs for each TOMLDecoder releases.
44

5+
* [Version 0.4.0](https://dduan.github.io/TOMLDecoder/0.4.x/documentation/tomldecoder/)
56
* [Version 0.3.x](https://github.com/dduan/TOMLDecoder/tree/0.3.3/Documentation)
67
* [Version 0.2.x](https://github.com/dduan/TOMLDecoder/tree/0.2.2/Documentation)
78
* [Version 0.1.x](https://github.com/dduan/TOMLDecoder/tree/0.1.6/Documentation)

0 commit comments

Comments
 (0)