## 29 July 2024

### Interop

- Fix: Corrected source syntax issues in the ["Lambda parameters last"](https://developer.android.com/kotlin/interop#lambda-parameters) and ["Idiomatic naming"](https://developer.android.com/kotlin/interop#idiomatic-naming) sections that prevented some code snippets from fully rendering.

## 06 September 2023

- New: Allow `camelCase` for plural filenames containing multiple declarations.

## 9 December 2021

- Fix: Clarify rule on braces not being required for single-line if/else.

## 19 May 2021

- Fix: Remove rule on when to use expression functions.
- New: Added rule prohibiting function names with spaces.

## 10 June 2020

- Fix: Must wrap after operators in the general case (<https://github.com/android/kotlin-guides/issues/62>).
- New: Added rule for `@[...]` annotation syntax.

## 18 May 2018

### Style

- Fix: Function parameter wrap indent has changed to single indent to match the JetBrains style guide.
- Fix: Add the range operator as an exception to binary operator whitespace.

### Interop

- New: Added a section about Lint Checks for Kotlin and Java Interoperability.

## 14 November 2017

### Interop

Fix: Corrected the content of the "Lambda arguments" section to accurately
reflect the current state of lambda types and interface SAM conversion.

## 2 November 2017

Initial release.