Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump kotlin.version from 1.3.21 to 1.3.31 #139

Merged
merged 1 commit into from
Apr 26, 2019

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps kotlin.version from 1.3.21 to 1.3.31.

Updates kotlin-stdlib from 1.3.21 to 1.3.31

Release notes

Sourced from kotlin-stdlib's releases.

1.3.31

Compiler

  • KT-26418 Back-end (JVM) Internal error when compiling decorated suspend inline functions
  • KT-26925 Decorated suspend inline function continuation resumes in wrong spot
  • KT-30706 Passing noinline lambda as (cross)inline parameter result in wrong state-machine
  • KT-30707 Java interop of coroutines inside inline functions is broken
  • KT-30997 Crash with suspend crossinline

IDE. Inspections and Intentions

  • KT-30879 False positive "Redundant qualifier name"
  • KT-31112 "Remove redundant qualifier name" inspection false positive for property with irrelevant import

JavaScript

  • KT-31007 Kotlin/JS 1.3.30 - private method in an interface in the external library causes ReferenceError

Tools. Gradle

  • KT-31027 java.lang.NoSuchMethodError: No static method hashCode(Z)I in class Ljava/lang/Boolean; or its super classes (declaration of 'java.lang.Boolean' appears in /system/framework/core-libart.jar)

Tools. kapt

  • KT-30979 Issue with Dagger2 providers MissingBinding with 1.3.30

Previous releases

This release also includes the fixes and improvements from the previous releases.

Kotlin 1.3.30 EAP 4

CHANGELOG

1.3.30

Compiler

New Features

  • KT-19664 Allow more permissive visibility for non-virtual actual declarations
  • KT-29586 Add support for Android platform annotations
  • KT-29604 Do not implicitly propagate deprecations originated in Java

Performance Improvements

  • KT-24876 Emit calls to java.lang.Long.divideUnsigned for unsigned types when target version is 1.8
  • KT-25974 'when' by unsigned integers is not translated to tableswitch/lookupswitch
  • KT-28015 Coroutine state-machine shall use Result.throwOnFailure
  • KT-29229 Intrinsify 'in' operator for unsigned integer ranges
  • KT-29230 Specialize 'next' method call for unsigned integer range and progression iterators
... (truncated)
Changelog

Sourced from kotlin-stdlib's changelog.

1.3.31

Compiler

  • KT-26418 Back-end (JVM) Internal error when compiling decorated suspend inline functions
  • KT-26925 Decorated suspend inline function continuation resumes in wrong spot
  • KT-30706 Passing noinline lambda as (cross)inline parameter result in wrong state-machine
  • KT-30707 Java interop of coroutines inside inline functions is broken
  • KT-30997 Crash with suspend crossinline

IDE. Inspections and Intentions

  • KT-30879 False positive "Redundant qualifier name"
  • KT-31112 "Remove redundant qualifier name" inspection false positive for property with irrelevant import

JavaScript

  • KT-31007 Kotlin/JS 1.3.30 - private method in an interface in the external library causes ReferenceError

Tools. Gradle

  • KT-31027 java.lang.NoSuchMethodError: No static method hashCode(Z)I in class Ljava/lang/Boolean; or its super classes (declaration of 'java.lang.Boolean' appears in /system/framework/core-libart.jar)

Tools. kapt

  • KT-30979 Issue with Dagger2 providers MissingBinding with 1.3.30

1.3.30

Compiler

New Features

  • KT-19664 Allow more permissive visibility for non-virtual actual declarations
  • KT-29586 Add support for Android platform annotations
  • KT-29604 Do not implicitly propagate deprecations originated in Java

Performance Improvements

  • KT-24876 Emit calls to java.lang.Long.divideUnsigned for unsigned types when target version is 1.8
  • KT-25974 'when' by unsigned integers is not translated to tableswitch/lookupswitch
  • KT-28015 Coroutine state-machine shall use Result.throwOnFailure
  • KT-29229 Intrinsify 'in' operator for unsigned integer ranges
  • KT-29230 Specialize 'next' method call for unsigned integer range and progression iterators

Fixes

  • KT-7185 Parse import directives in the middle of the file, report a diagnostic instead
  • KT-7237 Parser recovery (angle bracket mismatch)
  • KT-11656 Could not generate LightClass because of ISE from bridge generation on invalid code
... (truncated)
Commits
  • 6bddfa8 Fix changelog for 1.3.31
  • b6969cd Add changelog for 1.3.31
  • 3719ecc Update Kotlin/Native version to release-1.2.1
  • e1d48ea Kotlin/Native EAP as MetaVersion
  • 3f47d10 Fix style in classpath snapshot class
  • 292d2d9 Convert Windows-style path when calculating class internal name
  • 47b38db Use MD5 when caching class ABI structure
  • b3be525 Do not track defined constants in source files
  • 01e8c7c Fixes to KAPT classpath change detection
  • 0df06f9 Incremental KAPT - analyze classpath changes
  • Additional commits viewable in compare view

Updates kotlin-maven-plugin from 1.3.21 to 1.3.31

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Bumps `kotlin.version` from 1.3.21 to 1.3.31.

Updates `kotlin-stdlib` from 1.3.21 to 1.3.31
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.3.31/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.3.21...v1.3.31)

Updates `kotlin-maven-plugin` from 1.3.21 to 1.3.31

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Apr 26, 2019
@mirkosertic mirkosertic merged commit f4033bd into master Apr 26, 2019
@dependabot-preview dependabot-preview bot deleted the dependabot/maven/kotlin.version-1.3.31 branch April 26, 2019 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants