Skip to content

Releases: line/line-bot-sdk-nodejs

v9.5.3 Remove obsolete GET /v2/bot/message/delivery/ad_phone

23 Jan 08:41
f6dfa94
Compare
Choose a tag to compare

What's Changed

  • Retire GET /v2/bot/message/delivery/ad_phone by @github-actions in #1138

GET /v2/bot/message/delivery/ad_phone was sunset.
This change removes it as it's no longer necessary to include it in line-openapi.

(original PR is line/line-openapi#82)

line-openapi updates

  • Retire GET /v2/bot/message/delivery/ad_phone by @github-actions in #1138

Dependency updates

Other Changes

  • Fix renovate config for gitsubmodule by @Yang-33 in #1134
  • Fix double-quote handling in release creation workflow by @Yang-33 in #1139

Full Changelog: v9.5.2...v9.5.3

v9.5.2 Remove obsolete feature: Audience Match

20 Jan 03:06
0ac4d2f
Compare
Choose a tag to compare

What's Changed

  • Remove obsolete feature: Audience Match by @github-actions in #1130

The Audience Match feature (/bot/ad/multicast/phone) was sunset in October 2023. This change removes it as it's no longer necessary to include it in line-openapi.

(original PR is line/line-openapi#80)

Dependency updates

Other Changes

  • Rename update-code.yml to generate-code.yml by @Yang-33 in #1124
  • Limit the timing of git submodule updates by renovate to avoid disrupting work during working hours by @Yang-33 in #1126

Full Changelog: v9.5.1...v9.5.2


This release is prepared by @Yang-33

v9.5.1 Add new errorCode 4 of NarrowcastProgressResponse

15 Jan 09:12
f3c3783
Compare
Choose a tag to compare

What's Changed

A new value in "NarrowcastProgressResponse#errrorCode" was defined and comments have been added to the SDK.
https://developers.line.biz/en/reference/messaging-api/#get-narrowcast-progress-status

  • Add new errorCode 4 of NarrowcastProgressResponse by @github-actions in #1120

line-openapi updates

  • Codes are generated by openapi generator by @github-actions in #1063

Dependency updates

Other Changes

  • Improve a way to update package version on release by @Yang-33 in #1057
  • Automate to prepare release note with next version by @Yang-33 in #1061
  • Open issue when release failed by @Yang-33 in #1065
  • Allow renovate PR to have un committed changes by @Yang-33 in #1066
  • Set title and description written in line-openapi PR by @Yang-33 in #1074
  • Delete unnecessary docs-deploy scripts by @Yang-33 in #1080
  • Modify doc index (basic usage -> TypeScript) by @Yang-33 in #1085
  • Drop @types/mocha dependency by @Yang-33 in #1104
  • Renovate should update package-lock.json in examples automatically when toplevel dependencies are updated by @Yang-33 in #1108
  • Show filenames of diff from auto-generated files in CI by @eucyt in #1110
  • Bye ts-node by @Yang-33 in #1112

New Contributors

Full Changelog: v9.5.0...v9.5.1


This release is prepared by @eucyt

v9.5.0 Bot Mention

13 Nov 08:15
d225bba
Compare
Choose a tag to compare

What's Changed

#1035

Now we've supported mention features

  1. user to bot mention
  2. bot to user mention

About user to bot mention

We've been provided a feature that allows users to mention a bot in group chats on the LINE app. In the Messaging API, we'd like to inform you that a property has been added to the webhook event object sent to the bot server when a user sends a message containing a mention.
This allows bots to recognize when they're mentioned by a user in group chats.
For more details, you can read https://developers.line.biz/en/news/2024/10/30/messaging-api-webhook/ .

About bot to user mention

In the Messaging API, we've released text message (v2) as a new message object. By using text message (v2), you can specify mentions to users. In addition, compared to the text message that we've provided up until now, it's now easier to specify LINE emoji.
For more details, you can read https://developers.line.biz/en/news/2024/10/30/text-message-v2/ .

Dependency updates

Other Changes

  • PR must fail when generated code is not committed by @Yang-33 in #1046

Full Changelog: v9.4.3...v9.5.0

v9.4.4 Bot mention

31 Oct 08:22
142a40b
Compare
Choose a tag to compare

What's Changed

Support bot mention features:

line-openapi updates

  • Codes are generated by openapi by @github-actions in #1016
  • Codes are generated by openapi by @github-actions in #1035

Dependency updates

Full Changelog: v9.4.2...v9.4.3

v9.4.2

24 Oct 05:18
0e0e5b7
Compare
Choose a tag to compare

What's Changed

Fix to avoid decoding an empty response body as JSON. #1013

Dependency updates

Other Changes

  • Fix not to decode as JSON the empty response body by @habara-k in #1013

New Contributors

Full Changelog: v9.4.1...v9.4.2

v9.4.1 Remove unintentional "null" from AudienceGroupFailedType

08 Oct 08:30
114aaa8
Compare
Choose a tag to compare

What's Changed

unintentional "null" is removed from AudienceGroupFailedType. #994

line-openapi updates

  • Codes are generated by openapi by @github-actions in #994

Dependency updates

Other Changes

Full Changelog: v9.4.0...v9.4.1

v9.4.0 New age groups in Insight

05 Sep 03:30
99ed157
Compare
Choose a tag to compare

What's Changed

#952

In the Messaging API, we've added the following values as the percentage of each age group of your LINE Official Account's friends that you can get by using the Get friend demographics endpoint:

  • from50to54
  • from55to59
  • from60to64
  • from65to69
  • from70

Previously, we've aggregated the percentage of friends who are 50 and older as a single value, from50. With this change, you can now get statistics on the percentage of friends between the ages of 50 and 70.

We'll continue to include from50 in the response as a value that aggregates the percentage of friends who are 50 and older.

News: https://developers.line.biz/en/news/2024/09/05/age-percentage-subdivision/

line/line-openapi#68

line-openapi updates

  • Codes are generated by openapi by @github-actions in #952

Dependency updates

Other Changes

Full Changelog: v9.3.1...v9.4.0

v9.3.1

28 Aug 07:18
84478a7
Compare
Choose a tag to compare

What's Changed

  • Fix generator code for case of responses by @mokuzon in #942
    • Fixed a bug in the generator template where the field name case in the response object was incorrect

Dependency updates

  • Update line-openapi digest to 7ce8caf by @renovate in #937
  • Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.0 by @renovate in #939
  • Update dependency @types/node to v20.16.2 by @renovate in #940

New Contributors

Full Changelog: v9.3.0...v9.3.1

v9.3.0 New age groups in Narrowcast

26 Aug 02:28
52850b1
Compare
Choose a tag to compare

What's Changed

#934

In the Messaging API, we've added the following values as conditions for filtering the age range of recipients in the demographic filter objects of narrowcast messages:

  • age_55
  • age_60
  • age_65
  • age_70

Until now, the upper limit was age_50, so it wasn't possible to filter ages over 50 in detail. By specifying the added age ranges, you can now filter recipients more flexibly than before.

news: https://developers.line.biz/en/news/2024/08/26/age-filter-subdivision/

line-openapi updates

  • Update line-openapi digest to eb2bf14 by @renovate in #842
  • Codes are generated by openapi by @github-actions in #845
  • Update line-openapi digest to f976f52 by @renovate in #846
  • Codes are generated by openapi by @github-actions in #873
  • Codes are generated by openapi by @github-actions in #934

Dependency updates

Other Changes

  • Stop using doc branch to use github pages by @Yang-33 in #868
  • Replace undici's multipart/form-data parser with custom implementation in tests by @tokuhirom in #872
  • npm audit fix for examples by @tokuhirom in #877
  • Support Node.js v22 and use 20.12.2 to avoid unstable test by @Yang-33 in #863
  • Drop vite from dev dependency by @Yang-33 in #862
  • Bump braces from 3.0.2 to 3.0.3 by @dependabot in #881
  • Update dependency axios to v1.7.4 [SECURITY] by @Yang-33 in #932

Full Changelog: v9.2.2...v9.3.0