Releases: line/line-bot-sdk-java
Releases · line/line-bot-sdk-java
7.5.0
What's Changed
Bug fix
ManageAudienceBlobClient.addUserIdsToAudience
andManageAudienceBlobClient.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
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
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
7.1.0
What's Changed
New features
- Support proxy server. Close #1001 by @tokuhirom in #1002
- Make maxRequests and maxRequestsPerHost configurable by @tokuhirom in #1009
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
7.0.1
What's Changed
Bug fix
- Fix mentionee class' inheritance. by @tokuhirom in #996
Dependency updates
- Update dependency commons-io:commons-io to v2.12.0 by @renovate in #993
- Update jackson to v2.15.1 by @renovate in #992
minor
- Extend CI timeout to 30 minutes by @tokuhirom in #994
Full Changelog: 7.0.0...7.0.1
7.0.0-RC3
7.0.0-RC2
7.0.0
What's Changed
💣 This release contains breaking changes 💣
LINE's SDK developer team decides to generate SDK code based on OpenAPI spec.
As a result, LINE bot sdk 7.x is not compatible with 6.x. But it can follow the future API changes very quickly.
line-bot-model
andline-bot-api-client
are splitted toline-bot-webhook
andclients/
modulesline-bot-servlet
is no longer supported.line-bot-cli
is no longer supported.line-bot-spring-boot
was splitted.- Splitted to following modules.
line-bot-spring-boot-client
is a client bean configuraion module.- If you want to write spring-boot API client,
line-bot-spring-boot-handler
is a handler configuration.- You don't need to depend this explicitly.
line-bot-spring-boot-web
is a spring-web binding.- You don't need to depend this explicitly.
line-bot-spring-boot-web
is a spring-webmvc binding.- usually, you want to depend on this module.
- Splitted to following modules.
Details
- Validate API by @tokuhirom in #899
- Refine import rules. by @tokuhirom in #900
- Copyright profile by @tokuhirom in #919
- fix AudioMessage doc by @jiangying000 in #923
- Refactor events by @tokuhirom in #924
- Change internal method name: setRichMenuImage by @tokuhirom in #928
- remove unused field in LineMessagingClient by @tokuhirom in #926
- Update README.md by @hsiangfeng in #931
- Remove line-bot-cli by @tokuhirom in #949
- Drop line-bot-servlet support by @tokuhirom in #950
- Migrate gradle script to precompiled-script-plugin by @tokuhirom in #951
- move samples to samples/ directory. by @tokuhirom in #952
- Rewrite clients based on OpenAPI spec by @tokuhirom in #956
- Rewrite webhook models based on OpenAPI spec. by @tokuhirom in #958
- rewrite spring-boot binding by @tokuhirom in #959
- Remove deprecated modules by @tokuhirom in #966
- Drop lombok by @tokuhirom in #967
- Add integration test by @tokuhirom in #968
- update documents by @tokuhirom in #969
- rename
sdk.java
plugin tosdk.java-library
. by @tokuhirom in #974 - Configure InsightClient and ChannelAccessTokenClient in line-bot-spring-boot-client by @tokuhirom in #972
- add missing
sdk.publish
plugin for some modules. by @tokuhirom in #975 - Update submodules by renovate #976 by @tokuhirom in #977
- Update line-openapi digest to 97685db by @renovate in #978
- add module attach api support by @tokuhirom in #973
- Simplify ci flow by @tokuhirom in #981
- Update line-openapi digest to 0ddf2fe by @tokuhirom in #983
- Fix
@JsonTypeName
generation. by @tokuhirom in #985 - Add release action by @tokuhirom in #980
- Update line-openapi digest to 27b5838 by @renovate in #982
- Add shop.yml, module.yml support by @tokuhirom in #986
Dependency updates
- Update mockito monorepo to v5 (major) by @renovate in #895
- Update slf4j to v2 (major) by @renovate in #896
- Drop junit-vintage-engine. And use junit-jupiter-engine instead. by @tokuhirom in #897
- Upgrade Checkstyle by @tokuhirom in #898
- Update dependency lombok to v1.18.26 by @renovate in #901
- Update plugin io.freefair.lombok to v6.6.2 by @renovate in #903
- Update dependency com.nimbusds:nimbus-jose-jwt to v9.30.2 by @renovate in #905
- Update dependency org.springframework:spring-test to v6.0.5 by @renovate in #906
- Update dependency com.nimbusds:nimbus-jose-jwt to v9.31 by @renovate in #907
- Update plugin org.springframework.boot to v3.0.3 by @renovate in #908
- Update dependency gradle to v7.6.1 by @renovate in #909
- Update plugin io.freefair.lombok to v6.6.3 by @renovate in #910
- Update dependency com.github.tomakehurst:wiremock to v3.0.0-beta-3 by @renovate in #911
- Update dependency org.springframework:spring-test to v6.0.6 by @renovate in #912
- Update plugin org.springframework.boot to v3.0.4 by @renovate in #913
- Update dependency com.github.tomakehurst:wiremock to v3.0.0-beta-4 by @renovate in #914
- Update mockito monorepo to v5.2.0 by @renovate in #915
- Update slf4j to v2.0.7 by @renovate in #930
- Update dependency org.springframework:spring-test to v6.0.7 by @renovate in #932
- Update plugin io.freefair.lombok to v8 by @renovate in #934
- Update plugin com.github.spotbugs to v5.0.14 by @renovate in #935
- Update dependency com.github.tomakehurst:wiremock to v3.0.0-beta-5 by @renovate in #939
- Update plugin org.springframework.boot to v3.0.5 by @renovate in #936
- Update json-path to v2.8.0 by @renovate in #940
- Update dependency com.github.tomakehurst:wiremock to v3.0.0-beta-7 by @renovate in #941
- Update plugin org.jetbrains.kotlin.jvm to v1.8.20 by @renovate in #943
- Update dependency org.openapitools:openapi-generator to v6.5.0 by @renovate in #960
- Update dependency gradle to v8.1.1 by @renovate in #961
- Update mockito monorepo to v5.3.1 by @renovate in #962
- Update okhttp3 to v4.11.0 by @renovate in #963
- Update mockito monorepo to v5.3.0 by @renovate in #945
- Update junit5 monorepo to v5.9.3 by @renovate in #971
- Update kotlin monorepo to v1.8.21 by @renovate in #970
- Bump mockito from 5.2.0 to 5.3.0 by @dependabot in #944
- Update dependency ch.qos.logback:logback-classic to v1.4.6 by @renovate in #927
- Update dependency org.springframework:spring-test to v6.0.8 by @renovate in #946
- Bump gradle 8.0 from 7.6 by @tokuhirom in #904
- Update dependency gradle to v8.1 by @renovate in #948
- Update jackson to v2.15.0 by @renovate in #964
- Update dependency org.openapitools:openapi-generator to v6.6.0 by @renovate in #987
- Update dependency org.openapitools:openapi-generator-gradle-plugin to v6.6.0 by @renovate in #988
- Update dependency org.springframework:spring-test to v6.0.9 by @renovate in #989
- Update dependency com.github.tomakehurst:wiremock to v3.0.0-beta-8 by @renovate in #965
- Update kotlin monorepo to v1.8.20 by @renovate in #953
- Update dependency ch.qos.logback:logback-classic to v1.4.7 by @renovate in #955
- Bump ch.qos.logback:logback-classic from 1.4.6 to 1.4.7 by @dependabot in #954
- Update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.0.6 by @renovate in #957
New Contributors
- @jiangying000 made their first contribution in #923
- @hsiangfeng made their first contribution in #931
**Full Change...