Bumpskotlinpoet from 1.17.0 to 1.18.1.
Updatescom.squareup:kotlinpoet from 1.17.0 to 1.18.1
Release notes
Sourced fromcom.squareup:kotlinpoet's releases.
1.18.1
Thanks to@mitasov-ra for contributing to this release.
- Fix: Workaround forKT-18706: KotlinPoet now generates import aliases without backticks (#1920).
// before, doesn't compile due to KT-18706importcom.example.one.`$Foo`as `One$Foo`importcom.example.two.`$Foo`as `Two$Foo`// now, compilesimportcom.example.one.$FooasOne__Fooimportcom.example.two.$FooasTwo__Foo
1.18.0
Thanks to@DanielGronau for contributing to this release.
- New: Kotlin 2.0.0.
- New: KSP 2.0.0-1.0.22.
- New: Promote
kotlinpoet-metadata out of preview to stable. - New: Migrate
kotlinpoet-metadata to stableorg.jetbrains.kotlin:kotlin-metadata-jvm artifact for Metadata parsing. - New: Make enum entry references in
KSAnnotation.toAnnotationSpec() andKSClassDeclaration.toClassName() more robust. - Fix: Don't expand typealiases of function types to
LambdaTypeNames inKSTypeReference.toTypeName(). - Fix: Avoid rounding small double and float values in
%L translation (#1927). - Fix: Fix typealias type argument resolution in KSP2 (#1929).
Changelog
Sourced fromcom.squareup:kotlinpoet's changelog.
Version 1.18.1
Thanks to [@mitasov-ra][mitasov-ra] for contributing to this release.
2024-07-15
Version 1.18.0
Thanks to [@DanielGronau][DanielGronau] for contributing to this release.
2024-07-05
- New: Kotlin 2.0.0.
- New: KSP 2.0.0-1.0.22.
- New: Promote
kotlinpoet-metadata out of preview to stable. - New: Migrate
kotlinpoet-metadata to stableorg.jetbrains.kotlin:kotlin-metadata-jvm artifact for Metadata parsing. - New: Make enum entry references in
KSAnnotation.toAnnotationSpec() andKSClassDeclaration.toClassName() more robust. - Fix: Don't expand typealiases of function types to
LambdaTypeNames inKSTypeReference.toTypeName(). - Fix: Avoid rounding small double and float values in
%L translation (#1927). - Fix: Fix typealias type argument resolution in KSP2 (#1929).
Commits
c5bf640 Prepare for release 1.18.16d75e0b Update dependency mkdocs-material to v9.5.292de99de Update dependency com.google.truth:truth to v1.4.4 (#1943)4ee8fc4 Fix KT-18706 in CodeWriter.generateImports946f279 Update dependency gradle to v8.9 (#1940)7559d00 Update plugin kotlinBinaryCompatibilityValidator to v0.15.173d1def Update plugin kotlinBinaryCompatibilityValidator to v0.15.0a78e7fc Prepare next development versionc01770a Prepare for release 1.18.0bf11fed Update dependency mkdocs-material to v9.5.28- Additional commits viewable incompare view
Updatescom.squareup:kotlinpoet-ksp from 1.17.0 to 1.18.1
Release notes
Sourced fromcom.squareup:kotlinpoet-ksp's releases.
1.18.1
Thanks to@mitasov-ra for contributing to this release.
- Fix: Workaround forKT-18706: KotlinPoet now generates import aliases without backticks (#1920).
// before, doesn't compile due to KT-18706importcom.example.one.`$Foo`as `One$Foo`importcom.example.two.`$Foo`as `Two$Foo`// now, compilesimportcom.example.one.$FooasOne__Fooimportcom.example.two.$FooasTwo__Foo
1.18.0
Thanks to@DanielGronau for contributing to this release.
- New: Kotlin 2.0.0.
- New: KSP 2.0.0-1.0.22.
- New: Promote
kotlinpoet-metadata out of preview to stable. - New: Migrate
kotlinpoet-metadata to stableorg.jetbrains.kotlin:kotlin-metadata-jvm artifact for Metadata parsing. - New: Make enum entry references in
KSAnnotation.toAnnotationSpec() andKSClassDeclaration.toClassName() more robust. - Fix: Don't expand typealiases of function types to
LambdaTypeNames inKSTypeReference.toTypeName(). - Fix: Avoid rounding small double and float values in
%L translation (#1927). - Fix: Fix typealias type argument resolution in KSP2 (#1929).
Changelog
Sourced fromcom.squareup:kotlinpoet-ksp's changelog.
Version 1.18.1
Thanks to [@mitasov-ra][mitasov-ra] for contributing to this release.
2024-07-15
Version 1.18.0
Thanks to [@DanielGronau][DanielGronau] for contributing to this release.
2024-07-05
- New: Kotlin 2.0.0.
- New: KSP 2.0.0-1.0.22.
- New: Promote
kotlinpoet-metadata out of preview to stable. - New: Migrate
kotlinpoet-metadata to stableorg.jetbrains.kotlin:kotlin-metadata-jvm artifact for Metadata parsing. - New: Make enum entry references in
KSAnnotation.toAnnotationSpec() andKSClassDeclaration.toClassName() more robust. - Fix: Don't expand typealiases of function types to
LambdaTypeNames inKSTypeReference.toTypeName(). - Fix: Avoid rounding small double and float values in
%L translation (#1927). - Fix: Fix typealias type argument resolution in KSP2 (#1929).
Commits
c5bf640 Prepare for release 1.18.16d75e0b Update dependency mkdocs-material to v9.5.292de99de Update dependency com.google.truth:truth to v1.4.4 (#1943)4ee8fc4 Fix KT-18706 in CodeWriter.generateImports946f279 Update dependency gradle to v8.9 (#1940)7559d00 Update plugin kotlinBinaryCompatibilityValidator to v0.15.173d1def Update plugin kotlinBinaryCompatibilityValidator to v0.15.0a78e7fc Prepare next development versionc01770a Prepare for release 1.18.0bf11fed Update dependency mkdocs-material to v9.5.28- Additional commits viewable incompare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting@dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR@dependabot recreate will recreate this PR, overwriting any edits that have been made to it@dependabot merge will merge this PR after your CI passes on it@dependabot squash and merge will squash and merge this PR after your CI passes on it@dependabot cancel merge will cancel a previously requested merge and block automerging@dependabot reopen will reopen this PR if it is closed@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps
kotlinpoetfrom 1.17.0 to 1.18.1.Updates
com.squareup:kotlinpoetfrom 1.17.0 to 1.18.1Release notes
Sourced fromcom.squareup:kotlinpoet's releases.
Changelog
Sourced fromcom.squareup:kotlinpoet's changelog.
Commits
c5bf640Prepare for release 1.18.16d75e0bUpdate dependency mkdocs-material to v9.5.292de99deUpdate dependency com.google.truth:truth to v1.4.4 (#1943)4ee8fc4Fix KT-18706 in CodeWriter.generateImports946f279Update dependency gradle to v8.9 (#1940)7559d00Update plugin kotlinBinaryCompatibilityValidator to v0.15.173d1defUpdate plugin kotlinBinaryCompatibilityValidator to v0.15.0a78e7fcPrepare next development versionc01770aPrepare for release 1.18.0bf11fedUpdate dependency mkdocs-material to v9.5.28Updates
com.squareup:kotlinpoet-kspfrom 1.17.0 to 1.18.1Release notes
Sourced fromcom.squareup:kotlinpoet-ksp's releases.
Changelog
Sourced fromcom.squareup:kotlinpoet-ksp's changelog.
Commits
c5bf640Prepare for release 1.18.16d75e0bUpdate dependency mkdocs-material to v9.5.292de99deUpdate dependency com.google.truth:truth to v1.4.4 (#1943)4ee8fc4Fix KT-18706 in CodeWriter.generateImports946f279Update dependency gradle to v8.9 (#1940)7559d00Update plugin kotlinBinaryCompatibilityValidator to v0.15.173d1defUpdate plugin kotlinBinaryCompatibilityValidator to v0.15.0a78e7fcPrepare next development versionc01770aPrepare for release 1.18.0bf11fedUpdate dependency mkdocs-material to v9.5.28Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)