Update dependency linecorp/line-bot-sdk to v7
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| linecorp/line-bot-sdk | require | major | 3.15.0 -> 7.6.0 |
| linecorp/line-bot-sdk | require | major | 1.6.0 -> 7.6.0 |
Release Notes
line/line-bot-sdk-php
v7.6.0
PHP 8.0 and 8.1 were supported. #381 #386
- We supported PHP8.0 and 8.1.
- Unsupported PHP5.6, 7.0, 7.1.
This fixed #384 .
v7.5.0
Add two optional properties to PostbackTemplateActionBuilder #379 - @nanato12
Reported by @hinoguma
Added these properties to Postback action.
- inputOption
- fillInText Please see this news for detail. https://developers.line.biz/en/news/2022/?month=05&day=13&article=richmenu-keyboard
Add two "webhook redelivery" properties to common properties #378 - @nanato12
Added these properties to webhook event object.
- webhookEventId
- deliveryContext.isRedelivery Please see this news for detail. https://developers.line.biz/en/news/2022/04/19/webhook-redelivery/
Add Rich Menu Switch Action Builder #377 - @sor4chi
Added RichMenuSwitchTemplateActionBuilder. https://developers.line.biz/en/reference/messaging-api/#richmenu-switch-action
v7.4.0
Add Flex VideoComponentBuilder #373
Add component builder to use video. https://developers.line.biz/en/docs/messaging-api/create-flex-message-including-video/
Add some properties to components #374
Add some properties. Please check detail here. https://developers.line.biz/en/news/2022/03/11/flex-message-update-3-released/#text-component-2022-03-11 https://developers.line.biz/en/news/2022/03/11/flex-message-update-3-released/#box-component-2022-03-11
v7.3.1
Fix keywords of StickerMessage to optional
Fix bug of #368 @omoon thanks for your report!
v7.3.0
Fix imageSet to optionaly
Fixed bug of #367 . @love99067333 thanks for your report !
Enhanced Messaging API features (Nov. 2021) - Sticker @snmatsui
Support followings.
- add StickerMessage@getText method that correspond to new "text" data
- add new StickerResourceTypes
See details. https://developers.line.biz/en/news/2021/11/09/messaging-api-update/
v7.2.0
Add imageSet to ImageMessage #362
Support imageSet property.
https://developers.line.biz/en/reference/messaging-api/#wh-image
Add Rich Menu Alias #363
Support this features. https://developers.line.biz/en/news/2021/?month=06&day=21&article=switch-between-multiple-rich-menus
v7.1.0
Add get statistics per aggregation unit #353 @hinoguma
Support this feature. https://developers.line.biz/en/reference/partner-docs/#get-statistics-per-unit
Add PHPStan Static Analysis Tool and fix issues from level 1 to level 5
Add PHPStan.
Improve PHP_CodeSniffer configs with phpcs.xml
Improve PHP_CodeSniffer configs.
Remove Travis CI
We remove Travis CI . And use Github Actions!
Change to use phpDocumentor instead of apigen
We changed document generator to phpDocumentor. https://line.github.io/line-bot-sdk-php/
v7.0.0
Incompatible change
We updated major version with respect for semantic versioning. Fixed class name typo. BubleContainerSize → BubbleContainerSize
test case naming error @TessaYeh #341
Fix class name typo. BubleContainerSize → BubbleContainerSize
v6.3.0
Fix EmojiInfo @nanato12 #337
Fix return type of EmojiInfo::getLength() PHPDoc.
add BaseEvent to toArray method @snmatsui #344
Added toArray method to BaseEvent for debug.
Remove ext-posix from require-dev for windows compatibility #349
Fix this issue with install on Windows. https://github.com/line/line-bot-sdk-php/issues/348
Add get-follower-ids-api #342 @hinoguma
Support following API. https://developers.line.biz/ja/reference/messaging-api/#get-follower-ids
v6.2.0
Add Activate Audience API @hinoguma #334
Supported activate audience API. https://developers.line.biz/en/news/2021/01/27/activate-audience-api/
Add defaultAction for CarouselColumnTemplateBuilder @hinoguma #332
Supported missing defaultAction property for carousel column.
https://developers.line.biz/en/reference/messaging-api/#column-object-for-carousel
Add mentionees property to TextMessageEvent @nanato12 #329
Supported mention object in TextMessageEvent which allows us to capture mentionee information.
https://developers.line.biz/en/news/2021/01/20/messaging-api-update-january-2021/#text-message-type-properties-news
Add line-bot-http-client binding #327
Fixed an issue with custom http client usage. https://www.line-community.me/ja/question/5fd1d77b4016904e521e7020
v6.1.0
Fix return type in PHPDoc tags @nanato12 #322
Fix doc of getMember function.
isSucceeded return true if response code is 2xx @hinoguma #324
Change behavior of \LINEBot\Response#isSucceeded .Status code 200 ~ 299 -> true, other false.
Add keywords prop #325
Support this feature. https://developers.line.biz/en/news/2020/12/02/messaging-api-update-december-2020/#keywords-news
v6.0.0
Incompatible change
We updated major version with respect for semantic versioning.
To follow the bot api update, SpacerComponentBuilder has also been deprecated and removed from this SDK.
Supported Flex Update2 #320
See following issue #318 about details.
Add Bot Info #313 #319
Supported these features.
- Get bot info @nanato12
- Get webhook endpoint information
- Set webhook endpoint URL
- Test webhook endpoint
v5.1.0
2020 October Update #313 #319
Support these features.
Laravel integration #240
Add minimum integration for Laravel.
v5.0.0
Add upToRemainingQuota to NarrowCast #303
https://developers.line.biz/en/reference/messaging-api/#send-narrowcast-message
Stop support php 5.5 #308
We stopped to support php 5.5. please see this discussion. https://github.com/line/line-bot-sdk-php/issues/289
v4.6.0
Add unsend event and video play complete event #300
Add feature of upload audience by file #301
- The audiences property is now optional instead of required for a certain endpoint
- Create audience for uploading user IDs (by file)
- Add user IDs or Identifiers for Advertisers (IFAs) to an audience for uploading user IDs (by file
Add redelivery object for narrowcast #306 @hinoguma
v4.5.0
channel access token v21 #295
support this apis.
- Issue channel access token v2.1
- Get all valid channel access token key IDs v2.1
- Revoke channel access token v2.1
Add Support retry key #288
suport this https://developers.line.biz/en/reference/messaging-api/#retry-api-request
v4.4.2
TextMessage constructor fails message without emojis #291
fix bug.
v4.4.1
fixed can use quick reply and sender at same time #278
see #278 .
fix: ButtonTemplateBuilder title ignores "0" #286
see #285 .
v4.4.0
Support emoji text message #283
support this change. https://developers.line.biz/en/news/2020/04/14/messaging-api-update-april-2020/
Support management audience #276
suport this features. https://developers.line.biz/en/docs/messaging-api/using-audience/
Support getting emoji infomation from webhook event #287
support this change. https://developers.line.biz/en/reference/messaging-api/#wh-text
v4.3.0
Support icon-nickname-switch #274
support following changes. https://developers.line.biz/en/docs/messaging-api/icon-nickname-switch/
v4.2.0
Mode property added to webhook event #267
Add mode property added to webhook event.
Support Narrowcast API endpoint #270
Add support following api.
- https://developers.line.biz/en/reference/messaging-api/#send-narrowcast-message
- https://developers.line.biz/en/reference/messaging-api/#get-narrowcast-progress-status
v4.1.0
Add stickerResourceType #263
support stickerResourceType property to StickerMessage.
Add default rich menu features #262
Add missing these functions.
Fix FQCN of ComponentBuilder #261
Fix #256
Add PHP7.4 Support #260
add CI matrix for support PHP7.4
v4.0.1
Remove unused symfony-libs #254
remove unused symfony/dependency-injection on dev-dependencies
v4.0.0
Domain name change from api.line.me to api-data.line.me #252
Followed this change.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.