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: RELEASE_NOTES.md
+10-7
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,17 @@
1
1
# Beyond.NET Release Notes
2
2
3
3
## Version 0.4 (Alpha)
4
-
- Rudimentary Kotlin/JNA support
5
-
- XML Documentation is now extracted and applied to generated Swift bindings
6
-
- Arrays are now exposed to Swift as `DNArray<T> where T: System_Object`
7
-
- Arrays conform to Swift's `MutableCollection` protocol now
8
-
- More type-safe way to do boxing/unboxing of primitives in Swift
9
-
- Support for generating interfaces as protocols in Swift
4
+
- Kotlin: Rudimentary Kotlin/JNA support (see [Building the sample for Android on Linux](https://github.com/royalapplications/beyondnet/issues/80) and [Kotlin To-Do's](https://github.com/royalapplications/beyondnet/issues/81))
5
+
- Swift: XML Documentation is now extracted and applied to generated bindings
6
+
- Swift: Support for generating interfaces as protocols
7
+
- Swift: Arrays are now exposed to Swift as `DNArray<T> where T: System_Object`
8
+
- Swift: Arrays conform to Swift's `MutableCollection` protocol now
9
+
- Swift: More type-safe way to do boxing/unboxing of primitives
10
+
- Swift: Support for `out` parameter placeholders (see [C# out parameters in Swift](https://github.com/royalapplications/beyondnet?tab=readme-ov-file#c-out-parameters-in-swift))
11
+
- Swift: Performance improvements when converting to/from `System.Guid` and Swift `UUID`
12
+
- Swift: Bugfixes related to detecting overridden/shadowed members when generating Swift bindings
13
+
- Swift: Additional tests
10
14
- Bugfixes related to nullability
11
-
- Bugfixes related to detecting overridden/shadowed members when generating Swift bindings
0 commit comments