Release notes

This page contains the unblu release notes. The release notes are broken down in sections to allow for easier consumption. Release notes are additive, which means that to cover all improvements between two defined release states, all individual release notes have to be considered.

Minor version update: 5.5.x

According to the release policy a minor update was introduced because of following changes:

Feature Information
Web API New services under /global to manage global configuration settings and license without the user interface.
Configuration settings New configuration keys for ID-Propagation setups.
wjar command line New option migrateOnly to run only the database migration script.

Unblu 5.4.0 Release Notes

Bug

  • [UNBLU-7108] - fix NullPointerException at VisitorSessionOwner.captureNavigationHistoryEntry(VisitorSessionOwner.java:199)
  • [UNBLU-7119] - Wrong umm_conversation_presence after reconnect (agent-side)
  • [UNBLU-7255] - Server does not properly shut down in some situations (network outage)
  • [UNBLU-7529] - User-Change "deny" : Login + Reload ends in -> "You are not allowed to open this conversation."
  • [UNBLU-7537] - fix IllegalArgumentException: a node with id 'YHcRArnbTiu7dkDFFeZdUA' (name: 'queue') is already present in the visual. Parent: -DuvGvToQh2d02XYdlgaYA(name: 'queues') (on reference)
  • [UNBLU-7720] - Unblu launch button disappears when the page is too small
  • [UNBLU-7791] - Persisting video artifacts in WebRTC with chrome
  • [UNBLU-7825] - CacheManagerFactory should not always create a new instance
  • [UNBLU-7835] - Inbox dos not respect the configured language
  • [UNBLU-7872] - Regression: Conversation Typeof "HEADLESS_INVITE" Created by Web-API, starts for visitor before agent joins the conversation
  • [UNBLU-7886] - "Jump to latest" stays visible when it's no longer relevant
  • [UNBLU-7911] - Edge Universal WebRTC dos not work -> turn configuration
  • [UNBLU-7924] - Headless Browser: Blank page in Firefox
  • [UNBLU-7972] - Video/audio call ends when conversation is forwarded and answered by another agent
  • [UNBLU-7978] - Geolocation/ip are not recorded
  • [UNBLU-7981] - Missing text-settings for admin (availability / concierge)
  • [UNBLU-7995] - User whose user name is an emoji can't use the product
  • [UNBLU-7997] - CSS primo site does not fully load in universal co-browsing
  • [UNBLU-7998] - Exception: No existing entity which could be updated with the new one (after ResetDemoData)
  • [UNBLU-8002] - SQL Query profiling can result in NullPointerException
  • [UNBLU-8012] - Wrong description in SiteintegrationUiConfiguration
  • [UNBLU-8027] - Some requests to load resources used in embedded co-browsing returns a 404

New Feature / Improvement

  • [UNBLU-7752] - Collect Kafka metrics
  • [UNBLU-7772] - Allow dashboard sharing from On-Premise to Unblu
  • [UNBLU-7986] - Support Android SDK integration in another way, considering Unblu SDK as not being only LIB
  • [UNBLU-7990] - Support concatenation of group description and property key for configuration property descriptions
  • [UNBLU-8021] - Webhook registrations: reject duplicate names for create and update

Minor version update: 5.4.x

According to the release policy a minor update was introduced because of following changes:

Feature Information
Database Table cleanup: removed several, unused tables

Unblu 5.3.1 Release Notes

