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 2021Releases
latest 14-
1.4.3222 Mar 2021Commits, not release notes
This project publishes no release notes. Between
v1.4.31andv1.4.32there 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
-
1.4.3125 Feb 2021Commits, not release notes
This project publishes no release notes. Between
v1.4.30andv1.4.31there 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-ideartifact 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
-
1.4.3003 Feb 2021Commits, not release notes
This project publishes no release notes. Between
v1.4.30-RCandv1.4.30there 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.
-
1.4.30-RC18 Jan 2021 pre-releaseCommits, not release notes
This project publishes no release notes. Between
v1.4.30-M1andv1.4.30-RCthere 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.
-
1.4.30-M122 Dec 2020 pre-releaseCommits, not release notes
This project publishes no release notes. Between
v1.4.21andv1.4.30-M1there 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.
-
1.4.21-228 Dec 2020Nothing published for this version
-
1.4.2107 Dec 2020Commits, not release notes
This project publishes no release notes. Between
v1.4.20andv1.4.21there 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.
-
1.4.2019 Nov 2020Commits, not release notes
This project publishes no release notes. Between
v1.4.20-RCandv1.4.20there were 35 commits, 34 of them substantive:- Don't generate
finalmodifier 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.
- Don't generate
-
1.4.20-RC02 Nov 2020 pre-releaseCommits, not release notes
This project publishes no release notes. Between
v1.4.20-M2andv1.4.20-RCthere 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.
-
1.4.20-M202 Nov 2020 pre-releaseCommits, not release notes
This project publishes no release notes. Between
v1.4.20-M1andv1.4.20-M2there 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
InferenceCompatibilityCheckerImplinstance - 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.
-
1.4.20-M130 Oct 2020 pre-releaseNothing published for this version
-
1.4.1003 Sep 2020Nothing published for this version
-
1.4.013 Aug 2020Nothing published for this version
-
1.4.0-rc24 Jul 2020 pre-releaseNothing published for this version