Skip to content

Releases: line/line-bot-sdk-java

7.10.0

14 Nov 05:32
91829da

Choose a tag to compare

What's Changed

Starting from version 7.10.0, you can now use the Builder. Required fields must be passed to the Builder. Optional fields can be added individually. Here is an example of ReplyMessageRequest:

messagingApiClient.replyMessage(
    ReplyMessageRequest.Builder(event.replyToken, listOf(TextMessage("hello")))
                       .notificationDisabled(false)
                       .build()
)

In this version, we have introduced the Builder pattern to make it easier to create instances of ReplyMessageRequest. This pattern allows you to specify only the parameters you need, making your code cleaner and easier to read.

line-openapi updates

  • chore(deps): update line-openapi digest to 0e20d4f by @renovate in #1108
  • chore(deps): update line-openapi digest to 0f859b7 by @renovate in #1118
  • chore(deps): update line-openapi digest to 1352801 by @renovate in #1119
  • chore(deps): update line-openapi digest to f9e405a by @renovate in #1125
  • chore(deps): update line-openapi digest to edba1b5 by @renovate in #1134
  • chore(deps): update line-openapi digest to 81a963c by @renovate in #1135

Dependency updates

  • fix(deps): update dependency org.springframework:spring-test to v6.0.13 by @renovate in #1101
  • fix(deps): update jackson to v2.15.3 by @renovate in #1103
  • fix(deps): update okhttp3 to v4.12.0 by @renovate in #1111
  • chore(deps): update actions/stale action to v8 by @renovate in #1115
  • chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.1 by @renovate in #1116
  • fix(deps): update dependency commons-io:commons-io to v2.15.0 by @renovate in #1117
  • chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.20 by @renovate in #1132
  • chore(deps): update plugin org.jetbrains.kotlin.plugin.spring to v1.9.20 by @renovate in #1133
  • fix(deps): update mockito monorepo to v5.7.0 by @renovate in #1138
  • fix(deps): update dependency org.wiremock:wiremock-standalone to v3.3.1 by @renovate in #1139
  • fix(deps): update junit5 monorepo to v5.10.1 by @renovate in #1140
  • chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.2 by @renovate in #1141
  • chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v5.2.3 by @renovate in #1142
  • fix(deps): update dependency com.nimbusds:nimbus-jose-jwt to v9.37.1 by @renovate in #1143
  • chore(deps): update dependency org.openapitools:openapi-generator-gradle-plugin to v7.1.0 by @renovate in #1150
  • fix(deps): update openapi-generator-version to v7.1.0 by @renovate in #1151
  • chore(deps): update dependency org.openapitools:openapi-generator to v7.1.0 by @renovate in #1149

Other Changes

Full Changelog: 7.9.0...7.10.0

7.9.0

11 Oct 00:19
76c3c01

Choose a tag to compare

What's Changed

Dependency updates

  • Update dependency org.openapitools:openapi-generator to v7.0.1 by @renovate in #1074
  • Update dependency org.openapitools:openapi-generator-gradle-plugin to v7.0.1 by @renovate in #1075
  • Update dependency com.nimbusds:nimbus-jose-jwt to v9.35 by @renovate in #1076
  • Update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.1.4 by @renovate in #1078
  • Update gradle/wrapper-validation-action digest to 342dbeb by @renovate in #1079
  • Update dependency xyz.rogfam:littleproxy to v2.0.21 by @renovate in #1080
  • Update dependency commons-io:commons-io to v2.14.0 by @renovate in #1081
  • Update dependency org.apache.maven.plugins:maven-jar-plugin to v3 by @renovate in #1086
  • Update dependency gradle to v8.4 by @renovate in #1087
  • Update mockito monorepo to v5.6.0 by @renovate in #1091
  • Update dependency com.nimbusds:nimbus-jose-jwt to v9.36 by @renovate in #1092
  • Update dependency xyz.rogfam:littleproxy to v2.0.22 by @renovate in #1093
  • Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v5.1.4 by @renovate in #1094

Other Changes

New Contributors

Full Changelog: 7.8.0...7.9.0

7.8.0

15 Sep 03:33
0427b7d

Choose a tag to compare

What's Changed

You can now send quote messages from your LINE Official Account and receive quote messages sent by users via webhook.
news: https://developers.line.biz/en/news/2023/09/14/send-and-receive-quote-messages-using-the-messaging-api/

  1. Add response type for push/reply/mutlicast/narrowcast/broadcast API
    • sentMessage field is added in push and reply API
  2. sentMessage field is added in push API's ErrorResponse
  3. Add quoteToken and quotedMessageId in some Webhook events

line-openapi updates

Dependency updates

  • Update dependency com.nimbusds:nimbus-jose-jwt to v9.32 by @renovate in #1067
  • Update dependency org.springframework:spring-test to v6.0.12 by @renovate in #1068
  • Update dependency com.nimbusds:nimbus-jose-jwt to v9.33 by @renovate in #1069
  • Update dependency com.nimbusds:nimbus-jose-jwt to v9.34 by @renovate in #1070

Full Changelog: 7.7.0...7.8.0

7.7.0

06 Sep 02:21
34916aa

Choose a tag to compare

What's Changed

line-openapi updates

