Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump kotlinpoet.version from 1.13.0 to 1.15.3 #270

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 6, 2023

Bumps kotlinpoet.version from 1.13.0 to 1.15.3.
Updates com.squareup:kotlinpoet from 1.13.0 to 1.15.3

Release notes

Sourced from com.squareup:kotlinpoet's releases.

1.15.3

Thanks to @​gabrielittner for contributing to this release.

  • Fix: Fix nullability of lambdas in KSTypeReference.toTypeName (#1756).

1.15.2

Thanks to @​evant for contributing to this release.

  • New: Kotlin 1.9.21.
  • New: KSP 1.9.21-1.0.15.
  • New: KSP: more accurately represent function types (#1742).

1.15.1

  • Fix: Fix a regression introduced by #1637, where a superfluous newline is added to a type's KDoc if it has a primary constructor with no docs (#1727).

1.15.0

Thanks to @​drawers, @​fejesjoco, @​takahirom, @​martinbonnin, @​mcarleio for contributing to this release.

In this release the :kotlinpoet module has been converted to a Kotlin Multiplatform module (#1654), though for now it only supports the JVM target.

  • New: Kotlin 1.9.20.
  • New: KSP 1.9.20-1.0.14.
  • New: Extract TypeSpecHolder interface for constructs that can hold a TypeSpec and their builders (#1723).
  • New: Expose relative path from FileSpec (#1720).
  • New: Return the generated path from FileSpec.writeTo(). (#1514).
  • New: Remove default compatibility from unstable types (#1662).
  • New: Deprecate TypeSpec.expectClassBuilder() and TypeSpec.valueClassBuilder() (#1589).
  • New: Add option to convert KSAnnotation to AnnotationSpec while omitting default values (#1538).
  • New: Add FileSpec.builder convenience for MemberName (#1585).
  • Fix: Set DecimalFormatSymbols.minusSign for consistency across locales (#1658).
  • Fix: Fix link to incremental KSP in KDoc (#1638).
  • Fix: Emit primary constructor KDoc (#1637).
  • Change: kotlinx-metadata 0.7.0. This is a breaking change for users of the :kotlinpoet-metadata module, as most Flags-API extensions have been removed in favor of the now-available first-party versions.

1.14.2

  • Fix: Fix one more missing API in binary compatibility override in Annotatable.Builder (#1581).

1.14.1

  • Fix: Restore ABI stability for annotatable and documentable builders (#1580).

1.14.0

Thanks to @​Omico, @​drawers, @​RBusarow for contributing to this release.

  • New: Kotlin 1.8.21.
  • New: KSP 1.8.21-1.0.11.
  • New: Enable default methods in Java bytecode (#1561).
  • New: Group Kotlin and Renovate updates together in Renovate (#1562).
  • New: Extract trait interface for annotatable constructs and their builders (#1564).
  • New: Extract trait interface for documentable constructs and their builders (#1571).
  • New: Document the usage of STAR (#1572).

... (truncated)

Changelog

Sourced from com.squareup:kotlinpoet's changelog.

Version 1.15.3

Thanks to [@​gabrielittner][gabrielittner] for contributing to this release.

2023-12-04

  • Fix: Fix nullability of lambdas in KSTypeReference.toTypeName (#1756).

Version 1.15.2

Thanks to [@​evant][evant] for contributing to this release.

2023-11-30

  • New: Kotlin 1.9.21.
  • New: KSP 1.9.21-1.0.15.
  • New: KSP: more accurately represent function types (#1742).

Version 1.15.1

2023-11-19

  • Fix: Fix a regression introduced by #1637, where a superfluous newline is added to a type's KDoc if it has a primary constructor with no docs (#1727).

Version 1.15.0

2023-11-18

Thanks to [@​drawers][drawers], [@​fejesjoco][fejesjoco], [@​takahirom][takahirom], [@​martinbonnin][martinbonnin], [@​mcarleio][mcarleio] for contributing to this release.

In this release the :kotlinpoet module has been converted to a Kotlin Multiplatform module (#1654), though for now it only supports the JVM target.

  • New: Kotlin 1.9.20.
  • New: KSP 1.9.20-1.0.14.
  • New: Extract TypeSpecHolder interface for constructs that can hold a TypeSpec and their builders (#1723).
  • New: Expose relative path from FileSpec (#1720).
  • New: Return the generated path from FileSpec.writeTo(). (#1514).
  • New: Remove default compatibility from unstable types (#1662).
  • New: Deprecate TypeSpec.expectClassBuilder() and TypeSpec.valueClassBuilder() (#1589).
  • New: Add option to convert KSAnnotation to AnnotationSpec while omitting default values (#1538).
  • New: Add FileSpec.builder convenience for MemberName (#1585).
  • Fix: Set DecimalFormatSymbols.minusSign for consistency across locales (#1658).
  • Fix: Fix link to incremental KSP in KDoc (#1638).
  • Fix: Emit primary constructor KDoc (#1637).
  • Change: kotlinx-metadata 0.7.0. This is a breaking change for users of the :kotlinpoet-metadata module, as most Flags-API extensions have been removed in favor of the now-available first-party versions.

... (truncated)

Commits
  • 6e3d289 Prepare for release 1.15.3
  • 4e12295 chore(deps): update plugin spotless to v6.23.3
  • 51b218b fix nullability of lambdas in KSTypeReference.toTypeName (#1756)
  • 221bbbc chore(deps): update dependency termcolor to v2.4.0
  • 46a4479 Prepare next development version
  • 376f7a5 Prepare for release 1.15.2
  • 66c1e7e Update plugin spotless to v6.23.2 (#1751)
  • 519831a Update plugin spotless to v6.23.1 (#1743)
  • 08c422d Update actions/setup-java action to v4 (#1750)
  • 2adf639 Update dependency gradle to v8.5 (#1749)
  • Additional commits viewable in compare view

Updates com.squareup:kotlinpoet-ksp from 1.13.0 to 1.15.3

Release notes

Sourced from com.squareup:kotlinpoet-ksp's releases.

1.15.3

Thanks to @​gabrielittner for contributing to this release.

  • Fix: Fix nullability of lambdas in KSTypeReference.toTypeName (#1756).

1.15.2

Thanks to @​evant for contributing to this release.

  • New: Kotlin 1.9.21.
  • New: KSP 1.9.21-1.0.15.
  • New: KSP: more accurately represent function types (#1742).

1.15.1

  • Fix: Fix a regression introduced by #1637, where a superfluous newline is added to a type's KDoc if it has a primary constructor with no docs (#1727).

1.15.0

Thanks to @​drawers, @​fejesjoco, @​takahirom, @​martinbonnin, @​mcarleio for contributing to this release.

In this release the :kotlinpoet module has been converted to a Kotlin Multiplatform module (#1654), though for now it only supports the JVM target.

  • New: Kotlin 1.9.20.
  • New: KSP 1.9.20-1.0.14.
  • New: Extract TypeSpecHolder interface for constructs that can hold a TypeSpec and their builders (#1723).
  • New: Expose relative path from FileSpec (#1720).
  • New: Return the generated path from FileSpec.writeTo(). (#1514).
  • New: Remove default compatibility from unstable types (#1662).
  • New: Deprecate TypeSpec.expectClassBuilder() and TypeSpec.valueClassBuilder() (#1589).
  • New: Add option to convert KSAnnotation to AnnotationSpec while omitting default values (#1538).
  • New: Add FileSpec.builder convenience for MemberName (#1585).
  • Fix: Set DecimalFormatSymbols.minusSign for consistency across locales (#1658).
  • Fix: Fix link to incremental KSP in KDoc (#1638).
  • Fix: Emit primary constructor KDoc (#1637).
  • Change: kotlinx-metadata 0.7.0. This is a breaking change for users of the :kotlinpoet-metadata module, as most Flags-API extensions have been removed in favor of the now-available first-party versions.

1.14.2

  • Fix: Fix one more missing API in binary compatibility override in Annotatable.Builder (#1581).

1.14.1

  • Fix: Restore ABI stability for annotatable and documentable builders (#1580).

1.14.0

Thanks to @​Omico, @​drawers, @​RBusarow for contributing to this release.

  • New: Kotlin 1.8.21.
  • New: KSP 1.8.21-1.0.11.
  • New: Enable default methods in Java bytecode (#1561).
  • New: Group Kotlin and Renovate updates together in Renovate (#1562).
  • New: Extract trait interface for annotatable constructs and their builders (#1564).
  • New: Extract trait interface for documentable constructs and their builders (#1571).
  • New: Document the usage of STAR (#1572).

... (truncated)

Changelog

Sourced from com.squareup:kotlinpoet-ksp's changelog.

Version 1.15.3

Thanks to [@​gabrielittner][gabrielittner] for contributing to this release.

2023-12-04

  • Fix: Fix nullability of lambdas in KSTypeReference.toTypeName (#1756).

Version 1.15.2

Thanks to [@​evant][evant] for contributing to this release.

2023-11-30

  • New: Kotlin 1.9.21.
  • New: KSP 1.9.21-1.0.15.
  • New: KSP: more accurately represent function types (#1742).

Version 1.15.1

2023-11-19

  • Fix: Fix a regression introduced by #1637, where a superfluous newline is added to a type's KDoc if it has a primary constructor with no docs (#1727).

Version 1.15.0

2023-11-18

Thanks to [@​drawers][drawers], [@​fejesjoco][fejesjoco], [@​takahirom][takahirom], [@​martinbonnin][martinbonnin], [@​mcarleio][mcarleio] for contributing to this release.

In this release the :kotlinpoet module has been converted to a Kotlin Multiplatform module (#1654), though for now it only supports the JVM target.

  • New: Kotlin 1.9.20.
  • New: KSP 1.9.20-1.0.14.
  • New: Extract TypeSpecHolder interface for constructs that can hold a TypeSpec and their builders (#1723).
  • New: Expose relative path from FileSpec (#1720).
  • New: Return the generated path from FileSpec.writeTo(). (#1514).
  • New: Remove default compatibility from unstable types (#1662).
  • New: Deprecate TypeSpec.expectClassBuilder() and TypeSpec.valueClassBuilder() (#1589).
  • New: Add option to convert KSAnnotation to AnnotationSpec while omitting default values (#1538).
  • New: Add FileSpec.builder convenience for MemberName (#1585).
  • Fix: Set DecimalFormatSymbols.minusSign for consistency across locales (#1658).
  • Fix: Fix link to incremental KSP in KDoc (#1638).
  • Fix: Emit primary constructor KDoc (#1637).
  • Change: kotlinx-metadata 0.7.0. This is a breaking change for users of the :kotlinpoet-metadata module, as most Flags-API extensions have been removed in favor of the now-available first-party versions.

... (truncated)

Commits
  • 6e3d289 Prepare for release 1.15.3
  • 4e12295 chore(deps): update plugin spotless to v6.23.3
  • 51b218b fix nullability of lambdas in KSTypeReference.toTypeName (#1756)
  • 221bbbc chore(deps): update dependency termcolor to v2.4.0
  • 46a4479 Prepare next development version
  • 376f7a5 Prepare for release 1.15.2
  • 66c1e7e Update plugin spotless to v6.23.2 (#1751)
  • 519831a Update plugin spotless to v6.23.1 (#1743)
  • 08c422d Update actions/setup-java action to v4 (#1750)
  • 2adf639 Update dependency gradle to v8.5 (#1749)
  • Additional commits viewable in compare view

You can trigger a rebase of this PR 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps `kotlinpoet.version` from 1.13.0 to 1.15.3.

Updates `com.squareup:kotlinpoet` from 1.13.0 to 1.15.3
- [Release notes](https://github.com/square/kotlinpoet/releases)
- [Changelog](https://github.com/square/kotlinpoet/blob/main/docs/changelog.md)
- [Commits](square/kotlinpoet@1.13.0...1.15.3)

Updates `com.squareup:kotlinpoet-ksp` from 1.13.0 to 1.15.3
- [Release notes](https://github.com/square/kotlinpoet/releases)
- [Changelog](https://github.com/square/kotlinpoet/blob/main/docs/changelog.md)
- [Commits](square/kotlinpoet@1.13.0...1.15.3)

---
updated-dependencies:
- dependency-name: com.squareup:kotlinpoet
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.squareup:kotlinpoet-ksp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants