Changelogs
12.4.0 (2024-12-19)
Feature
- Added support for bulk file uploads by users.
Improvements
- Standardized the format of requestId for internal messages.
12.3.5 (2024-12-12)
Fix
- Fix the display for the profile edit button in settings.
- Fix proguard rules.
12.3.4 (2024-11-24)
Fix
- Fix issue where the OpenChat API was not correctly integrating with workflows.
12.3.3 (2024-11-14)
Fix
- Fixed a UI interaction bug in tab navigation.
12.3.2 (2024-11-1)
Fix
- Fixed sound issue of instagram video feed.
12.3.1 (2024-10-15)
Improvements
- The Channel Talk Status button is now visible when the server is under maintenance.
Fix
- Fixed public field in user model
12.3.0 (2024-09-26)
Improvements
- We now prompt a log message when the language of the message sent by the user differs from the language specified in the user's information.
Fix
- Fixed an issue that caused errors in certain cases.
12.2.0 (2024-09-12)
Improvements
- When a user is banned while using the SDK, they are now immediately redirected to the block screen instead of remaining on the chat screen.
Fix
- We have fixed an issue where errors occurred in certain situations.
12.1.0 (2024-09-05)
Feature
- App Widgets are now supported. You can add these widgets to the Lounge and execute.
Improvements
- Supports smooth and fluid animation in the action button for executing commands or WAM controller.
12.0.0 (2024-07-25)
Feature
- We introduce powerful feature to help your chat: Workflow. Workflow will completely replace support bots.
- Removed
ChannelIO.openSupportBot()
in favor of newChannelIO.openWorkflow()
.
- Removed
- Added new public API:
ChannelIO.hidePopup()
11.6.3 (2024.07.05)
Fix
- Minor internal changes
11.6.2 (2024.06.25)
Fix
- Minor internal changes
11.6.1 (2024.05.23)
Fix
- Minor internal changes
11.6.0 (2024.04.25)
Feature
- Users may execute commands from the chat stream by entering messages starting with '/.'
- We introduce our new AI assistant: 'ALF.' ALF will recommend a command to a user that best fits the user's message written in natural language.
11.5.0 (2024.03.21)
Improvement
- Meet the brand new Channel logo
11.4.0 (2024.02.01)
Improvement
- Improved the display of holiday settings content
Fix
- Fixed unexpected button behavior
11.2.2 (2024.01.16)
Fix
- Fixed in-app popup behavior
- Fixed error handling
11.2.1 (2024.01.15)
Fix
- Fix openSupportBot behavior
11.2.0 (2024.01.08)
Feature
- Add openSupportBot API in ChannelIO
11.1.0 (2023.11.17)
Feature
- The visibility of manager profile images in welcome chat card is now optional.
- User will be asked to continue the existing ongoing chat whenever possible instead of creating new one.
- Message preview no longer shows attached file names.
Improvement
- Lounge screen will show more descriptive error.
11.0.2 (2023.10.13)
Feature
- Added skeleton UI for loading screen.
- Added animation for an announcement message.
Improvement
- Display descriptive message preview for forms.
Fix
- Fixed message bubble does not fit button-only message.
- Fixed primary bot profile is not shown.
11.0.1 (2023.09.11)
- Introduced a new list-of-number type on forms.
11.0.0 (2023.09.07)
UI / UX
- Improved the Channel button design, and options.
- Improved pop-up marketing design.
- Redesigned the lounge. Brand image, and important image sections to be applicable.
- Made improvements to the overall design.
User model changed
- Added
unread
property. See User for the details.
ChannelButtonIcon added
- You can set the appearance of the Channel button icon.
ChannelPluginListener changed
- onBadgeChanged(int count) is renamed to onBadgeChanged(unread:alert:)
Kotlin dependency changed
- Kotlin is upgraded to 1.8.22
10.1.1 (2023. 08. 04)
- Fix appearance logic
- Fix user badge count calculation
- Fix instagram integration crash
- Enhance boot status
10.1.0 (2023. 06. 20)
- Apply dark mode
10.0.10 (2023. 06. 20)
- Fix instragram crash
10.0.9 (2023. 05. 18)
- Fix notification strategy
10.0.8 (2023. 03. 21)
- Fix changing "chat as channel profile" option affects messages sent in the past
- Fix alignment of marketing popups when screen is large
- Improve experience on message read behavior
10.0.7 (2022. 11. 25)
- Fix file not upload sometimes
- Fix some colors
10.0.6 (2022. 11. 4)
- Migrate to androidx from library
- Fix leak
10.0.5 (2022. 09. 29)
- Support Android 33
10.0.4 (2022. 08. 16)
- Fix crash
- Update emojis
10.0.3 (2022. 05. 24)
- Fix bugs
10.0.2 (2022. 05. 18)
- Fix crash
10.0.1 (2022. 04. 15)
- Enhance proguard rules
- Fix crash
10.0.0 (2022. 04. 15)
- Redesigned
- Support chat as channel profile
- Follow up feature added
- Support bot enhanced
- Popup position can be changed
9.0.11 (2022. 04. 14)
- Fix webview intent handling
9.0.10 (2022. 02. 03)
- Fix for Android S
9.0.9 (2021. 11. 03)
- Fix null pointer exception
9.0.8 (2021. 10. 29)
- Fix veil id management
9.0.7 (2021. 10. 19)
Require Android gradle plugin 4+
Require Android device version from 5.0
- Update library
- Fix translation
- Fix video bug
9.0.5 (2021. 09. 01)
- Fix permission
- Fix socket
9.0.4 (2021. 07. 30)
- Fix crash sometime in popup
9.0.3 (2021. 06. 30)
- Add day unit for operating remain time
- Fix input not blocked after user chat closed delayed
9.0.2 (2021. 06. 28)
- Fix npe
- Fix support bot button hide when failure
9.0.1 (2021. 06. 26)
- Fix input flickering when support bot initialized.
9.0.0 (2021. 06. 26)
- Improved Lounge UI/UX
- Applied new message Input logic
- Removed 'Show Closed Chat' option
- Changed 'Remove Chat' user action to 'Leave Chat' user action
- Changed some behavior of 'OpenChat' API function
8.4.1 (2021, 06. 14)
- Fix in app push not visible sometimes
- Fix vibration option
8.4.0 (2021. 04. 09)
- Add page feature
- Enhance language settings ux
8.3.0 (2021. 03. 26)
- Add instagram integration
- Enhance integrations ux
8.2.0 (X)
8.1.2 (2020. 12. 22.)
- Fix conflict style
- Fix layout
8.1.1 (2020. 12. 11.)
- Fix close button visibility
- Fix some emoji not visible
8.1.0 (2020. 12. 9.)
- Apply file security
8.0.2 (2020. 12.3.)
- Fix file download
- Fix youtube play
- Fix integration icon style
8.0.1 (2020. 12. 1.)
- Apply android 11
8.0.0 (2020. 10. 7.)
- Renew apis
7.2.0 (2020. 7. 31.)
- Add link buttons
- User can input date and boolean type for profile data
- Fix in app push visiblity
- Show progress bar in popup video
- Fix preview scale
- Enhance photo viewer
7.1.5 (2020. 7. 23.)
- Fix crash
7.1.4 (2020. 7. 1.)
- Simplify model
- Fix layout calculation
- Change start button activate logic
- Fix thumbnail orientation
7.1.3 (2020. 6. 15.)
- Fix multiple image cropped in bubble popup
- Add unsubscribed flag to user data
7.1.2 (2020. 6. 12.)
- Fix autoplay on first time
- Fix user message layout
7.1.1 (2020. 6. 11.)
- Fix layout
- Fix push receive logic
7.1.0 (2020. 6. 11.)
- Add front api
- Add member hash
- Fix lifecycle
7.0.8 (2020. 6. 2.)
- Rollback legacy function
7.0.7 (2020. 5. 29.)
- Fix emoji parser
- Fix url bug when using event payload
- Fix system language bug
- Enhance call ux
- Manage push notification more strict
- Add image placeholder
- Fix popup layout
7.0.6 (2020. 4. 28.)
- Fix in app push not closed
7.0.5 (2020. 4. 24.)
- Apply push view background
- Fix error - link url
7.0.4 (2020. 4. 23.)
- Do not interactive when activity is over lock screen
7.0.3 (2020. 4. 21.)
- Fix antlr : parsing attribute
- Do not insert emoji when it is null
- Fix message background : MaskableFrameLayout -> BorderLayout
7.0.2 (2020. 3. 18.)
- Performance improvement : parser
7.0.1 (2020. 3. 17.)
- Enhancce language settings
7.0.0 (2020. 3. 14.)
- Enhance uploader
- Fix bugs
6.1.12 (2020. 2. 25.)
- Fix photo album and camera on android 10 with app target sdk 29
6.1.11 (2020. 2. 10.)
- Fix tiny concurrency problem when socket disconnected
6.1.10 (2020. 6. 10.)
- Fix keyboard bug in some devices
- Fix lounge infinite load sometimes
- Fix watermark layout
6.1.9 (2019. 12. 20.)
- Fix in app push + push bot show logic
6.1.8 (2019. 12. 5.)
- Fix exoplayer resource conflict
6.1.7 (2019. 11. 28.)
- Fix bug
6.1.6 (2019. 10. 25.)
- Resolve memoryleak
- Repackage exoplayer core, ui
- Fix bug
6.1.5 (2019. 9. 23.)
- hot fix - exoplayer rollback
6.1.4 (2019. 9. 20.)
- Add NaverTalk
- Edit PushBot notification design
- Repackage exoplayer core, ui
- Fix bug
6.1.3 (2019. 8. 20.)
- Fix default error handle in not main thread
6.1.2 (2019. 8. 10.)
- Remove ripple in popup view
6.1.1 (2019. 8. 9.)
- Fix build error in some environment
6.1.0 (2019. 8. 8.)
- Line integration
- Fix json parser for old sdk
- Fix event parameter
6.0.4 (2019. 8. 6.)
- Fix supporting input activated
- Set telephony permission to optional
- Add deleted message feature
6.0.3 (2019. 7. 1.)
- Fix launcher style
- Fix photo picker crash
5.4.8 (July 1, 2019)
- Fix photo picker crash
6.0.2 (2019. 6. 20.)
- Fix interface name
- Fix watermark logic
6.0.1 (2019. 6. 19.)
- Fix listener not fired some events
6.0.0 (2019. 6. 19.)
- New plugin features
5.4.7 (June 4, 2019)
- Add @SkipAttachChannelView annotation to ignore attach button
5.4.6 (Apr 29, 2019)
- Fix chat redirection
5.4.5 (Apr 22, 2019)
- Fix event property null safety
5.4.4 (Apr 09, 2019)
- Fixed push bot process issue
5.4.3 (Mar 28, 2019)
- Fixed custom view conflict issue
5.4.2 (Mar 27, 2019)
- Fixed custom attributes conflict issue
5.4.1 (Mar 12, 2019)
New
- Added in-app browser options
5.4.0 (Mar 06, 2019)
New
- New brand logo applied!
Update
- Java 1.8 compile option requirement added
5.3.2 (Feb 26, 2019)
Update
- Enhance chat main flow
5.3.1 (Feb 14, 2019)
Update
- Change launchMode to singleTop in
UserChatListActivity
,ChatActivity
5.3.0 (Jan 30, 2019)
Update
- Change support bot data scheme, if you use support bot in previous version, we recommend update this version
Bug fixed
- Fixed a bug that operation time dialog is not visible
5.2.2 (Jan 24, 2019)
Bug fixed
- Fixed a bug that badge count is not updated
5.2.1 (Jan 22, 2019)
Bug fixed
- Fixed a bug that key value conflicts in Cookie library
5.2.0 (Jan 18, 2019)
Update
- Push bot can display the button and image
- User can save message that are passed to the push bot
- Animation improved when the channel plugin was opened
Bug fixed
- Fixed a bug that can't resend when message sending fails in chat
5.1.2 (Jan 02, 2019)
Bug fixed
- Fixed a bug where the push was not visible when the background process killed
Update
- Migrate FCM module
5.1.1 (Dec 11, 2018)
Bug fixed
- Fixed 'exoplayer' module conflict
5.1.0 (Dec 05, 2018)
New
- Added
canShowLauncher
for custom launcher
Bug fixed
- Fixed 'glide' module conflict
5.0.0 (Dec 01, 2018)
New
- Added Push bot feature
- Added
onClickRedirectUrl
callback in ChannelPluginListener
Update
- Set closed user chat visibility to true by default
- Change package path in
Guest
- Change method signature in
ChannelIO.track
Bug fixed
- Fixed minor UI bugs
4.2.0 (Nov 01, 2018)
New
- Added Support bot feature
Update
- Changed to be use SDK only in Pro Plan
- If a push message arrives, no SMS message is sent for 1 minute.
4.1.5 (Oct 19, 2018)
Updates
ChannelIO.initPushToken()
: initialize device token for push notification- plungin-fcm : change
allowBackup
value true to false
4.1.4 (Oct 12, 2018)
- Fixed minor bugs
4.1.3 (Oct 4, 2018)
- Fixed minor UI bugs
4.1.2 (Sep 21, 2018)
Bug fixed
- Fixed in - app push crash issue
4.1.1 (Sep 09, 2018)
Update
- Displayed watermark for startup
Bug fixed
- Fixed minor UI bug
4.1.0 (Sep 07, 2018)
Updates
boot
: will not show launcher automaticallyshow
: and hide: is visibility control property for launcher and it appears globally over application- Changed plugin listener method from
addChannelPluginListener
,removeChannelPluginListener
tosetChannelPluginListener
,clearChannelPluginListener
.
Deprecated
- ChannelPluginSetting's hideDefaultLauncher property has been deprecated
- ChannelView has been deprecated
4.0.2 (Sep 04, 2018)
Bug fixed
- Fixed ImageMessageHolder crash issue
4.0.1 (Sep 03, 2018)
New
- Added
Device
CHLocale option
Bug fixed
- Fixed in - app browser intent uri issue
4.0.0 (Aug 31, 2018)
New
- Added in-app browser
Update
- Users now will be asked to close chat
- Web link will be opened in application instead default browser
- Updated internal APIs related to session and read
- Change review message sequence
- Remove Wi-Fi permission
3.2.6 (Aug 08, 2018)
Update
- remove camera permission
3.2.5 (Jul 20, 2018)
Update
- Change In-App push design
3.2.4 (Jul 13, 2018)
New
- Added message translation option
- Added LauncherConfig option in ChannelPluginSettings
Bug fixed
- Fixed minor bugs
3.2.3 (Jul 09, 2018)
Bug fixed
- Fixed RxJava onBackPressure issue
3.2.2 (Jul 06, 2018)
New
- Added Big emoji
Bug fixes
- Fixed UI thread bug
- Fixed bug that
ChannelIO.show()
,ChannelIO.hide()
function does not work properly
3.2.1 (Jul 03, 2018)
Bug fixes
- Fixed full screen orientation issue in targetSDK 27 version
- Fixed duplicate link click event issue
3.2.0 (Jun 29, 2018)
New
- Added actionable message type
Updates
- Added chat activity animation configuration option
- Changed CHLocale fields name
Bug fixes
- Fixed minor ui bugs
- Fixed duplicate User id header bug
3.1.5 (Jun 19, 2018)
Bug fixes
- Added null safe code
- Fixed
-keepresourcexmlelements
DexGuard bug - Fixed watermark bugs
3.1.4 (Jun 11, 2018)
Bug fixes
- Fixed camera behavior when load unexpected file
3.1.3 (Jun 08, 2018)
Updates
- Added Video player
- Added GIF image message
Bug fix
- Fixed message format bugs
3.1.2 (May 22, 2018)
Updates
- Added Guest as parameter in boot completion block
3.1.1 (May 17, 2018)
Bug fix
- Fixed chat view behaves unintentionally when call
boot
in onResume.
3.1.0 (May 16, 2018)
New
- Added ProfileBot feature
- Added locale option in
ChannelPluginSettings
- Added locale option view in profile view
Updates
- Renamed Guest to Profile
- Changed userId from Profile to ChannelPluginSettings
Bug fixes
- Fixed unexpected behavior when repeatedly boot with veil
- Fixed default launcher behavior when use 'setHideDefaultLauncher' method
3.0.4 (May 3, 2018)
Bug fixes
- Added null safe code.
3.0.3 (Apr 23, 2018)
Bug fixes
- Fixed minor bugs.
3.0.2 (Apr 19, 2018)
Bug fixes
- Fixed a bug that failed to track boot event.
3.0.1 (Apr 13, 2018)
New
- Added default channel event
Boot
andChannelOpen
3.0.0 (Apr 12, 2018)
Breaking Changes
-
Renamed framework ChannelPlugin to ChannelIO
-
Removed ChannelPlugin public field
isDebugMode
andisEnabledTrackDefaultEvent
(these fields moved intoChannelPluginSettings
) -
Removed
initialize:
andcheckIn
method and addedboot:
-
Removed
ChannelException
and addedChannelPluginCompletionStatus
(enum) -
Renamed
checkOut
toshutdown
-
Renamed
show:
andhide:
toopen:
andclose:
respectively -
Renamed
showLauncher:
andhideLauncher:
toshow:
andhide:
respectively -
Renamed
moveToUserChat:
toopenChat:
-
Renamed
track:
parameter names toeventName
andeventProperty
-
Renamed
CheckIn
toGuest
(class) -
Renamed
willShowChatList
towillShowMessenger
-
Renamed
willHideChatList
towillHideMessenger
-
Renamed
badgeChanged
toonChangeBadge
-
Renamed
onReceivedPushMessage
toonReceivePush
-
Combined listeners into
ChannelPluginListener
New
- Introduced
ChannelPluginSettings
class for ChannelIO configuration - Added message formatting (bold, italic)
Updates
- Refactored message cell structures
Bug fixes
- Fixed minor UX / UI bugs
2.4.1 (Mar 23, 2018)
Bug fixes
- Fixed bug that did not work correctly when user chat count was 0 or 1
- Fixed push model bugs
2.4.0 (Mar 14, 2018)
New
- Added Push Event Interface
onReceivePush
- Added
moveToUserChat:
method that open to chat with a specific id - Added
Notification Channel
code for Oreo (8.0, API 26)
Updates
- Disabled Chat input field when Channel is not in operation time
Bug fixes
- Fixed camera permission bug
- Fixed chat scroll event bug
2.3.1 (Dec 22, 2017)
Updates
- Changed chat activity animation
2.3.0 (Dec 20, 2017)
Updates
- Changed UserChats, Channel APIs
Bug fixes
- Fixed UI bugs
2.2.1 (Nov 22, 2017)
New
- Added
willShowChatList()
,willHideChatList()
methods inOnChannelPluginChangedListener
Updates
- Changed new chat message UI
Bug fixes
- Fixed typing bug
2.2.0 (Nov 17, 2017)
New
- Added view to display the manager who is chatting
Bug fixes
- Fixed unintended behavior of ChannelPlugin.hide ()
2.1.1 (Nov 13, 2017)
Bug fixes
- Fixed minor bugs
2.1.0 (Oct 26, 2017)
New
- Added
show
,hide
methods for controlling launcher button visibility - Added
onBadgeCount
interface for counting the number of chat
2.0.2 (Sep 29, 2017)
Bug fixes
- Fixed minor bugs
2.0.1 (Sep 8, 2017)
New
- Added
CheckIn
event
2.0.0 (Sep 8, 2017)
New
- Added
track
method to track plugin event
1.2.0 (Aug 25, 2017)
Updates
- Updated socket version
Bug fixed
- Fixed minor bugs
1.1.2 (Jul 28, 2017)
Updates
- Changed the way guests identify their name
1.1.1 (Jul 21, 2017)
Updates
- Changed to request user's information authentication according to channel setting
1.1.0 (Jul 18, 2017)
New
- Added Preview UI to the bottom of the chat screen
- Added chat notifications and vibrations
Bug fixed
- Fixed bot message UI bug
1.0.0 (Jul 5, 2017)
Updates
- Changed Userchat UI, UX
0.9.5 (May 23, 2017)
Updates
- Renewal plugin UI
Bug fixes
- Fixed minor bugs
0.9.4 (May 11, 2017)
Bug fixes
- Fixed push notification bugs
0.9.3 (May 10, 2017)
Bug fixes
- Fixed a bug where push notifications did not work when checked in as anonymous user
0.9.2 (Apr 11, 2017)
New
- Added Proguard rule
- Added method to delete chat
Updates
- Changed chat sorting rule
0.9.0 (Mar 13, 2017)
- First beta version release
Updated 2 days ago