Dependency updates

  • Update kotlin monorepo to v1.9.10 by @renovate in #1055
  • Update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.1.3 by @renovate in #1056
  • Update dependency org.openapitools:openapi-generator to v7 by @renovate in #1057
  • Update dependency org.openapitools:openapi-generator-gradle-plugin to v7 by @renovate in #1058
  • Update dependency com.github.tomakehurst:wiremock to v3.0.0 by @renovate in #1059
  • Update dependency com.github.tomakehurst:wiremock to v3.0.1 by @renovate in #1060
  • Update slf4j to v2.0.9 by @renovate in #1061
  • Update actions/checkout action to v4 by @renovate in #1062
  • Update dependency xyz.rogfam:littleproxy to v2.0.20 by @renovate in #1063

Other Changes

  • Add line-openapi-update label if github action is run by workflow_dispatch by @Yang-33 in #1054

Full Changelog: 7.6.0...7.7.0

7.6.0

23 Aug 09:11
b6795ec

Choose a tag to compare

What's Changed

line-openapi updates

  • Update line-openapi by @github-actions in #1052
    • Add RICHMENU_IMP and RICHMENU_CLICK to AudienceGroupType.

Other Changes

Full Changelog: 7.5.0...7.6.0

7.5.0

21 Aug 08:38
c3448de

Choose a tag to compare

What's Changed

Bug fix

  • ManageAudienceBlobClient.addUserIdsToAudience and ManageAudienceBlobClient.createAudienceForUploadingUserIds were broken since 7.0.0 release. It works again by @tokuhirom in #1050

Dependency updates

  • Drop guava dependency by @tokuhirom in #1040
  • Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v5.1.0 by @renovate in #1041
  • Update line-openapi digest to 5c1f76e by @renovate in #1042
  • Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v5.1.1 by @renovate in #1043
  • Update dependency ch.qos.logback:logback-classic to v1.4.9 by @renovate in #1044
  • Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v5.1.2 by @renovate in #1045
  • Update dependency ch.qos.logback:logback-classic to v1.4.10 by @renovate in #1046
  • Update dependency ch.qos.logback:logback-classic to v1.4.11 by @renovate in #1047
  • Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v5.1.3 by @renovate in #1048
  • Update dependency gradle to v8.3 by @renovate in #1049

Full Changelog: 7.4.0...7.5.0

7.4.0

24 Jul 09:22
31ce06b

Choose a tag to compare

What's Changed

  • Update line-openapi digest to 1cbcd90 by @renovate in #1030
    • LIFF API's method name fix.
    • Add backward compatible method for LIFF APIs by @tokuhirom in #1036

Dependency updates

  • Update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.1.2 by @renovate in #1032
  • Update gradle/wrapper-validation-action digest to 56b90f2 by @renovate in #1033
  • Update dependency xyz.rogfam:littleproxy to v2.0.19 by @renovate in #1034
  • Update junit5 monorepo to v5.10.0 by @renovate in #1035
  • Update dependency gradle to v8.2.1 by @renovate in #1027
  • Update dependency org.springframework:spring-test to v6.0.11 by @renovate in #1028

Full Changelog: 7.3.0...7.4.0

7.3.0

07 Jul 05:13
c5e3f09

Choose a tag to compare

What's Changed

Changes are based on

and some libraries are upgraded internally.

  • Update dependency org.springframework:spring-test to v6.0.10 by @renovate in #1011
  • Update dependency com.github.tomakehurst:wiremock to v3.0.0-beta-10 by @renovate in #1012
  • Update mockito monorepo to v5.4.0 by @renovate in #1013
  • Update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.1.1 by @renovate in #1014
  • Modify urls in readme to show the latest version by @Yang-33 in #1015
  • Update dependency com.google.guava:guava to v32.1.0-jre by @renovate in #1016
  • Update dependency com.google.guava:guava to v32.1.1-jre by @renovate in #1018
  • Update gradle/wrapper-validation-action digest to 064a97f by @renovate in #1017
  • Update dependency gradle to v8.2 by @renovate in #1019
  • Modify package name in readme by @Yang-33 in #1020
  • Enable running workflow to update line-openapi manually by @Yang-33 in #1021
  • Update update-git-submodule.yml by @Yang-33 in #1022
  • Update kotlin monorepo to v1.9.0 by @renovate in #1023
  • Fix branch name in github workflow by @Yang-33 in #1024
  • Update line-openapi by @github-actions in #1025

New Contributors

  • @github-actions made their first contribution in #1025

Full Changelog: 7.2.0...7.3.0

7.2.0

15 Jun 10:00
ea8f26b

Choose a tag to compare

What's Changed

Full Changelog: 7.1.0...7.2.0

7.1.0

14 Jun 07:21
f32f8c0

Choose a tag to compare

What's Changed

New features

Dependency Update

  • Update line-openapi digest to dcaa8d4 by @renovate in #997
  • Update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.0.7 by @renovate in #998
  • Update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.1.0 by @renovate in #999
  • Update dependency com.google.guava:guava to v32 by @renovate in #1000
  • Update kotlin monorepo to v1.8.22 by @renovate in #1004
  • Update jackson to v2.15.2 by @renovate in #1003
  • Update dependency commons-io:commons-io to v2.13.0 by @renovate in #1005
  • Update dependency com.google.guava:guava to v32.0.1-jre by @renovate in #1006
  • Update dependency com.github.tomakehurst:wiremock to v3.0.0-beta-9 by @renovate in #1007
  • Update dependency ch.qos.logback:logback-classic to v1.4.8 by @renovate in #1008

Full Changelog: 7.0.1...7.1.0