PackageTrack
Sign in Get early access

org.jetbrains.kotlin:kotlin-annotation-processing-maven

1.8.22 #306 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 5 weeks

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

106 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

106 releases · Apr 2017 to Jun 2023
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 106
  1. 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.

  2. 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
  3. 1.8.20 30 Mar 2023

    Nothing published for this version

  4. 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
  5. 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.

  6. 1.8.20-Beta 07 Feb 2023 pre-release
    Commits, not release notes

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

    • [FIR] Warn about unexpanded in extractDeprecationAnnotationInfoPerUseSite
    • [FIR] Support typealiases in FirJsAbstractNativeAnnotationChecker
    • [FIR] Support typealiases in FirJsRuntimeAnnotationChecker
    • [FIR] Support typealiases to java Repeatable
    • [FIR] Remove annotations.find {} from FirJvmRedundantRepeatableChecker
    • [FIR] Expand typealiases in FirNativeObjC checkers
    • [FIR] Get rid of FirAnnotation.fullyExpandedClassId
    • [FIR] Remove annotations.any from FirParcelizeAnnotationChecker
    • [JS, Wasm] Don't generate unused constructors for interfaces
    • Reproducible build should not run as root inside docker
    • [FE 1.0] Deprecate declaration of expect and actual in the same module
    • [K2] Report CONCURRENT_HASH_MAP_CONTAINS_OPERATOR_ERROR for class hierarchies
    • KAPT: Fix an ISE when processing unresolved generic types
    • [AA] don't treat broken code as function type parameter
    • IC: Clean up closing caches logic in IncrementalCompilerRunner.kt
    • [FIR] FirJavaClass: make annotations and deprecationsProvider lazily enhanced
    • Optimal type mapping modes for UAST
    • Introduce a util to copy TypeMappingMode for UAST
    • [K2] [KN-55977] Fix suspend type serialization
    • Build: Add a separate task for K2 native codegen box tests

    …and 230 more.

  7. 1.8.10 02 Feb 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.8.0 and v1.8.10 there 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.

  8. 1.8.0-343 22 Dec 2022

    Nothing published for this version

  9. 1.8.0 27 Dec 2022

    Nothing published for this version

  10. 1.8.0-RC2 20 Dec 2022 pre-release
    Commits, not release notes

    This project publishes no release notes. Between v1.8.0-RC and v1.8.0-RC2 there 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
  11. 1.8.0-RC 07 Dec 2022 pre-release

    Nothing published for this version

  12. 1.8.0-Beta 14 Nov 2022 pre-release

    Nothing published for this version

  13. 1.7.22 28 Nov 2022

    Nothing published for this version

  14. 1.7.21 08 Nov 2022

    Nothing published for this version

  15. 1.7.20 28 Sep 2022

    Nothing published for this version

  16. 1.7.20-RC 07 Sep 2022 pre-release

    Nothing published for this version

  17. 1.7.20-Beta 27 Jul 2022 pre-release

    Nothing published for this version

  18. 1.7.10 07 Jul 2022

    Nothing published for this version

  19. 1.7.0 08 Jun 2022

    Nothing published for this version

  20. 1.7.0-RC2 01 Jun 2022 pre-release

    Nothing published for this version

  21. 1.7.0-RC 19 May 2022 pre-release

    Nothing published for this version

  22. 1.7.0-Beta 04 May 2022 pre-release

    Nothing published for this version

  23. 1.6.21 19 Apr 2022

    Nothing published for this version

  24. 1.6.20 01 Apr 2022

    Nothing published for this version

  25. 1.6.20-RC2 22 Mar 2022 pre-release

    Nothing published for this version

  26. 1.6.20-RC 23 Feb 2022 pre-release

    Nothing published for this version

  27. 1.6.20-M1 07 Feb 2022 pre-release

    Nothing published for this version

  28. 1.6.10 14 Dec 2021

    Nothing published for this version

  29. 1.6.10-RC 07 Dec 2021 pre-release

    Nothing published for this version

  30. 1.6.0 13 Nov 2021

    Nothing published for this version

  31. 1.6.0-RC2 02 Nov 2021 pre-release

    Nothing published for this version

  32. 1.6.0-RC 12 Oct 2021 pre-release

    Nothing published for this version

  33. 1.6.0-M1 23 Sep 2021 pre-release

    Nothing published for this version

  34. 1.5.32 29 Nov 2021

    Nothing published for this version

  35. 1.5.31 18 Sep 2021

    Nothing published for this version

  36. 1.5.30 24 Aug 2021

    Nothing published for this version

  37. 1.5.30-RC 09 Aug 2021 pre-release

    Nothing published for this version

  38. 1.5.30-M1 20 Jul 2021 pre-release

    Nothing published for this version

  39. 1.5.21 13 Jul 2021

    Nothing published for this version

  40. 1.5.20 24 Jun 2021

    Nothing published for this version

  41. 1.5.20-RC 10 Jun 2021 pre-release

    Nothing published for this version

  42. 1.5.20-M1 26 May 2021 pre-release

    Nothing published for this version

  43. 1.5.10 24 May 2021

    Nothing published for this version

  44. 1.5.0 26 Apr 2021

    Nothing published for this version

  45. 1.5.0-RC 13 Apr 2021 pre-release

    Nothing published for this version

  46. 1.5.0-M2 26 Mar 2021 pre-release

    Nothing published for this version

  47. 1.5.0-M1 03 Mar 2021 pre-release

    Nothing published for this version

  48. 1.4.32 22 Mar 2021

    Nothing published for this version

  49. 1.4.31 25 Feb 2021

    Nothing published for this version

  50. 1.4.30 03 Feb 2021

    Nothing published for this version

  51. 1.4.30-RC 18 Jan 2021 pre-release

    Nothing published for this version

  52. 1.4.30-M1 22 Dec 2020 pre-release

    Nothing published for this version

  53. 1.4.21-2 28 Dec 2020

    Nothing published for this version

  54. 1.4.21 07 Dec 2020

    Nothing published for this version

  55. 1.4.20 19 Nov 2020

    Nothing published for this version

  56. 1.4.20-RC 02 Nov 2020 pre-release

    Nothing published for this version

  57. 1.4.20-M2 02 Nov 2020 pre-release

    Nothing published for this version

  58. 1.4.20-M1 30 Oct 2020 pre-release

    Nothing published for this version

  59. 1.4.10 03 Sep 2020

    Nothing published for this version

  60. 1.4.0 13 Aug 2020

    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