Bug

  • [UNBLU-7622] - Select does not work well with DomCap
  • [UNBLU-7837] - Supervisor can "create" (but not save) canned response for another user.
  • [UNBLU-7848] - Non-picture avatar doesn't correctly handle user or team named with emoji
  • [UNBLU-7856] - Progressive Slowdown when Hit by Many Inactive Users
  • [UNBLU-7912] - Conversation message log always sent with the default English template
  • [UNBLU-7914] - Breadcrumb shows "Users > Super Admin" even though that's not how I got there.
  • [UNBLU-7921] - Domains has a "Sort by" field with only one option
  • [UNBLU-7922] - Debounce the 'Chat to a support agent' button
  • [UNBLU-7932] - Videowindow/container does not resize when visitor closes browser.
  • [UNBLU-7935] - Scrolling in Chrome version 74 is partly not working anymore
  • [UNBLU-7939] - Restore "Global Server Settings" removes the updated license
  • [UNBLU-7947] - Mouse drag events outside of viewport do not work in headless browser in in unblu 5
  • [UNBLU-7956] - Web API: person with empty nickname should be rejected.
  • [UNBLU-7957] - Text nodes missing
  • [UNBLU-7958] - Verify that all person fields trim spaces
  • [UNBLU-7960] - Concierge: entering a Nickname with 3 spaces break the concierge
  • [UNBLU-7962] - With "uriTransformTarget" set to proxy, CSS resources are not correctly displayed
  • [UNBLU-7964] - Demo Data: deleting conversation is not possible due to foreign keys
  • [UNBLU-7968] - "ok" button in concierge is not localized / localizable
  • [UNBLU-7969] - Supervisor must not be able to open the user edit dialog for admin and superadmin
  • [UNBLU-7970] - Supervisor should not be able to change avatars for other users
  • [UNBLU-7981] - Missing text-settings for admin (availability / concierge)
  • [UNBLU-7982] - Cleanup the inconsistant demo-data at startup
  • [UNBLU-7988] - Team update API returns 400 when it should return 403

New Feature / Improvement

  • [UNBLU-6415] - Configuration Migration 4.3 -> 5.1
  • [UNBLU-7931] - Visitor Join URL in visitor desk: use route parameter instead query parameter for token
  • [UNBLU-7949] - Create a config migration 5.1 -> 5.2
  • [UNBLU-7961] - cleanup triggered by configuration migration information
  • [UNBLU-7963] - Improve Configuration-Migration 5.1 -> 5.2 to not delete the "NOT_FOUND" properties
  • [UNBLU-7687] - PropertyRepositoryServices implement insertAll

Minor version update: 5.3.x

According to the release policy a minor update was introduced because of following changes:

Feature Information
Database Structure addition: new indexes for the messenger tables

Unblu 5.2.2 Release Notes

Bug

  • [UNBLU-7712] - Unblu bubble jumps to the right, when clicking it
  • [UNBLU-7836] - JavaScript errors about InsufficientRoleException are displayed when opening Users page with Supervisor.
  • [UNBLU-7853] - Settings UI controls don't properly reflect default values if they differ by case
  • [UNBLU-7874] - unblu Visitor JS API Demo: display login errors
  • [UNBLU-7881] - Agent Desk does not load
  • [UNBLU-7893] - Discard/keep editing dialog appears twice in a row
  • [UNBLU-7897] - unblu 5: JS-API The New function unbluApi.ui.openPinEntryUi opens the individualUI instead of the PIN-Entry-UI ( Join with PIN )
  • [UNBLU-7900] - Web-API: getting "400 - No working account in request context" in cluster setup
  • [UNBLU-7901] - Prevent Superadmin Session Tracking Access for other Accounts
  • [UNBLU-7903] - Connection Issue on Mobile (Android + IOs)
  • [UNBLU-7904] - Universal-Show: "Invite a customer" (with 2 tabs) "hangs"
  • [UNBLU-7913] - Superadmin can not "Inspect conversation visual" -> 403 permission denied
  • [UNBLU-7926] - Superadmin user can connect to the agent-desk (as Impersonated user)
  • [UNBLU-7933] - "Account Configuration > Team" Supervisor in the default team can not select "none" team
  • [UNBLU-7934] - Supervisors should not be able to change the parentId value to a team that is not one of their subteam
  • [UNBLU-7936] - Supervisor in the default team can not create/edit team canned responses
  • [UNBLU-7938] - API: Canned Responses getAll and getByIds should filter the list similar to read
  • [UNBLU-7945] - Bubble hides behind website parts before being clicked for the first time

New Feature / Improvement

  • [UNBLU-7868] - unblu 5: introduce functionality to close the UI after onboarding is finished for PIN based cobrowsing session only
  • [UNBLU-7823] - TokBoxSessionManager should not always recreate OpenTok client
  • [UNBLU-7896] - Offer a "Exit impersonate" possibility to the agent-desk error page
  • [UNBLU-7950] - Update translations for 5.2.2 release
  • [UNBLU-7951] - Allow admin to change more configurations

Unblu 5.2.1 Release Notes

Bug

  • [UNBLU-7884] - "Canned responses" text is cut off in new UI
  • [UNBLU-7889] - Use internal webfont instead of Google's service
  • [UNBLU-7890] - Administrative UI: InsufficientRoleException for admin
  • [UNBLU-7892] - zookeeper and kafka product can not be started

