Skip to content

Commit aba6d0a

Browse files
authored
Prepare 0.6.0 release (#69)
1 parent 3c085f0 commit aba6d0a

File tree

3 files changed

+36
-2
lines changed

3 files changed

+36
-2
lines changed

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.5.0
1+
0.6.0

docs/antora.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: swift
22
title: Pkl Swift Bindings
3-
version: 0.5.0
3+
version: 0.6.0
44
nav:
55
- nav.adoc

docs/modules/ROOT/pages/CHANGELOG.adoc

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
= Changelog
22

3+
[[release-0.6.0]]
4+
== 0.6.0 (2025-10-02)
5+
6+
=== Fixes
7+
8+
* Avoid unnecessary computations when debug logs are omitted (https://github.com/apple/pkl-swift/pull/60[#60]).
9+
* Avoid generating typealiases of hidden properties (https://github.com/apple/pkl-swift/pull/63[#63]).
10+
* Fix decoding of polymorphic types wihtin collections (https://github.com/apple/pkl-swift/pull/66[#66]).
11+
* Generate sibling types of an imported typealias (https://github.com/apple/pkl-swift/pull/70[#70]).
12+
13+
=== Additions
14+
15+
* Adds support for Swift 6 (https://github.com/apple/pkl-swift/pull/61[#61], https://github.com/apple/pkl-swift/pull/68[#68]).
16+
* Adds support for decoding `Class` and `TypeAlias` values (https://github.com/apple/pkl-swift/pull/64[#64]).
17+
18+
=== Breaking Changes
19+
20+
* The code generation of optional keys has changed. A `Mapping` or `Map` with an optional key will be represented as `OptionalDictionaryKey<T>` in Swift. For example, `Mapping<String?, String>` becomes `[OptionalDictionaryKey<String>: String]` in Swift https://github.com/apple/pkl-swift/pull/66[#66]).
21+
+
22+
[NOTE]
23+
====
24+
This is a breaking change to code that was already technically broken, because pkl-swift was incorrectly decoding `null` keys (see https://github.com/apple/pkl-swift/pull/66[#66]).
25+
====
26+
27+
=== Contributors ❤️
28+
29+
Thank you to all our contributors!
30+
31+
* https://github.com/bioball[@bioball]
32+
* https://github.com/HT154[@HT154]
33+
* https://github.com/jcubit[@jcubit]
34+
* https://github.com/mschrag[@mschrag]
35+
* https://github.com/stackoverflow[@stackoverflow]
36+
337
[[release-0.5.0]]
438
== 0.5.0 (2025-07-2)
539

0 commit comments

Comments
 (0)