support browserProperties in web-app integration mode.
change api endpoint #571
@hackler/javascript-sdk@11.45.2
Date: July 24, 2025
allow setUserId(null) to unset userId
web-app-client can send null to app during setUserId
@hackler/javascript-sdk@11.45.1
Date: July 3, 2025
support rendering newline in-app-message on [MODAL+TEXT+BUTTON] layout. in PR
@hackler/javascript-sdk@11.45.0
Date: July 1, 2025
add hideUserExplorer in webview bridge
add crm message subscription
@hackler/javascript-sdk@11.44.0
Date: May 9, 2025
just version up
@hackler/javascript-sdk@11.43.0
Date: April 29, 2025
Node.js
support http/https compression (gzip, br, deflate)
Browser
refactor in-app message experiment structure
@hackler/javascript-sdk@11.42.0
Date: April 18, 2025
New method for controlling user's phone number (This is useful if you use KakaoTalk biz message to send notifications or advertisements to your customers.)
setPhoneNumber: sets user's phone number. This value is unique for each UserId.
unsetPhoneNumber: resets user's phone number to be an empty value.
@hackler/javascript-sdk@11.41.0
Date: March 27, 2025
New operator for targeting: user property's existence
@hackler/javascript-sdk@11.40.0
Date: March 24, 2025
Added HackleClient.getExperiment method. This method can be used to retrieve A/B test setting information.
@hackler/javascript-sdk@11.39.0
Date: February 17, 2025
add event target evaluation
@hackler/javascript-sdk@11.38.1
Date: January 14, 2025
convert string to boolean for matching comparison
@hackler/javascript-sdk@11.38.0
Date: January 12, 2025
Supports multiple images in in-app messages
@hackler/javascript-sdk@11.37.1
Date: October 2, 2024
Fixed NOT_MATCH operation return false even though the user was not included in any cohort
@hackler/javascript-sdk@11.37.0
Date: September 9, 2024
feat: added InAppMessage Listener
fix: CloseButton(X_button) will be considered as ActionInteraction > CloseAction not CloseInteraction
@hackler/javascript-sdk@11.36.0
Date: August 9, 2024
feat: added new in-app message layout (bottom sheet).
fix: prevent in-app-message IMAGE layout modal from getting out of focus while message is open.
@hackler/javascript-sdk@11.35.0
Date: July 15, 2024
feat: Supports unexposed control group for in-app message A/B testing
@hackler/javascript-sdk@11.34.2
Date: July 5, 2024
Synchronize cohorts only when identifiers are updated
Use setInterval when scheduling in node
@hackler/javascript-sdk@11.34.1
Date: June 18, 2024
feat: Added User Engagement
@hackler/javascript-sdk@11.34.0
Date: June 18, 2024
Released with the same build version as @hackler/javascript-sdk@11.33.1. Saved for history