Skip to content

Commit

Permalink
Update changelog for 1.8.0 (#1053)
Browse files Browse the repository at this point in the history
Co-authored-by: Zac Sweers <zac.sweers@gmail.com>
  • Loading branch information
Egorand and ZacSweers authored Mar 29, 2021
1 parent 1fb34d1 commit ca40cbe
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,25 @@
Change Log
==========

## Version 1.8.0

_2021-03-22_


* New: Kotlin 1.4.31.
* New: Add `KModifier.VALUE` to support `value class` declarations.
* New: Allow using a custom `ClassLoader` with `ReflectiveClassInspector`.
* New: Update to kotlinx-metadata 0.2.0.
* Fix: Ensure `ImmutableKmProperty.toMutable()` copies `fieldSignature`.
* Fix: Prevent name clashes between an imported `MemberName` and a member in current scope.
* Fix: Prevent name clashes between a type and a supertype with the same name.
* Fix: Don't generate empty body for `expect` and `external` functions.
* Fix: Don't allow `expect` or `external` classes to initialize supertypes.
* Fix: Disallow delegate constructor calls in `external` classes.
* Fix: Allow non-public primary constructors inside inline/value classes.
* Fix: Allow init blocks inside inline/value classes.
* Fix: Omit redundant `abstract` modifiers on members inside interfaces

## Version 1.7.2

_2020-10-20_
Expand Down

0 comments on commit ca40cbe

Please sign in to comment.