Skip to content
This repository has been archived by the owner on Aug 10, 2021. It is now read-only.

Changelog for 1.4.0 #4329

Merged
merged 2 commits into from
Aug 12, 2020
Merged

Changelog for 1.4.0 #4329

merged 2 commits into from
Aug 12, 2020

Conversation

sbogolepov
Copy link
Contributor

No description provided.

CHANGELOG.md Outdated
@@ -1,3 +1,15 @@
# v1.4.0 (Aug 2020)
* Objective-C/Swift interop:
* Reworked exception handling ([GH-4191](https://github.com/JetBrains/kotlin-native/pull/4191))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aren't GH-* links recognized automatically?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It may be useful for non-GitHub readers.

CHANGELOG.md Outdated
@@ -1,3 +1,15 @@
# v1.4.0 (Aug 2020)
* Objective-C/Swift interop:
* Reworked exception handling ([GH-4191](https://github.com/JetBrains/kotlin-native/pull/4191))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#3822 and #3842 would probably be more relevant.

CHANGELOG.md Outdated
* Reworked exception handling ([GH-4191](https://github.com/JetBrains/kotlin-native/pull/4191))
* Enabled support for Objective-C generics by default ([GH-3778](https://github.com/JetBrains/kotlin-native/pull/3778))
* Support for Kotlin’s suspending functions ([GH-3915](https://github.com/JetBrains/kotlin-native/pull/3915))
* .dSYMs for release binaries ([GH-4085](https://github.com/JetBrains/kotlin-native/pull/4085))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not actually related to interop.

CHANGELOG.md Outdated
* Support for Kotlin’s suspending functions ([GH-3915](https://github.com/JetBrains/kotlin-native/pull/3915))
* .dSYMs for release binaries ([GH-4085](https://github.com/JetBrains/kotlin-native/pull/4085))
* Added native-specific frontend checkers (implemented in the main Kotlin repository: [GH-3293](https://github.com/JetBrains/kotlin/pull/3293), [GH-3091](https://github.com/JetBrains/kotlin/pull/3091), [GH-3172](https://github.com/JetBrains/kotlin/pull/3172))
* Reworked cinterop under the hood
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More details are required.
For example, it is worth mentioning that it improves compilation time with cinterop involved.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Out of curiosity, is the improvement in OSX only or across the board?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It affects all supported targets.

CHANGELOG.md Outdated
* .dSYMs for release binaries ([GH-4085](https://github.com/JetBrains/kotlin-native/pull/4085))
* Added native-specific frontend checkers (implemented in the main Kotlin repository: [GH-3293](https://github.com/JetBrains/kotlin/pull/3293), [GH-3091](https://github.com/JetBrains/kotlin/pull/3091), [GH-3172](https://github.com/JetBrains/kotlin/pull/3172))
* Reworked cinterop under the hood
* Experimental faster memory allocator (`-Xallocator=mimalloc`) ([Native-3704](https://github.com/JetBrains/kotlin-native/pull/3704))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Native -> GH.

@sbogolepov sbogolepov merged commit a920121 into master Aug 12, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants