Skip to content

Releases: line/line-bot-sdk-java

Release 4.5.0

24 Aug 03:43
4fc3f98
Compare
Choose a tag to compare

New Features

  • Support get statistics per aggregation unit #675
  • Support get follower IDs api #682

Bug Fix

  • Add RichMenuSwitchAction to Action Subtype #678
  • Add classifier to line-bot-cli jar task #686

Dependencies

  • Bump checkstyle from 8.44 to 8.45.1 #677 #679
  • Bump gradle from 6.7.1 to 6.9 #671 #673
  • Bump nimbus-jose-jwt from 9.11.1 to 9.13 #674 #676 #681 #687
  • Bump spotbugs-gradle-plugin from 4.7.1 to 4.7.3 #684
  • Bump spring boot from 2.3.5.RELEASE to 2.5.4 #669 #672 #685

Release 4.4.0

15 Jul 09:01
bae13c5
Compare
Choose a tag to compare

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

  • Goodbye travis-ci #597
  • Fix Javadoc related to 'addAuthenticationHeader' field #602

Dependencies

Thank you

Release 4.3.0

02 Dec 08:43
1d310e9
Compare
Choose a tag to compare

New Features

  • limit.upToRemainingQuota property has been added to narrowcast messages #590
  • Get bot info #584
  • Get webhook endpoint information #589
  • Set webhook endpoint URL #589
  • Test webhook endpoint #592

Dependencies

  • Bump checkstyle from 8.36.2 to 8.38 #586 #594
  • Bump kotlin-gradle-plugin from 1.4.10 to 1.4.20 #593
  • Bump spring-boot-gradle-plugin from 2.3.4.RELEASE to 2.3.5.RELEASE #585
  • Bump spotbugs-gradle-plugin from 4.5.1 to 4.6.0 #587

Release 4.2.0

16 Oct 01:05
6ae80da
Compare
Choose a tag to compare

New Features

  • Support Redelivery object for narrowcast messages #576
  • Flex message Update2 #581

Dependencies

  • Bump spotbugs-gradle-plugin from 4.5.0 to 4.5.1 #580
  • Bump checkstyle from 8.36.1 to 8.36.2 #579
  • Bump spring-boot-gradle-plugin from 2.3.3.RELEASE to 2.3.4.RELEASE #578
  • Bump checkstyle from 8.36 to 8.36.1 #575
  • Bump kotlin-gradle-plugin from 1.4.0 to 1.4.10 #574

Release 4.1.0

07 Sep 07:25
aea8300
Compare
Choose a tag to compare

New Features

  • Video viewing complete event has been added #570
  • Support unsend event. #565
  • Manage audience upload by file #573

Bug fix

  • Add missing duration field in VideoMessageContent class. #569

Dependencies

  • Bump checkstyle from 8.35 to 8.36 #571
  • Bump kotlin-gradle-plugin from 1.3.72 to 1.4.0 #567
  • Bump spring-boot-gradle-plugin from 2.3.2.RELEASE to 2.3.3.RELEASE #566

line-bot-sdk-java-4.0.0

12 Aug 02:23
c53aadf
Compare
Choose a tag to compare

💥 Incompatible changes 💥

  • Drop all deprecated methods #562

3.7.0

07 Aug 10:52
512006b
Compare
Choose a tag to compare

You can see complate lists in Milestones 3.7.0

New features

This release includes Messaging API - May 2020 update

  • Get LINE emoji information from the text object of a webhook event #528
  • Retry failed message #534

line-bot-sdk-java-3.6.0

13 May 02:43
a033e8b
Compare
Choose a tag to compare

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

  • Make Icon component aspect ratio customizable #514
  • Use builder pattern for flex model. #496

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

29 Mar 06:18
6b2f13f
Compare
Choose a tag to compare

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

24 Mar 13:46
08a6f4f
Compare
Choose a tag to compare

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 deprecated classifier #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.

  • Constructor of model class will be deprecated in #254. relates #380

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

Thank you