New Feature / Improvement

  • [UNBLU-7867] - unblu 5: JS-API introduce function to display/open PIN dialog via JS-API
  • [UNBLU-7502] - Show hint on account overview when license expired / is invalid

Unblu 5.2.0 Release Notes

Bug

  • [UNBLU-6298] - iPhone visitor desk usability issues when using starting video
  • [UNBLU-7666] - JS-API Demo:Support ES5 for IE11
  • [UNBLU-7679] - API - 200 response when creating a Webhook with "too long" description
  • [UNBLU-7700] - With "uriTransformTarget" set to proxy resources can not be loaded
  • [UNBLU-7724] - For "4_3_0_stats_participant_rename_user_name_column" is failOnError set to "false" causes issue in runtime.
  • [UNBLU-7731] - Cannot attach photo directly from camera on Android
  • [UNBLU-7751] - Mobile: Reconnect "Button" is not shown on the mobile (no linebreack)
  • [UNBLU-7765] - Mobile app sleep mode during call dos not recover properly
  • [UNBLU-7782] - API: Can not get and set "texts" from conversations
  • [UNBLU-7796] - Verify that all user, team, etc. fields trim spaces, and that they don't allow only whitespace as a valid name
  • [UNBLU-7797] - some FONTS can not be loaded, CORS Policy
  • [UNBLU-7803] - Universal co-browsing not working while Tokbox works
  • [UNBLU-7831] - /webhookregistrations/create gives 500 error with overly-long name
  • [UNBLU-7838] - Collaboration Server crashes on text properties variable substitution
  • [UNBLU-7842] - Toast messages wrap text
  • [UNBLU-7858] - Add Unblu version to servicesdocumentation
  • [UNBLU-7859] - Universal Cobrowsing/WebRTC does not work with latest Edge
  • [UNBLU-7861] - Slow response on mobile app
  • [UNBLU-7862] - Headless Browser: Mouse pointer jumps / looses focus
  • [UNBLU-7863] - iOS Webview destroyed after image upload and app reopen
  • [UNBLU-7875] - username/nickname in umm_person
  • [UNBLU-7878] - Safari cookie: the corsCookieMode does not work for none SSL (HTTP) pages

New Feature / Improvement

  • [UNBLU-7543] - Administrative-Only Server Configuration
  • [UNBLU-7755] - Support endConversationRedirectURL for Conversation-Links as a string query
  • [UNBLU-7865] - Split SystemStatus into Liveness and Readiness checks
  • [UNBLU-7883] - Banner Service for Impersonation
  • [UNBLU-7627] - Hide configuration properties that depend on something that is not enabled and cannot be edited in the current context
  • [UNBLU-7628] - Improve account overview and harmonize with license overview
  • [UNBLU-7674] - Rebrand Unblu Product
  • [UNBLU-7681] - Add powered by unblu branding
  • [UNBLU-7717] - Concierge: Add question for phone number
  • [UNBLU-7809] - Conversation JS API Get and Set Individual UI State
  • [UNBLU-7864] - Replace the default EclipseLink Connection Pool with a better one
  • [UNBLU-7869] - Prohibit Super Admin access to other account operational data

Minor version update: 5.2.x

According to the release policy a minor update was introduced because of following changes:

Feature Information
Visitor UI New Unblu theme, with extended configuration possibilities. More branding possibilities, especially for cloud customers.
Agent UI New Unblu theme. Configurations features are moved to the "Administrative UI"
Administrative UI First version
Web API Changes for text configuration on Conversation and for impersonation
JS API The Individual UI functionality is now available over the unblu.ui namespace with some additions
Configuration & text properties New entries for the UI. Database connection pool settings
Database Structure addition: new column in the auth_authentication_session table

Unblu 5.1.5 Release Notes

