org.jetbrains.kotlin:kotlin-scripting-js
1.8.10
#290 most downloaded on Maven Central
JetBrains/kotlin
What this package is like to depend on
Last release 4 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
58 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
58 releases · Mar 2020 to Feb 2023Releases
latest 58-
1.8.1002 Feb 2023Commits, not release notes
This project publishes no release notes. Between
v1.8.0andv1.8.10there were 25 commits, 25 of them substantive:- Stabilize order of entries in maven.zip
- KAPT: Kapt generates illegal stubs for private interface methods
- Move isCompilingAgainstJdk8OrLater to JvmBackendContext
- Instructions for building 1.8.0
- Workaround a problem in publishing kotlin-backend-native-for-ide
- Regenerate built-ins for 2023 year
- [K/JS] Move global interface id state into an object to prevent interface ids reinitialization ^Fixed KT-55758
- Remove mentioning of maven.zip in 1.8.0 instruction
- Add test for compileOnly dependencies in Android
- Don't add Android compileOnly dependencies from associated compilations
- [K/JS] add miss StartProjection for the substitution inside lowerings ^KT-55852 Fixed
- KT-55308, KT-55769 Sort InnerClasses entries. Add DONT_SORT_DECLARATIONS directive
- Check for name when searching Companion.serializer() function to generate
- Fix compilation error when @Serializable expect class has explicit companion
- Add test for KT-55931
- K1: Fix regression with callable references as last statements in lambda
- [JS IR] Don't check an interface method default impl during JS translation
- Skip properties from Java classes for which the getter type is unknown
- Handle @Serializable classes that implement interfaces by delegation
- Support intrinsifying of serializer() function when it is seen inside multifile class part
…and 5 more.
-
1.8.0-34322 Dec 2022Nothing published for this version
-
1.8.027 Dec 2022Nothing published for this version
-
1.8.0-RC220 Dec 2022 pre-releaseCommits, not release notes
This project publishes no release notes. Between
v1.8.0-RCandv1.8.0-RC2there were 16 commits, 16 of them substantive:- Handle situation where KSerializer is absent from immediate supertypes
- [Gradle] Add an integration test for KT-55363
- [Gradle] Don't convert free compiler arguments to set, avoid args duplication
- Postpone ProhibitUsingNullableTypeParameterAgainstNotNullAnnotated
- Adjust test data for postponing ProhibitUsingNullableTypeParameterAgainstNotNullAnnotated
- Make sure that fix for KT-53041 works with additional LF
- JVM IR: script is a valid container for local delegated properties
- Fix deserialization exception for DNN types from Java
- Scripting, tests: enable custom script tests with IR
- Scripting, IR: fix capturing of implicit receiver
- Fix version parsing crash on Gradle rich version string
- Specify versions-maven-plugin version explicitly
- Fix task module-name is not propagated to compiler arguments
- Don't leave Gradle daemons after build scripts
- Call additional publishToMavenLocal in maven build scripts and enable info
- Add ChangeLog for 1.8.0-RC2
-
1.8.0-RC07 Dec 2022 pre-releaseCommits, not release notes
This project publishes no release notes. Between
v1.8.0-Betaandv1.8.0-RCthere were 59 commits, 59 of them substantive:- Configure compilation -jvm-target also from Java toolchain spec
- [Gradle] Agp7AddKotlinSourcesToAndroidSourceSetConfigurator: Workaround KTIJ-22631
- Atomicfu plugin (JS IR): fix for private delegated properties
- Atomicfu-compiler plugin: update test text files.
- Handle changes to inline functions/property accessors with
@JvmNames - [K/N] Fix large array allocations ^KT-54659
- [K/N][codegen] Fixed bug with huge arrays during escape analysis
- [K/N] Crash with OOM on large array allocations ^KT-54659
- Allow to suppress kotlinOptions.freeCompiler args modification warning
- [JS IR] Fix the instability of LoweredDeclarationSignature
- [JS IR] Take default params into account for calculating an IC hash
- [K/N] Fix calls checker use-after-free in main thread deinit
- [K/N] Better fix for calls checker use-after-free in main thread deinit
- [K/N] Bump Xcode dependency to 14.1 RC
- [K/N] Bump macOS SDK version
- [K/N] Fix platform libs for macOS 14.1 SDK.
- [K/N] xcode 14.1 rc2
- [K/N] Update macOS SDK to Xcode 14.1
- [K/N] Update SDK versions for iOS/watchOS/tvOS
- Fix configurations in dependency handler of KotlinWithJavaCompilation
…and 39 more.
-
1.8.0-Beta14 Nov 2022 pre-releaseCommits, not release notes
This project publishes no release notes. Between
v1.7.22andv1.8.0-Betathere were 250 commits, 249 of them substantive:- [K/N] Bump Xcode SDK versions
- [K/N] Bump Xcode version in README.md
- [K/N] Add workaround for NS_FORMAT_ARGUMENT(A)
- [K/N] Fix defFileDependencies
- [K/N] update macOS platform libs for Xcode 14
- [K/N] Update tvOS platform libs for Xcode 14
- [K/N] Update watchOS platform libs for Xcode 14
- [K/N] update iOS platform libs for Xcode 14
- [K/N] Move ptrauth.h from CoreFoundation to a more proper namespace
- [K/N]Split CoreFoundationBase and CFCGTypes from CoreFoundation
- [K/N] Use TargetDomainObjectContainer ^KT-53776
- AA: populate index for built-ins
- AA: look up built-ins module for deserialized declarations from built-ins
- AA: use fully decompiled file when indexing built-ins
- LL FIR: cache built-ins module to session
- LL FIR: remove unnecessary type cast
- S/LC: avoid building light classes for decompiled built-ins
- LL FIR: module kind for built-ins module
- AA: add tests for resolution to built-ins
- AA: do not create symbol pointers for (intersection|substitution) overridden members
…and 229 more.
-
1.7.2228 Nov 2022Commits, not release notes
This project publishes no release notes. Between
v1.7.21andv1.7.22there were 4 commits, 4 of them substantive:- Change bootstrap to 1.7.21-release-254
- Scripts for building Kotlin repository
- Instructions for building 1.7.20 release
- Instruction for building 1.7.21 release
-
1.7.2108 Nov 2022Commits, not release notes
This project publishes no release notes. Between
v1.7.20andv1.7.21there were 34 commits, 33 of them substantive:- [Gradle][MPP] Remove Kotlin Multiplatform stability warning
- [K/JS] Add flag for disabling signature uniqueness checks at klib generating phase ^KT-54520 Fixed
- Change class loader in ir interpreter that is used to create proxy obj
- Revert "Revert "Fix false-positive on checking unused sourcesets in MPP+Android project""
- Fix optimization of property delegates of platform types
- Properly verify args in string concatenation expression for interpreter
- Use correct
toStringmethod in IrCompileTimeChecker for analysis - JVM: consider casts of null to be redundant
- [IC] Fixed IC when one file contains multiple expect-actual classes
- [IC] Add tests for sealed classes (KT-45474)
- [IC] Fixed IC for when expressions involving sealed interfaces
- Add details about compilation rounds in IC tests
- Disable expect-actual tests for fir
- fixup! Fix tests
- [IC] Do not report recompilation of non-existing files
- [K/N] Fix KT-54498
- Psi2ir: keep nullability when substituting function type for SAM type
- PSI/FIR->IR translators: return to 1.7.10 behavior for field references
- Atomicfu JVM IR: fixed visibility modifiers of generated declarations, should be private.
- FE: add reproducer for KT-54004
…and 13 more.
-
1.7.2028 Sep 2022Commits, not release notes
This project publishes no release notes. Between
v1.7.20-RCandv1.7.20there were 6 commits, 6 of them substantive:- K1. Fix error message for BUILDER_INFERENCE_MULTI_LAMBDA_RESTRICTION
- Fix lowering of receiver access in IR scripting
- [Gradle][MPP] MPP/AGP compatibility: Bump maxSupportedVersion to 7.3
- Native: improve thread state switches for NSSet/NSDictionary adapters
- Native: add more tests for Swift Set and Dictionary used in Kotlin
- Add changelog for 1.7.20
-
1.7.20-RC07 Sep 2022 pre-releaseCommits, not release notes
This project publishes no release notes. Between
v1.7.20-Betaandv1.7.20-RCthere were 55 commits, 55 of them substantive:- [Plugins] Mark Lombok and SamWithReceiver as compatible with K2
- Fix Kapt generate stubs doesn't know about java sources from main task
- [KT-53337] Cocoapods: warn if cocoapods plugin uses default framework linking type.
- [KT-53392] Cocoapods: add deprecation for the direct pod urls.
- Native: fix
@ExportObjCClasswith the new memory manager - Shrink snapshots non-incrementally after fallback
- Revise incremental compilation failure handling tests
- Add ability to debug Kotlin daemon in integration tests
- Add integration test for the case where incremental state is missing
- Always compile non-incrementally if incremental state is missing
- [K/N][codegen] Fixed improper linkage for private function
- [K/N] Fix for instantiating annotations from already lowered file
- JVM IR: disable SAM conversion in case type has 'in' projection
- JVM: do not assume presence of default method handle arguments (#4915)
- [K/N] Disable compiler caches in case of -Xruntime-logs= flag
- Temporarily disable testng docs linking
- Optimize ir interpretation of
Enum.name - Enable JS/JVM IR transformation by atomicfu-compiler-plugin according to the flag set in the project.
- Add extension with compiler plugin application config
- Review fixes
…and 35 more.
-
1.7.20-Beta27 Jul 2022 pre-releaseNothing published for this version
-
1.7.1007 Jul 2022Nothing published for this version
-
1.7.008 Jun 2022Nothing published for this version
-
1.7.0-RC201 Jun 2022 pre-releaseNothing published for this version
-
1.7.0-RC19 May 2022 pre-releaseNothing published for this version
-
1.7.0-Beta04 May 2022 pre-releaseNothing published for this version
-
1.6.2119 Apr 2022Nothing published for this version
-
1.6.2001 Apr 2022Nothing published for this version
-
1.6.20-RC222 Mar 2022 pre-releaseNothing published for this version
-
1.6.20-RC23 Feb 2022 pre-releaseNothing published for this version
-
1.6.20-M107 Feb 2022 pre-releaseNothing published for this version
-
1.6.1014 Dec 2021Nothing published for this version
-
1.6.10-RC07 Dec 2021 pre-releaseNothing published for this version
-
1.6.013 Nov 2021Nothing published for this version
-
1.6.0-RC202 Nov 2021 pre-releaseNothing published for this version
-
1.6.0-RC12 Oct 2021 pre-releaseNothing published for this version
-
1.6.0-M123 Sep 2021 pre-releaseNothing published for this version
-
1.5.3229 Nov 2021Nothing published for this version
-
1.5.3118 Sep 2021Nothing published for this version
-
1.5.3024 Aug 2021Nothing published for this version
-
1.5.30-RC09 Aug 2021 pre-releaseNothing published for this version
-
1.5.30-M120 Jul 2021 pre-releaseNothing published for this version
-
1.5.2113 Jul 2021Nothing published for this version
-
1.5.2024 Jun 2021Nothing published for this version
-
1.5.20-RC10 Jun 2021 pre-releaseNothing published for this version
-
1.5.20-M126 May 2021 pre-releaseNothing published for this version
-
1.5.1024 May 2021Nothing published for this version
-
1.5.026 Apr 2021Nothing published for this version
-
1.5.0-RC13 Apr 2021 pre-releaseNothing published for this version
-
1.5.0-M226 Mar 2021 pre-releaseNothing published for this version
-
1.5.0-M103 Mar 2021 pre-releaseNothing published for this version
-
1.4.3222 Mar 2021Nothing published for this version
-
1.4.3125 Feb 2021Nothing published for this version
-
1.4.3003 Feb 2021Nothing published for this version
-
1.4.30-RC18 Jan 2021 pre-releaseNothing published for this version
-
1.4.30-M122 Dec 2020 pre-releaseNothing published for this version
-
1.4.21-228 Dec 2020Nothing published for this version
-
1.4.2107 Dec 2020Nothing published for this version
-
1.4.2019 Nov 2020Nothing published for this version
-
1.4.20-RC02 Nov 2020 pre-releaseNothing published for this version
-
1.4.20-M202 Nov 2020 pre-releaseNothing published for this version
-
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
-
1.3.7214 Apr 2020Nothing published for this version
-
1.3.7123 Mar 2020Nothing published for this version
-
1.3.7003 Mar 2020Nothing published for this version