org.jetbrains.kotlin:kotlin-source-sections-compiler-plugin
1.3.72
#347 most downloaded on Maven Central
JetBrains/kotlin
What this package is like to depend on
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 3 months
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
9 years old
40 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
40 releases · Jun 2017 to Apr 2020Releases
latest 40-
1.3.7214 Apr 2020Commits, not release notes
This project publishes no release notes. Between
v1.3.71andv1.3.72there were 26 commits, 26 of them substantive:- i18n: NativeDefinitions: add getter to property
- i18n: NativeDefinitions: remove redundant bundle
- (CoroutineDebugger) NPE fix in CoroutineAsyncStackTraceProvider
- Fix incremental analysis for whitespaces
- Fix UI freezes caused by calls with a huge number overloads
- Add checkCanceled on common autocompletion, hl resolve path
- i18n, konan: fix bundles
- Rename of "destruction declarations" to "destructuring declarations" in UI
- Gradle, native: Correctly clear flag when detecting parallel compilation
- Improvements in KotlinCopyPasteReferenceProcessor
- Adapt exception line numbering for file link (KT-38079)
- Fix tests for KT-38079
- only stub default constructor when compiling against .java source files
- Replace with: do not remove annotation use-site targets
- Fix delegated property resolve with intermediate ID provideDelegate
- Add sample for text version of chunked
- Add sample for filterNotNull
- Add sample for filter
- Add sample for filterNot and improve sample for filter
- Add samples for partition
…and 6 more.
-
1.3.7123 Mar 2020Commits, not release notes
This project publishes no release notes. Between
v1.3.70andv1.3.71there were 195 commits, 195 of them substantive:- Remove 1.4-specific language features from 1.3.70 changelog
- Changelog: remove "trailing comma" feature from 1.3.70
- Use LightJavaModule.getModule for 193
- KT-37024 Optimized delegated property metadata generation in inline fun
- Generate compiler tests
- Since build updated for 193 branch due incompatibility
- Revert "Since build updated for 193 branch due incompatibility"
- Handle properly lambda change in incremental analysis
- [Gradle, JS] Move logic of resolving NpmDependency to Npm Api
- Support friend internal visibility in K2Metadata compiler (KT-37264)
- Internal visibility between common source sets in Gradle (KT-37264)
- Update compatibility range for AS 3.6 and 4.0
- Fix changelog
- De-bunch KotlinLightCodeInsightFixtureTestCase.kt
- Refactoring: always use compiler settings with de-configuration in tests
- Refactoring: extract long function out of local context
- Always clean language and api versions after usage
- Clean facet if it wasn't set before test (fix tests on 201)
- Clean LANGUAGE_VERSION_SETTINGS after the test
- Always configure and restore api version settings in tests
…and 175 more.
-
1.3.7003 Mar 2020Commits, not release notes
This project publishes no release notes. Between
v1.3.61andv1.3.70there were 250 commits, 248 of them substantive:- Update dukat dependency to 0.0.26
- [IDEA] Add check on gradle version not to broke Gradle older 4.0
- [IDEA] Preload KotlinTest class instead of loop finding
- [IDEA] Use GradleVersion fqn to use it in case when there is no import
- [IDEA] Check assignable from task to KotlinTest class
- [IDEA] Use withType instead of isAssignableFrom
- build.gradle.kts: change notification text
- [NI] Fix OnlyInputTypes for captured types
- [NI] Preserve constraint position for OnlyInputType during incorporation
- [NI] Fix issues with star projection uncapturing
- NI: Fix property references overload ambiguity
- NI: Report incompatible receiver of callable reference
- [minor] [NI] Additional test for loosing type annotations on extension functions
- [NI] Fix inference if inner system has only by "uninteresting" constraint
- [NI] Infer type variable to Nothing if all upper constraints are from upper bounds
- [NI] Approximate intersection type in type argument to star if it's necessary
- Fix incorrect use of language feature
- [NI] Don't discriminate
Nothing-type from resulting ones - [NI] Remove Nothing result type restriction in most cases
- [NI] Implement algorithm for completion mode selection
…and 228 more.
-
1.3.6126 Nov 2019Commits, not release notes
This project publishes no release notes. Between
v1.3.60andv1.3.61there were 19 commits, 19 of them substantive:- 193: Fix outdated gradle plugin id
- Frontend plugins to upstream
- Add some changes to introduced extension points
- Fix not converted jetbrains nullability annotations for types
- [JS] Add deprecated typealias and extension properties for renamed in dukat update entities
- Add support for Touch API in JS Stdlib
- Turn off FUS data sending in 1.3.61+ as we as we sent enough in 1.3.60
- Temporary comment out failing assert
- Choose SDK consistently at least for non-COMPOSITE analysis
- KT-35004: keep track of KotlinType for 'when' subject
- Add external keyword support for UL
- Add test on platform checks in project without that target
- Disable platform-specific checkers in common
- Fix AWT freeze in KotlinNativeABICompatibilityChecker
- Fix
forloop conversion when multiple initializers are present - Do not report 'Missing @Serializable on enum with @SerialInfo' if enum
- Export generic serializer constructor from JS module
- Update Kotlin Native
- Add changelog for 1.3.61
-
1.3.6014 Nov 2019Commits, not release notes
This project publishes no release notes. Between
v1.3.50andv1.3.60there were 250 commits, 249 of them substantive:- Minor: fix CompletionMultiFileHandlerTest test
- Minor: update test data for quick doc with deprecated annotation
- build.gradle.kts: collect statistics about auto reload, fix 183 as as34
- Add devtool property for webpack
- Fix IE karma alias
- Remove redundant debug flag for karma start
- Fix format
- Add process stack trace for failing tests
- Remove redundant karma-source-map-support
- Format error for teamcity log reporter
- Parse stack trace for extract original sources
- Use own format error for source maps processing in karma reporter
- Move Karma Kotlin reporter to kotlin-test-js-runner
- Process stack trace for karma
- Only parsed stacktrace consider
- Print parsed stack trace
- Move revertible methods to finally
- Fix progress percentage
- Assign of revertMethods instead of copying
- Fix js quoted strings for Windows
…and 229 more.
-
1.3.5022 Aug 2019Commits, not release notes
This project publishes no release notes. Between
v1.3.41andv1.3.50there were 250 commits, 250 of them substantive:- Fix Gradle task input annotations for Gradle 5.5 checks
- Fix org.jetbrains.kotlin.native.disabledTargets registered as extension
- Allow omitting version of standard artifacts when kotlin-android plugin is used
- (minor) Minor corrections in K/A/30GradleIT#testOmittedStdlibVersion
- Refactor FIR symbols to make them and their FIR element types more clear
- FIR: add test for synthetic property access
- FIR: make Java default constructor visibility same with class visibility
- FIR: consider Java default constructors as primary ones
- FIR2IR: set origin correctly for synthetic property accesses
- KotlinGenerateToStringAction: should generate .contentToString instead java.util.Arrays.toString
- Remove check for files count for mirror elements set in light classes
- psi2ir: Provide substituted descriptor for property references
- Use kotlin home for automatic loading of the scripting plugin
- Implement support for new script customizations in command line compiler
- Improve script and REPL result handling:
- Refactor scripting compiler plugin - move cli dependent parts out of the -impl jar
- Fix compiled scripts saving tests:
- Abort script evaluation if environment is created with errors
- Fix legacy definitions error propagation
- Attempt to fix Windows detection in main-kts tests
…and 230 more.
-
1.3.4103 Jul 2019Commits, not release notes
This project publishes no release notes. Between
v1.3.40andv1.3.41there were 28 commits, 28 of them substantive:- Fix jline proguarding in the compiler: fixes cli REPL
- Implement command-line REPL smoke test
- Fix custom script definition cashing and script validity check:
- Implement main-kts test with command-line compiler
- [NI] Don't avoid Nothing-like constraints if Nothing was in initial type
- [NI] Added test for KT-32094
- [NI] Skip fake call for descriptor from object in builder-inference
- [NI] Fix exception: callable reference is used with an unresolved LHS
- [NI] Fix exception: don't try to compute type depth on
nulltype - [NI] Capture receiver of invoke-based call
- [NI] Support callable references on qualified types with generics
- [NI] Fix exception for type check callable reference against error type
- [NI] Coerce to
Unitexpression in last block with explicitUnit - [NI] Fix composite substitution for stubbed type in builder-inference
- [NI] Record DFI for callable reference arguments
- Gradle: Add a shortcut DSL method for linuxArm64 target
- Exclude functional types for the warning reporting about implicitly inferred a type parameter to Nothing
- Bind WrappedVariableDescriptorWithAccessors in IR deserializer
- JS: fix reified T::class for primitive T (e.g. Int) (KT-32215 fixed)
- Gradle, JS: don't project.getTasksByName inside task realization callback
…and 8 more.
-
1.3.4019 Jun 2019Commits, not release notes
This project publishes no release notes. Between
v1.3.31andv1.3.40there were 250 commits, 247 of them substantive:- Gradle, js: implement resolving node modules according to https://nodejs.org/api/modules.html
- Gradle, js: fix karma.conf.js by wrapping config in function
- Gradle, js: restore umd by default
- Gradle, js: fix nodejs run target
- Gradle, js, node: fix source map support configuration
- Gradle, js: extract NpmProjectModules to separate file
- Gradle, js: revert to storing compile output inside node_modules
- Gradle, nodeJs: fix tests
- Gradle, js: fix resolving required dependencies
- Gradle, js, browser: fix run
- Gradle, js, browser: fix karma.conf.js writer
- Gradle, js, browser: best effort for parsing karma suite names
- Gradle, js: fixes for groovy dsl
- Gradle, js, yarn: remove outdated warning about yarn workspaces
- Gradle, js, karma: show output as progress
- Gradle, js: aggregate jsTest task should work the same way as all tests aggregator
- Gradle, js, test: add basic @Input for test frameworks settings
- Gradle, js, run: fix run dependencies on browserRun and nodeRun
- Gradle, js: don't use any subtarget by default
- Gradle, js, krama: use web pack config directory
…and 227 more.
-
1.3.3125 Apr 2019Commits, not release notes
This project publishes no release notes. Between
v1.3.30andv1.3.31there were 31 commits, 31 of them substantive:- Fix fat dSYM Info.plist copying
- Create separate type arguments for writeSelf function, since it is static now.
- JS: don't remove imports only used for fake overrides (KT-31007 fixed)
- Build: Disable default jar task in kapt embeddable
- Disable automatic JVM target 1.8 detection in Android projects, KT-31027
- Update iOS template for XCode 10.2
- Revert "Revert "Fix wrong state-machine generation if inner object is retransformed""
- Revert "Revert "Regenerate anonymous object if call site of non-inlineable""
- Generate suspend markers for inline and crossinline parameters
- Generate state-machine even if the object is going to be transformed
- Cherry-pick fixes
- Fix test data
- Add tests for CocoaPods integration
- CocoaPods: Show error if a build is started not from Xcode
- Fix false positive "Redundant qualifier name" for functions with a receiver
- Fix false positive 'Remove redundant qualifier name' for property
- Consider range marker with bad interval to be invalid (EA-141900, EA-135531)
- Update Kotlin/Native: 1.2.1 (#2292)
- Revert "Kapt: Always use raw types for annotation parameter types (KT-30346)"
- Incremental KAPT - track constants usage
…and 11 more.
-
1.3.3011 Apr 2019Nothing published for this version
-
1.3.2106 Feb 2019Nothing published for this version
-
1.3.2023 Jan 2019Nothing published for this version
-
1.3.1106 Dec 2018Nothing published for this version
-
1.3.1013 Nov 2018Nothing published for this version
-
1.3.029 Oct 2018Nothing published for this version
-
1.3.0-rc-19822 Oct 2018 pre-releaseNothing published for this version
-
1.3.0-rc-19019 Oct 2018 pre-releaseNothing published for this version
-
1.2.7124 Sep 2018Nothing published for this version
-
1.2.7012 Sep 2018Nothing published for this version
-
1.2.6117 Aug 2018Nothing published for this version
-
1.2.6001 Aug 2018Nothing published for this version
-
1.2.5103 Jul 2018Nothing published for this version
-
1.2.5013 Jun 2018Nothing published for this version
-
1.2.4127 Apr 2018Nothing published for this version
-
1.2.4019 Apr 2018Nothing published for this version
-
1.2.3122 Mar 2018Nothing published for this version
-
1.2.3028 Feb 2018Nothing published for this version
-
1.2.2123 Jan 2018Nothing published for this version
-
1.2.2016 Jan 2018Nothing published for this version
-
1.2.1013 Dec 2017Nothing published for this version
-
1.2.027 Nov 2017Nothing published for this version
-
1.1.6124 Nov 2017Nothing published for this version
-
1.1.6013 Nov 2017Nothing published for this version
-
1.1.5128 Sep 2017Nothing published for this version
-
1.1.5021 Sep 2017Nothing published for this version
-
1.1.4-329 Aug 2017Nothing published for this version
-
1.1.4-218 Aug 2017Nothing published for this version
-
1.1.414 Aug 2017Nothing published for this version
-
1.1.3-204 Jul 2017Nothing published for this version
-
1.1.323 Jun 2017Nothing published for this version