Bug

  • [UNBLU-7089] - Avatar - When the person is initially created (user login) the avatar is not copied from User to Person.
  • [UNBLU-7098] - Avatar - update of an avatar is not reflected everywhere
  • [UNBLU-7476] - Supervisors can not display the users grouped by role
  • [UNBLU-7631] - Universal: "mailto" not working (Error 302)
  • [UNBLU-7677] - API - 500 error thrown when creating a Webhook without a name (or name = null)
  • [UNBLU-7678] - API - 200 response when creating a Webhook with empty name
  • [UNBLU-7700] - With "uriTransformTarget" set to proxy resources can not be loaded
  • [UNBLU-7766] - Select box drop-downs can't be scrolled on overflow
  • [UNBLU-7777] - Misspelled configuration scope
  • [UNBLU-7779] - Safari cookie confirmation missing
  • [UNBLU-7795] - Config dependencies for CoBrowsingFeatures and VisitorUiConfiguration
  • [UNBLU-7805] - Wrong Avatar on Audio-Call (with Concierge)
  • [UNBLU-7806] - Queue + Inbox: Latest-Message (fileupload) not correct (visitor-id instead of name)
  • [UNBLU-7814] - Logged-in visitor see's the anonymous conversations (instead the Logged-in user conversations)
  • [UNBLU-7818] - Whitespace in path breaks embedded co-browsing
  • [UNBLU-7819] - Threads are created but not removed
  • [UNBLU-7821] - Error in new ConversationTemplate editor when no engagementTypes are available
  • [UNBLU-7824] - markerColor can be set on other entities than account
  • [UNBLU-7826] - Mail Configuration (including passwords) only visible for super-admin

New Feature / Improvement

  • [UNBLU-5974] - Integration Testing Infrastructure
  • [UNBLU-5975] - Minimal Integration Testing Coverage
  • [UNBLU-6356] - New Agent Messaging UI
  • [UNBLU-7077] - Update documentation for mobile SDKs

Unblu 5.1.4 Release Notes

Bug

  • [UNBLU-6394] - Notifications in embedded cobrowing session are not shown up.
  • [UNBLU-7422] - Sometimes embedded co-browsing stops
  • [UNBLU-7583] - iOS Mobile SDK - Co-bwosing session is not picked up after unblocking the screen
  • [UNBLU-7662] - UnbluSnippetProvider: Delivers a wrong snippet (if not LEGACY)
  • [UNBLU-7691] - Inbox freezes
  • [UNBLU-7732] - Onboarding text is cleared in UI but still present in database, but then can't be changed in the UI.
  • [UNBLU-7735] - JS-API: startConversation visitorName parameter issue
  • [UNBLU-7736] - Unblu Chat Window system messages language issue
  • [UNBLU-7746] - Reconnect for Mobile Cobrowsing
  • [UNBLU-7750] - Configuration editor: display name evaluation order selectors are wrong
  • [UNBLU-7756] - Web-API: conversationhistory/findAllBy "startTimestamp" dos not restrict result
  • [UNBLU-7759] - TrackingItem.toString causes NullPointerException
  • [UNBLU-7763] - Handle gzip compression in Kubernetes cluster setup
  • [UNBLU-7767] - JS-API: Start-Chat conversation crashes with NullPointerException
  • [UNBLU-7770] - Conversation Template - Text settings not available to Admin
  • [UNBLU-7771] - Concierge set recipient must not display archived entity
  • [UNBLU-7775] - Running multiple collab server instances in a cluster disables auth
  • [UNBLU-7776] - Android, upload on some devices does not work
  • [UNBLU-7781] - Incoming Voice Call concierge not showing team selection

Improvement

  • [UNBLU-7760] - Change log level to severity in JSON log format

Unblu 5.1.3 Release Notes

Bug

  • [UNBLU-6679] - Radio-button group and keyboard selection
  • [UNBLU-7032] - HAProxy fails
  • [UNBLU-7330] - Research Cluster Issue: Collab Server Startup ZK connection
  • [UNBLU-7346] - IE-11: Click Animation are not animated in visitor browser
  • [UNBLU-7675] - Reconnect for Embedded and Mobile Cobrowsing
  • [UNBLU-7692] - Document Cobrowsing: document keeps uploading every 30 seconds
  • [UNBLU-7711] - Unblu bubble looks "vertically stretched"
  • [UNBLU-7715] - Co-browsing in Edge on SGKB site is covered by white curtain-like thing on agent side

