Releases: line/line-bot-sdk-java
Releases · line/line-bot-sdk-java
Release 4.5.0
New Features
Bug Fix
Dependencies
Release 4.4.0
New Features
- Add keywords to Sticker event #601
- Support "The key IDs to identify Channel Access Tokens". #606
- Add acceptedTime and completedTime fields in response of the narrowcast progress API #611
- Support mention in webhook #614
- Support destination field in line-bot-spring-boot. #655
- Support RichMenuAlias APIs and RichMenuSwitchAction #653
Bug fix
- Add @JsonInclude annotation to audiences field in order to create empty audience #665
Improvements
Dependencies
- Bump guava from 28.2-jre to 30.0-jre #596
- Bump Gradle wrapper from 6.5 to 6.7.1 #596
- Bump gradle-versions-plugin from 0.27.0 to 0.39.0 #596 #642 #649
- Bump system-lambda from 1.0.0 to 1.2.0 #596 #643
- Bump lombok from 1.18.12 to 1.18.16 #596
- Bump kotlin-gradle-plugin from 1.4.21 to 1.5.21 #604 #617 #624 #630 #637 #648 #654 #663
- Bump checkstyle from 8.38 to 8.44 #605 #616 #625 #631 #650 #657
- Bump nimbus-jose-jwt from 9.4 to 9.11.1 #607 #612 #615 #623 #632 #633 #644 #645 #651 #658 #662 #664
- Bump dependency-management-plugin from 1.0.10.RELEASE to 1.0.11.RELEASE #608
- Bump spotbugs-gradle-plugin from 4.6.0 to 4.7.1 #622 #627 #640
- Upgrade to GitHub-native Dependabot #641
Thank you
Release 4.3.0
Release 4.2.0
New Features
Dependencies
Release 4.1.0
line-bot-sdk-java-4.0.0
💥 Incompatible changes 💥
- Drop all deprecated methods #562
3.7.0
You can see complate lists in Milestones 3.7.0
New features
This release includes Messaging API - May 2020 update
line-bot-sdk-java-3.6.0
You can see complate lists in Milestones 3.6.0
New features
- Support Channel access token v2.1 #502
- Support LINE emoji in messages #506
- Support Get user's language #507
Bug fixes
Improvements
Breaking change / New depreciation.
- Use builder pattern for flex model. #496
We are replacing constructors which have many arguments with builder pattern.
Flex message constructors now deprecated, use builder()
method instead.
Dependencies
- Bump spring-boot from 2.2.6.RELEASE to 2.2.7.RELEASE #516
line-bot-sdk-java-3.5.0
New features
Bug fixes
Improvements
- NON-ISSUE Split ManageAudienceClient from LineMessagingClient. #487
- Support JDK14 dev envirnment. (#489, #488)
- NON-ISSUE Move LineSignatureValidator and delete line-bot-servlet dependency. #486
- Change type of URL field to
URI
#491
Breaking change / New depreciation.
Dependencies
- NON-ISSUE Cleanup dependencies. #485
- Bump lombok from 1.18.8 to 1.18.12 #489
- Bump gradle from 6.2.1 to 6.3 #488
- Bump spring-boot-gradle-plugin from 2.2.5.RELEASE to 2.2.6.RELEASE #490
Thank you
line-bot-sdk-java-3.4.0
New features
- ManageAudience client. #451 #453 #460 #458
- Split in next release.
- Sample code for manage audience #463
- Implement icon & nickname switch #464
- Support
mode
property in webhook. Close #430 #467 - Support Narrowcast api endpoint enhancement #436 #459
- Add label field to ImageMap. #483
Sample code for manage audience #463
In this release, sample-manage-audience is provided as a sample code of manage audience feature. Please check it if you start using this feature.
Bug fixes
Improvements
- Set encoding as utf-8 for windows users. #455
- Explicitly specify character encoding for Windows users #461
- Make LogicalOperatorRecipient deserializable #459
- NON-ISSUE Remove redundant modifier. #468
- Use
archiveClassifier
instead of deprecatedclassifier
#475 - Use builder style in model/event class to make adding field more easyly and safely. #254
- NON-ISSUE Remove deprecated .version use. #476
Breaking change / New depreciation.
Dependencies
- Update dependencies #439
- Bump junit from 4.12 to 4.13 #469
- Bump gradle-lombok from 3.2.0 to 3.3.0 #470
- Bump kotlin-gradle-plugin from 1.3.61 to 1.3.70 #473
- Bump kotlin-gradle-plugin from 1.3.70 to 1.3.71 #480
- Bump checkstyle from 8.29 to 8.30 #478
- NON-ISSUE Cleanup dependencies (Include com.fasterxml.jackson.dataformat:jackson-dataformat-yaml) #481
- Use spring-boot's dependency management #474