PackageTrack
Sign in Get early access

org.jetbrains.kotlin:kotlin-test-wasm

1.9.10 #258 most downloaded on Maven Central JetBrains/kotlin

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships fairly regularly

a new release about every 2 weeks

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

5 years old

31 releases · first in 2022

0 releases in the last 12 months

see the full history below

Release timeline

31 releases · Feb 2022 to Aug 2023
2023 2024 2025 2026
Release Pre-release

Releases

latest 31
  1. 1.9.10 23 Aug 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.9.0 and v1.9.10 there were 35 commits, 35 of them substantive:

    • Catch NoClassDefFoundError when BuildScanExtension is not found
    • Verification metadata: allow 1.9.10 version
    • [Wasm] Optimize when using br_table only if all conditions read and compare the same variable
    • Define fail in the test to pass on JVM and Native
    • Regenerate tests
    • [K/N] Use platform_version instead of sdk_version and os_version_min
    • [K/N] Keep osVersionMinFlagLd property for compatibility purposes.
    • [K/N] Fix KT-59167
    • [K/N] Add a trivial test-case for KT-59167
    • [K/N] Disable KT-59167 test on watchOS
    • [Gradle] Introduce ResourcesIT test suite
    • [Gradle] Fix additional java resource dirs are erased on KGP/Jvm plugin apply
    • JVM_IR: Do not copy static init blocks to inline class's constructor
    • Add a separate test configurations for JDK 21 dependent test
    • K1: Fix false-positive ABSTRACT_MEMBER_NOT_IMPLEMENTED with JDK 21
    • Fix exported properties definition for non ES-classes compilation
    • [K/JS] Regenerate tests for 1.9.0 branch
    • [K/JS] Fix importing behavior for external interfaces in case of implementing them ^KT-60934 Fixed
    • K1: Change how Kotlin sees some of the new JDK 21 collections members
    • K1: Force propagating deprecation on NOT_CONSIDERED JDK members to overrides

    …and 15 more.

  2. 1.9.0 05 Jul 2023
    Commits, not release notes

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

    • [Gradle] KotlinPluginLifecycle: Implement .toString for better diagnostics
    • [Gradle] Implement KT59446TransformationOnTransitiveJavaDependencyTest
    • [Gradle] Implement Future<T>.map(transform)
    • [Gradle] GranularMetadataTransformation: Collect moduleIds in ProjectData for non Kotlin Projects
    • Add the possibility to omit explicitly specifying a version in annotationProcessorPaths
    • Revert "[Gradle] Fix invalidating iOS framework after import"
    • Relocate aalto-xml and stax2-api dependencies in embeddable compiler (KT-59631)
    • [Gradle, JS] Return back deprecated methods for compatibility
    • Don't get BuildScanExtension when buildScan report is disabled
    • Add ChangeLog for 1.9.0
  3. 1.9.0-RC 19 Jun 2023 pre-release
    Commits, not release notes

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

    • Disable JvmTargetDefaultSubstitutor
    • [FIR2IR] Correctly generate delegating constructor call for secondary constructors in enums
    • [Wasm] Update nodejs version for gradle plugin wasm tests
    • [Gradle] Implement KT58838LazyCinteropConfiguration to cover KT-58838
    • [Gradle] CInteropConfigurations: Support lazy configuration
    • [Gradle] Implement KotlinJvmTarget.mainRun (KotlinJvmRun)
    • JVM: remove source code from not null assertion message text
    • JVM: change logic of applying KT-57570 behavior a bit
    • Enable NoSourceCodeInNotNullAssertionExceptions since 1.9
    • [JS IR] Fix K2/JS KLIB Incremental compilation issues
    • Use FlowParameter for buildFinish event
    • [FIR] KT-58719: Ensure the compiler resolves to the class
    • [FIR] KT-58719: Check all imported declarations for visibility
    • [PL] Fix: Don't use locations in compiler messages
    • K2: reproduce KT-58618
    • FE: don't approximate type variable based types for public/local declarations
    • FE approximator conf: simplify typeVariable/HandleAsTypeVariable
    • JVM: do not assume that methods have body in BridgeLowering
    • [Gradle] Fix spelling errors in tryK2 report
    • [FIR] Introduce a feature flag for context-sensitive enum resolution

    …and 50 more.

  4. 1.9.0-Beta 22 May 2023 pre-release
    Commits, not release notes

    This project publishes no release notes. Between v1.8.22 and v1.9.0-Beta there were 250 commits, 250 of them substantive:

    • FirBasedSymbol: call lazyResolveToPhase directly on a backing field
    • [K/JS] Save order for modulesWithReachableTopLevels and deserializersForModules to make partial linkage work again
    • SLC: add support for .kts
    • AA/LC: introduce an API to find script files
    • Update kotlin binary compatibility validator to v0.13.1
    • [kotlin-tooling-core] Document IdeaKotlinExtrasSerializationExtension
    • [Gradle] Setup initial api validation for ExternalTargetApi
    • [Gradle] Add documentation to ExternalKotlinTargetApi
    • [Gradle] ExternalTargetApi: Check-in/Document IdeBinaryDependencyResolver
    • [Gradle] ExternalTargetApi: Check-in/Document IdeDependencyResolver
    • [Gradle] ExternalTargetApi: Check-in/Document IdeMultiplatformImport
    • [Gradle] IdeMultiplatformImportImpl: Remove unnecessary ExternalTargetApi annotations
    • [Gradle] ExternalTargetApi: Check-in/Document ExternalKotlinTargetDescriptor
    • [Gradle] ExternalTargetApi: Check-in/Document IdeDependencyEffect
    • [Gradle] Demote IdeaKotlinBinaryCoordinates to 'internal'
    • [Gradle] ExternalTargetApi: Check-in/Document IdeAdditionalArtifactResolver
    • [Gradle] ExternalTargetApi: Check-in/Document IdeDependencyTransformer
    • [Gradle] ExternalTargetApi: Check-in/Document createCompilation
    • [Gradle] ExternalTargetApi: Check-in/Document createExternalKotlinTarget
    • [Gradle] ExternalTargetApi: Rename 'ExternalDecoratedKotlinCompilation' to 'DecoratedExternalKotlinCompilation'

    …and 230 more.

  5. 1.8.22 07 Jun 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.8.21 and v1.8.22 there were 26 commits, 26 of them substantive:

    • Move/copy legacy docs build to a separate directory
    • Setup project for docs build with new Dokka
    • Rectify docs task dependencies
    • Extract repeating parts of configuration
    • Disable ignoreCommonBuiltIns in kotlin.test
    • Documentation source sets configuration tuning
    • Change docs artifacts directory layout for easier publishing
    • Inline project with kotlin-native path settings
    • Remove workaround for removing SinceKotlin from enums
    • Update Dokka to 1.8.0-dev-195
    • Migrate to Gradle KTS, step 1: rename
    • Migrate to Gradle KTS, step 2: fix syntax
    • Migrate to Gradle KTS, step 3: extract more common extension helpers
    • Allow to specify target and templates directory with Gradle properties
    • Determine snapshot version automatically from root gradle.properties
    • Setup multi-module docs build task
    • Render kotlin-reflect library documentation in a separate module
    • docs: specialize build for latest version
    • Fix missing native-wasm source set in legacy docs build
    • docs: cleanup remaining previous version specializations

    …and 6 more.

  6. 1.8.21 25 Apr 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.8.20 and v1.8.21 there were 20 commits, 19 of them substantive:

    • Don't forget to configure JdkHome for CompilerConfiguration
    • [Gradle] Create commonize-kt-57796-twoCInteropCommonizerGroups to cover KT-57796
    • [Gradle] AbstractCInteropCommonizerTask: Do not use ';' character in fileName
    • [Gradle] AbstractCInteropCommonizerTask: Do not use ':' character in fileName
    • [K/N] Fix default argument lambda in suspend function code generation
    • [Gradle] Mark nullable visibleSourceSetProvidingCInterops as Optional
    • [K/N] Fix KT-57848
    • [KAPT+IR] Use ErrorType for unresolved delegate class.
    • Kapt+JVM_IR: do not generate super constructor call
    • [K/JS] Change strategy for implicitly exported declarations if there is a cycled reference
    • [K/JS] Rework ES modules part with squashed JsImport and right renaming strategy inside import/export statements
    • Do not create cacheableChildSerializers unless it is necessary
    • Don't fail if there is no serializer for type parameters of contextual serializer
    • Correctly support nullability in type arguments for serializer<T>() intrinsic.
    • Kapt+JVM_IR: generate delegated members correctly
    • Fix maven script executor after changes in the jdk path processing
    • [KxSerialization] Fix "IllegalAccessError: Update to static final field"
    • [Maven] Filter duplicated source roots to avoid multiple module declarations exception
    • Add Changelog for 1.8.21
  7. 1.8.20 30 Mar 2023

    Nothing published for this version

  8. 1.8.20-RC2 23 Mar 2023 pre-release
    Commits, not release notes

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

    • [Gradle] Make transformation transient for MetadataDependencyTransformationTask
    • Fix condition of generating equals-impl0 call
    • Fix specialization of equality comparison calls for inline classes
    • [Gradle, JS] Use JAR archive task type for js ir
    • FIR LT: fix column calculation with crlf line endings
    • KT-57296 And backward compatibility with old Idea versions
    • [Gradle, JS] Remove deprecation from methods
    • Add Changelog for 1.8.20-RC2
    • [Gradle] Test mpp projects with gradle ...internal.load-after-store=false
    • [Gradle] Init configurationToResolve during class initialisation
    • [JVM IR] Use error types in KAPT mode for unresolved delegate types.
    • Kapt+JVM_IR: add stub converter test for KT-57388
    • Edit Changelog for 1.8.20-RC2
  9. 1.8.20-RC 08 Mar 2023 pre-release
    Commits, not release notes

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

    • Support situation when argument for serializer<T>() function has SerialInfo annotations.
    • Fix testdata around LC
    • Fix Path.copyToRecursively when copying across file systems #KT-55935
    • [JS IR] Append source mapping URL every time on writing JS code
    • [K/N] Preview of new llvm pipeline
    • [gradle] Do not pass cache-related options for optimized compilation
    • [Gradle, JS] Add debugger.js with debugger statement to stop on the first line in a browser
    • Exclude transitive :kotlin-build-common dependency
    • [Gradle] Implement IdeAndroidDependencyResolutionTest
    • [Gradle] IdeMultiplatformImportFactory: Empty overwrite for Android AdditionalArtifactResolutionPhase.SourcesAndDocumentationResolution
    • [K/N] Added a test for #KT-56521
    • [K/N] Fixed wrong initializer call extraction for interop-visible functions
    • Fix codeowners of kotlin-test-js-runner
    • Kapt+JVM_IR: fix ordering of properties in generated stubs
    • [Gradle] Implement MppCompositeBuildIT for builds with rootProject.name set
    • [Gradle] GlobalProjectStructureMetadataStorage: Properly store PSM using the buildName...
    • Add more methods to DescriptorSerializerPlugin
    • [MPP] NativeDistributionCommonizerLock: Support classpath isolation
    • [JS IR IC] Load only top level signatures for function type interfaces
    • [K/N] Added a test for KT-56611

    …and 54 more.

  10. 1.8.20-Beta 07 Feb 2023 pre-release

    Nothing published for this version

  11. 1.8.10 02 Feb 2023

    Nothing published for this version

  12. 1.8.0-343 22 Dec 2022

    Nothing published for this version

  13. 1.8.0 27 Dec 2022

    Nothing published for this version

  14. 1.8.0-RC2 20 Dec 2022 pre-release

    Nothing published for this version

  15. 1.8.0-RC 07 Dec 2022 pre-release

    Nothing published for this version

  16. 1.8.0-Beta 14 Nov 2022 pre-release

    Nothing published for this version

  17. 1.7.22 28 Nov 2022

    Nothing published for this version

  18. 1.7.21 08 Nov 2022

    Nothing published for this version

  19. 1.7.20 28 Sep 2022

    Nothing published for this version

  20. 1.7.20-RC 07 Sep 2022 pre-release

    Nothing published for this version

  21. 1.7.20-Beta 27 Jul 2022 pre-release

    Nothing published for this version

  22. 1.7.10 07 Jul 2022

    Nothing published for this version

  23. 1.7.0 08 Jun 2022

    Nothing published for this version

  24. 1.7.0-RC2 01 Jun 2022 pre-release

    Nothing published for this version

  25. 1.7.0-RC 19 May 2022 pre-release

    Nothing published for this version

  26. 1.7.0-Beta 04 May 2022 pre-release

    Nothing published for this version

  27. 1.6.21 19 Apr 2022

    Nothing published for this version

  28. 1.6.20 01 Apr 2022

    Nothing published for this version

  29. 1.6.20-RC2 22 Mar 2022 pre-release

    Nothing published for this version

  30. 1.6.20-RC 23 Feb 2022 pre-release

    Nothing published for this version

  31. 1.6.20-M1 07 Feb 2022 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