New Feature / Improvement

  • [UNBLU-7416] - Support no-delete mode in LDAP sync
  • [UNBLU-7457] - create dynamic coturn server static-auth-secret for k8s deployments
  • [UNBLU-7459] - safety check before using "deploy-everything.sh" scripts in k8s/os deployments
  • [UNBLU-7480] - reconfigure internal k8s service endpoint dns configs
  • [UNBLU-7563] - Ghost should be able to invite himself to a conversation he can see
  • [UNBLU-7673] - Web API: add a create bot operation in persons service
  • [UNBLU-7734] - Web API: conversation history does not provide conversation content
  • [UNBLU-7739] - Web API: Changes to ConversationHistory Service

Unblu 5.1.2 Release Notes

Bug

  • [UNBLU-7326] - Agent Desk indefinitely retries RPC Requests that fail.
  • [UNBLU-7358] - Pressing down arrow key at the beginning of a long message triggers canned responses
  • [UNBLU-7497] - Pressing arrow up/down after populating canned response message ends up an a stuck state
  • [UNBLU-7549] - Web API - Wrong error for removing a participant with an invalid reason
  • [UNBLU-7568] - iOS SDK - Focus doesn't change when getting an incoming call
  • [UNBLU-7597] - 5.x: Headless browser is able to navigate to cluster internal resources
  • [UNBLU-7617] - iOS Loudspeaker can not be turned off (iPad)
  • [UNBLU-7655] - No error message invalid api key
  • [UNBLU-7665] - iOS App: Download files only possible when icon has not the focus
  • [UNBLU-7668] - Fix contexts in conversation & collaboration session tests
  • [UNBLU-7669] - With API /rest/v2/persons/createOrUpdateVirtual it is possible to create person having a team in an other account
  • [UNBLU-7670] - Long words not properly handled in chat view
  • [UNBLU-7682] - Text properties are not copied from conversation template to conversation
  • [UNBLU-7693] - Eliminate NaturalBoundsJsLayout
  • [UNBLU-7695] - When creating an email invitation there is no option to set it, but email starts with "$inviteeName"
  • [UNBLU-7698] - Migration of conversation_state (5.0.x to 5.1.x) is wrong
  • [UNBLU-7705] - Agent Desk does not load inside an iFrame
  • [UNBLU-7708] - iOS using earpiece speaker initially fails sometimes
  • [UNBLU-7709] - Agent Desk Conversation UI - Top not visible if screen is too small
  • [UNBLU-7713] - unblu 5.1 The new Script injected by filter/SFM sets "prefix + '/visitor.js' " as a precondition
  • [UNBLU-7716] - API conversationHistory/findAllBy: change return status when startTimestamp or endTimestamp are missing

New Feature / Improvement

  • [UNBLU-7696] - Create configuration property to set the conversation window to full screen by default
  • [UNBLU-7702] - REST API to get ratings
  • [UNBLU-5114] - Create "color" configuration property type.
  • [UNBLU-6590] - Update the definition of supported browsers

Unblu 5.1.1 Release Notes

Bug

  • [UNBLU-7264] - Mobile SDk - Triggering an audio call for an invalid conversation blocks the app
  • [UNBLU-7594] - Protocol notification wrong: "The approval has been decline."
  • [UNBLU-7641] - Disconnect after "leave conversation" on Visitordesk while "Waiting for rating"
  • [UNBLU-7646] - Conversation-Latest Message (after userChange) not correct (agent + Visitor-side)
  • [UNBLU-7647] - Unread messages issues when conversation created via API and messages exchanged before both person joins
  • [UNBLU-7650] - Conversation Sessions do not time-out
  • [UNBLU-7653] - Visitor overview navigation after conversation error doesn't work
  • [UNBLU-7656] - Fixed case where broken HTML breaks embedded co-browsing
  • [UNBLU-7657] - Last message visible for inactive participant
  • [UNBLU-7658] - Message states; read,deliver do not set for inactive users
  • [UNBLU-7659] - Chat invitation context person dependent
  • [UNBLU-7663] - OffBoarding not working when "end" conversation via Web-API
  • [UNBLU-7667] - DatabaseException: ORA-00972: identifier is too long (offboarding_finished_time)

New Feature / Improvement

  • [UNBLU-7660] - Fast onboarding
  • [UNBLU-7466] - Upgrade the JDBC-Drivers to the newest versions
  • [UNBLU-7612] - Cancel open concierge questions

New features with Unblu 5

For all new features introduced with Unblu 5 (first public version is 5.1.0), see the list of new features

  • deploycloud
  • deployonprem

results matching ""

    No results matching ""