PackageTrack
Sign in Get early access

org.jetbrains.kotlin:kotlin-coroutines-experimental-compat

1.4.32 #320 most downloaded on Maven Central JetBrains/kotlin

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Ships fairly regularly

a new release about every 3 weeks

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

6 years old

14 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

14 releases · Jul 2020 to Mar 2021
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 14
  1. 1.4.32 22 Mar 2021
    Commits, not release notes

    This project publishes no release notes. Between v1.4.31 and v1.4.32 there were 12 commits, 12 of them substantive:

    • Revert "Fix KotlinCoreEnvironment projectCount disposable"
    • Add test which runs Kotlin compiler in parallel
    • [ULC] Fix annotations invalid parents
    • [ULC] Fix annotations with no site for ctor
    • Add fasutil to the list of package to relocate (KT-44758)
    • [ULC] Fix invalid primitive type annotating
    • [ULC] Fix invalid positive inheritor for self checking
    • Update Kotlin/Native: 1.4.32-release-153
    • Revert "Add test which runs Kotlin compiler in parallel"
    • Update testdata for Wizard tests
    • [LC] Fix for light classes equivalence
    • Add change log for 1.4.32
  2. 1.4.31 25 Feb 2021
    Commits, not release notes

    This project publishes no release notes. Between v1.4.30 and v1.4.31 there were 16 commits, 16 of them substantive:

    • [notification] add notification about new kotlin jvm ir backend
    • Regenerate tests: advance the year in the copyright
    • [notification] make title of new jvm ir shorter to avoid clipping
    • [1.4.30-only] Publish separate kotlin-stdlib-for-ide artifact for kotlin-ide needs
    • Fix typo
    • Fix extracted metadata for IDE erased when scopes conflict, KT-44845
    • Check declaration modifier for actual method to avoid freeze
    • Lightweight hashCode calc for LibraryInfo
    • Fixed NPE on StandaloneScriptRootsCache instantiation
    • Fix NPE
    • Update Kotlin/Native: 1.4.31-dev-141
    • Backport "Fix cache service for resolution anchors"
    • Update Kotlin/Native: 1.4.31-release-146
    • Do not swallow PCE
    • Add ChangeLog for kotlin 1.4.30-release
    • Add ChangeLog for kotlin 1.4.31
  3. 1.4.30 03 Feb 2021
    Commits, not release notes

    This project publishes no release notes. Between v1.4.30-RC and v1.4.30 there were 53 commits, 53 of them substantive:

    • Rename -Xno-use-ir -> -Xuse-old-backend, add Gradle option
    • Enable JVM IR by default if language version is >= 1.5
    • Add warning if both -Xuse-ir and -Xuse-old-backend are passed
    • Fix provided properties access generation
    • [minor] use new kotlin.io.path API in tests
    • Implement support for -Xdefault-script-extension cli option
    • Implement -X arguments passing from kotlin runner to compiler
    • Implement -no-stdlib argument support in kotlin runner
    • Implement -howtorun option for kotlin runner
    • [minor] document -compiler-path option for kotlin runner
    • Fix broken ABI in DiagnosticFactory #KT-44145 Fixed
    • Fix ultra light structure for @JvmRecord classes
    • Do not check script discovery file extension
    • Update Kotlin/Native: 1.4.30-rc1-8
    • [Gradle, JS] Add possibility to set jvmArgs for dce process
    • Show pre-released 1.5 version in configuration preferences
    • KT-44020: Rename KAPT configuration used as task property
    • Revert "Sort class members to ensure deterministic builds"
    • Add sourcesJar from metadata target to root multiplatform publication
    • KT-44043 [Sealed interfaces]: quickfix for top level abstractions

    …and 33 more.

  4. 1.4.30-RC 18 Jan 2021 pre-release
    Commits, not release notes

    This project publishes no release notes. Between v1.4.30-M1 and v1.4.30-RC there were 250 commits, 250 of them substantive:

    • FIR2IR: fix the way annotations are moved to fields
    • JVM IR: fix generation of equals/hashCode for fun interfaces over references
    • Enable JVM IR for bootstrap in the project
    • FIR IDE: Add tests for resolving from nested types references
    • FIR IDE: Fix resolving of nested types in type references
    • JVM_IR: bug fix in classFileContainsMethod
    • JVM IR: fix regression in JvmStatic-in-object lowering for properties
    • [Gradle, JS] Add test on resolution of js project with directory dependency
    • [FIR2IR] Make checks about f/o accessors necessity more precise
    • [JS] Fix path of generated js tests
    • Regenerate LightAnalysis tests
    • Pack jvm builtins into kotlin-stdlib shipped with idea plugin
    • Fix compilation in AS 4.2
    • Register DumpUtil if it has not been registered yet in AS42
    • Fix compilation
    • Fix ClassNotFoundException: org.w3c.dom.ElementTraversal
    • Use absolute path to the project in test in AS 4.2
    • Don't set KOTLIN_BUNDLED in unit tests in AS42
    • Clean up non failed tests in AS42
    • Run tests AS42 under JDK 11

    …and 230 more.

  5. 1.4.30-M1 22 Dec 2020 pre-release
    Commits, not release notes

    This project publishes no release notes. Between v1.4.21 and v1.4.30-M1 there were 250 commits, 247 of them substantive:

    • Optimize check for missing fields in deserialization (#3862)
    • Switch ASM artifact
    • Build: Fix ide plugin maven artifacts publication
    • [IR] hack AbstractIrTextTestCase to test dumpKotlinLike
    • [IR] add testdata for dumpKotlinLike
    • [IR] initial version of dumpKotlinLike
    • [IR] KotlinLikeDumper: fixes after rebase
    • [IR] update testdata after rebase
    • [IR] add new testdata after rebase
    • [IR] add TODO to RenderIrElement
    • [IR] KotlinLikeDumper: WIP
    • [IR] update testdata
    • [IR] KotlinLikeDumper: better support for calls and annotations
    • [IR] update testdata: better support for IrCall
    • [IR] update testdata: better support for IrConstructorCall
    • [IR] update testdata: print arguments for annotations
    • [IR] update testdata: support for IrDelegatingConstructorCall
    • [IR] KotlinLikeDumper: support for IrEnumConstructorCall and better rendering for IrEnumEntry
    • [IR] update testdata after using maxBlankLines=1 for Printer
    • [IR] update testdata: better support for IrEnumConstructorCall and IrEnumEntry

    …and 227 more.

  6. 1.4.21-2 28 Dec 2020

    Nothing published for this version

  7. 1.4.21 07 Dec 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.4.20 and v1.4.21 there were 22 commits, 22 of them substantive:

    • Make a longer description for Kotlin Android plugin
    • Don't publish kotlin-dist-for-ide in publishIdeArtifacts as it's now published alone
    • IDE dependencies: Publish kotlin-coroutines-experimental-compat library
    • Build: Fix ide plugin maven artifacts publication
    • KT-42561 [Gradle Runner]: run task is created for extra modules
    • Directly search in IrClass for declarations to fill bodies with plugin
    • KT-43511 [Gradle Runner]: run task is not created for top level modules
    • [JS IR] webpackConfigAppliers as internal to not break Gradle lambda serialization in some cases
    • Native: Use NIO Files.createTemp*() in favor of File.createTemp*() extension functions
    • Use NIO Files for creating temp files: build tools
    • Use NIO Files for creating temp files: scripting, daemon, main-kts
    • Use NIO Files for creating temp files: idea plugin
    • Qualify replacement expression with receiver to workaround KT-42874
    • Fix annotation spelling in docs
    • IC & Coroutines: Unbox inline classes of suspend lambdas
    • IC & Coroutines: Unbox inline class parameter of suspend lambda
    • IC & Coroutines: Do not box suspend operator fun invoke receiver
    • KTIJ-585 [Gradle Runner]: main() cannot be launched from AS 4.1
    • [Gradle, JS] Add filter on file on fileCollectionDependencies because Gradle can't hash directory
    • Bumped K/N version

    …and 2 more.

  8. 1.4.20 19 Nov 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.4.20-RC and v1.4.20 there were 35 commits, 34 of them substantive:

    • Don't generate final modifier on static interface methods produced by @JvmStatic+@JvmOverloads from interface companion
    • Add change-notes for 1.4.20
    • Disable "Incomplete destructuring declaration"
    • Don't report warning about implicitly inferred Nothing for call arguments if there is non-Nothing return type
    • Don't report warning about changing execution order for varargs if it's inside an annotation
    • [KT-40688] Inlay Hints: lambda hints removal on editing
    • [IR] Fixed https://youtrack.jetbrains.com/issue/KT-43159
    • KT-43202 Fix isEap function: support RC version
    • Parcelize: Use @Parcelize annotations from Android Extensions instead of the copied&deprecated ones (KT-42342, KT-43150)
    • Deprecate createTempFile/createTempDir functions
    • Use non-local return target instead of inline site in suspend function
    • as41: Fix compile error in :compiler:tests-common:compileTestJava
    • Bumped K/N version
    • Update example for default buildList to not use capacity KT-41136 (#3688)
    • KT-20357: Add a sample for requireNotNull
    • Added samples for the kotlin.streams package
    • Added samples for the kotlin.system package (measureTime* functions)
    • Add a link to scope functions overview for takeIf and takeUnless
    • Add samples for last() and lastOrNull() functions
    • Add samples for Random.nextX() functions

    …and 14 more.

  9. 1.4.20-RC 02 Nov 2020 pre-release
    Commits, not release notes

    This project publishes no release notes. Between v1.4.20-M2 and v1.4.20-RC there were 77 commits, 77 of them substantive:

    • Add test for KT-25114
    • Report warning on @JvmStatic in private companion objects
    • Minor: cover negative cases with test +m
    • Box inline class returned from suspend lambda non-locally
    • Add JVM target bytecode version 15
    • NI: do substitution type variables during updating trace for lambda (these type variables can appear after the builder inference)
    • Reuse built functional types for postponed arguments by expected types and paths from a top level type variable
    • [Gradle, JS] Add binary dukat mode
    • Add test on override with expect in return type
    • Refine types of type parameters before checking their equality in OverridingUtil
    • Add test case on overriding property of expect-type
    • Unify code for checking return type on override for fun/property
    • Minor: unify error reporting for fun/properties overriding
    • Add test on overriding declaration with a composite type with expect declaration
    • Use NewKotlinTypeChecker in OverridingUtil
    • Drop isEqualTypeConstructor in favour of areEqualTypeConstructors
    • Fix testdata after migrating to NewKotlinTypeCheckerImpl in OverrideResolver
    • Restore nullability after type refinement along with annotations
    • [IR] Add IR support for setting parameters.
    • [JS_IR] Use IrSetValue for default argument handling for JS backend.

    …and 57 more.

  10. 1.4.20-M2 02 Nov 2020 pre-release
    Commits, not release notes

    This project publishes no release notes. Between v1.4.20-M1 and v1.4.20-M2 there were 149 commits, 149 of them substantive:

    • HMPP: Avoid NPE during Kotlin facet serialization
    • [Gradle, Cocoapods] Improve logging when deprecated podspec path is used
    • [Gradle, Cocoapods] Complete logging for corner-case pod configurations
    • [KTIJ-145] Memory leak detected
    • Notify if gradle points to invalid JDK
    • Register TYPE_CODE_FRAGMENT in KtStubElementTypes
    • Use target of the test in rerun dialog
    • Support rerun of common MPP tests
    • Support rerun of MPP tests for jvm target
    • Mark projection of a nullable captured type as not null during simplification constrains with it and a nullable type variable
    • [NI] Add extra ordering for ready-for-fixation variables
    • Add language feature for inference compatibility mode
    • [NI] Use compatibility mode for KT-41934
    • Put fix in 9123c4f73baf77f8a50dede6c890c46f5ffafd6c under the inference compatibility flag
    • Fix failing MPP tests after 25ea3df5ca8ecbb6ad3b151cae3ea76ce8dc5342 through registering InferenceCompatibilityCheckerImpl instance
    • Check implicitly inferred Nothing inside special calls properly: compare constructors instead of types
    • Introduce warning for secondary constructor in enums without delegation to primary constructors (KT-35870)
    • Introduce warning for private inline functions which return anonymous objects without specified supertypes (KT-33917)
    • Introduce warning about forbidden referencing to underscore named parameter of the catch block in a future release (KT-31567)
    • Fix version parser for versions without status "1.4-M1-42-IJ2020.1-1".

    …and 129 more.

  11. 1.4.20-M1 30 Oct 2020 pre-release

    Nothing published for this version

  12. 1.4.10 03 Sep 2020

    Nothing published for this version

  13. 1.4.0 13 Aug 2020

    Nothing published for this version

  14. 1.4.0-rc 24 Jul 2020 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive