Releases: line/line-bot-sdk-python
3.5.0
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/
- Add response type for push/reply/mutlicast/narrowcast/broadcast API
sentMessage
field is added in push and reply API
sentMessage
field is added in push API'sErrorResponse
- Add
quoteToken
andquotedMessageId
in some Webhook events
line-openapi updates
Dependency updates
- chore(deps): update dependency black to v23.9.0 by @renovate in #518
- chore(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.4.1 by @renovate in #519
- chore(deps): update dependency black to v23.9.1 by @renovate in #520
Other Changes
Full Changelog: 3.4.0...3.5.0
3.4.0
What's Changed
line-openapi updates
- Bump version to 3.4.0 by @github-actions in #515
- Add POST
/oauth2/v3/token
(issue stateless channel token) API line/line-openapi#30 - API reference: https://developers.line.biz/en/reference/messaging-api/#issue-stateless-channel-access-token
- News: https://developers.line.biz/en/news/2023/08/31/stateless-channel-access-token/
- Add POST
Dependency updates
- fix(deps): update dependency org.openapitools:openapi-generator to v7 by @renovate in #510
- chore(deps): update actions/checkout action to v4 by @renovate in #514
Other Changes
- Add line-openapi-update label if line-openapi is updated by @Yang-33 in #509
- Print subprocess's stdout output if subprocess was exit with non-zero by @tokuhirom in #511
Full Changelog: 3.3.0...3.4.0
3.3.0
What's Changed
- Add
RICHMENU_IMP
andRICHMENU_CLICK
type toAudienceGroupType
. line/line-openapi#29 - fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.9 by @renovate in #502
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.10 by @renovate in #503
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.11 by @renovate in #504
- chore(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.4.0 by @renovate in #507
- Bump version to 3.3.0 by @github-actions in #508
Full Changelog: 3.2.0...3.3.0
3.2.0
What's Changed
- Replace old liff functions with new ones and keep backward compatibility by @Yang-33 in #486
- Some Liff function names are deprecated. Please use new ones defined in line/line-openapi#26.
- Bump version to 3.2.0 by @github-actions in #500
- Apply line/line-openapi#28 to code, for fixing #498
Others
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3 by @renovate in #464
- chore(deps): update dependency black to v23.7.0 by @renovate in #483
- chore(deps): update line-openapi digest to db2f30d by @renovate in #485
- chore(deps): update dependency aiohttp to v3.8.5 [security] by @renovate in #491
- Drop python 3.7's CI since it's EOL. by @tokuhirom in #495
- drop python 3.7 support by @tokuhirom in #494
- chore(deps): update dependency black to v23.7.0 by @renovate in #492
- update pydantic from v1 to v2. by @tokuhirom in #497
- chore(deps): update line-openapi digest to 5c1f76e by @renovate in #501
Full Changelog: 3.1.0...3.2.0
3.1.0
What's Changed
Changes are based on
and some libraries are upgraded internally.
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.11.0 by @renovate in #454
- chore(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.3.0 by @renovate in #455
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v2.6 by @renovate in #457
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v2.22.2 by @renovate in #458
- chore(deps): update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.4.0 by @renovate in #460
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.4.8 by @renovate in #461
- chore(deps): update dependency pydantic to v2 by @renovate in #465
- fix(deps): update dependency org.openapitools:openapi-generator to v6.6.0 by @renovate in #462
- Revert "chore(deps): update dependency pydantic to v2" by @Yang-33 in #466
- Run generate command in CI by @Yang-33 in #467
- Open pull request automatically when line-openapi is updated by @Yang-33 in #448
- chore(deps): update line-openapi digest to a9948db by @renovate in #469
- Make the Message attribute names align with the original json by @o926428377 in #252
- chore(deps): update line-openapi digest to dc32b4d by @renovate in #474
- Fix brackets position in README by @taikis in #476
- Create workflow to update minor version by @Yang-33 in #479
- Modify workflow to bump up version by @Yang-33 in #480
- chore(deps): update line-openapi digest to fbebc86 by @renovate in #481
- Bump version to 3.1.0 by @github-actions in #482
New Contributors
Full Changelog: 3.0.3...3.1.0
3.0.3
3.0.2
3.0.1
3.0.0
What's Changed
Version 3.x
LINE's SDK developer team decided to generate SDK code based on OpenAPI spec. (files are in https://github.com/line/line-openapi.)
As a result, LINE bot sdk 3.x
is not compatible with 2.x
. It can follow the future API changes very quickly.
We will be maintaining only linebot.v3
going forward. To utilize the latest features, we recommend you gradually transition to linebot.v3
modules in your application, although you can still continue to use the old linebot
modules.
While we won't update old linebot
modules anymore, users can still continue to use the version 2.x
linebot modules.
We also welcome pull requests for the version 2.x
and 3.x
modules.
Full Changelog: v2.4.3...3.0.0