Joust Development Highlights & Support Notes

The information in this article is the intellectual property of xMatters and is intended only for use with xMatters products by xMatters customers and their employees. Further, this intellectual property is proprietary and must not be reused or resold.

Introduction

We're hard at work on our next quarterly release, Joust, which will be rolling out in the Oct/Nov 2020 timeframe. Please follow this article and its comments to receive updates throughout the quarter about new features and functionality that we're working on for the Joust release.

Customers interested in previewing new features before they're released can opt into our Early Access Program (EAP), which delivers new features into non-production environments as they're rolled off the assembly line.

We'll also use this document to capture highlights of additions and updates to our mobile platforms and the xMatters REST API.

Deployment Details

For more information on how features in this article work, click the online help links embedded in each topic. As with any of our Community articles, you can click any image or animated GIF to see a larger version.

Support Notes

For a list of additional changes made in each deployment that are not covered in the Development Highlights, see the On-Demand support notes included below each highlight. While most features will be added to production environments as part of our quarterly releases, the support notes typically describe fixes, which can sometimes affect product behavior.

September 7-11, 2020

Groups: Find groups with empty shifts

Availability: Now in xMatters

The Groups filter now includes an option to show groups "With Any Empty Shifts":

groups-with-empty-shifts.png

You can use this new filter option to quickly find groups in your system that have one or more shifts without any members. This might include groups with no members at all, or groups with members in only some of their shifts.

Once you've identified the empty shifts, you can either finish configuring them by adding members and escalations, or you can delete them if you don't need them anymore.

Support notes (week of September 7-11)

xMatters Internal Reference No. Summary
COR-30194
(SUP-22228)
All Events report - Notification Statistics: Fixed an issue that was causing discrepancies in the notification statistics totals when the event included deleted users.
COR-29990 Messaging - scheduled messages: Corrected an issue where message priority was overwritten if a scheduled message was edited by a user other than the message creator.
COR-29973 Flow Designer - custom step usage: Fixed an issue to ensure that custom steps used by multiple flows are properly displayed in the Usage tab.
COR-29910 xMatters REST API - GET /events: Corrected an issue to ensure pagination limits are properly applied to incoming requests.
COR-30187
(SUP-22201)
All Events report - exported data: Fixed an issue where some device information was not included in exported data from the All Events report.
COR-29862 Flow Designer: Fixed an issue that prevented an error message from appearing when constant names, values, and descriptions exceeded their character limits.
COR-29609 xMatters REST API - POST /people: Modified the settings to allow this endpoint to accept an empty value set for a custom attribute when the attribute doesn't contain any values.

August 31-September 4, 2020

Automation: New workflow templates

Availability: Now in xMatters

We've added the five new logos below to our growing list of available workflow templates. Although not officially supported, the following workflows available in xMatters Labs on GitHub were built by our field teams and are a great starting point for those looking to get integrated with these names:

instanna.png

Instana provides critical insights to help keep your applications and microservices healthy. Connect Instana with xMatters to get those insights into the hands of the people who can act on them.

sentry.png Sentry gives extensive insight into the health of your applications. Combine that insight with the power of xMatters and empower users to take action by automatically notifying on-call resources on their preferred devices.
apifortress.png

API Fortress transforms your API testing to accelerate releases while decreasing risk. Connect your API Fortress tests to xMatters so you can notify on-call responders when there are failures, and send critical information about the failure with a link to the test report.

honeycomb.png Honeycomb offers observability insights with its introspection and interrogation of applications big and small. Use xMatters on-call schedules, escalations, and configurable device channels to extend Honeycomb's notification capabilities.
sysdig.png

Sysdig Monitor allows you to maximize the performance and availability of your cloud infrastructure, services, and applications. Combined with xMatters, you can trigger alerts and deliver key information to the right on-call resources on their preferred devices, and acknowledge alerts and capture audit details in Sysdig.

Support notes (week of August 31-September 4)

xMatters Internal Reference No. Summary
COR-29912 Flow Designer - custom step: Corrected an issue that prevented users from accessing the canvas if they create a custom step with an extremely long name.
COR-29732
(SUP-22138)
User export: Adjusted the exported file to include the full language name rather than the two-letter language code.
COR-29865
(SUP-22157)
Events report - Comments: Fixed an issue where comments from deleted users were removed from the Comments section and causing the report to display incorrect annotation totals.
COR-29879 Web user interface (cosmetic fixes): Adjusted the layout of a number of items in the Groups, User Profile, Conferences, and Flow Designer areas to properly accommodate items with long names.
COR-29885
(SUP-21726)
Flow Designer - import workflow: Corrected an issue that prevented users from closing the step editor dialog after importing a workflow.
COR-29778
(SUP-22110)
Flow Designer - sender overrides: Fixed an issue that prevented sender overrides from being properly saved with a flow.
COR-29881 Workflows: Corrected a drop-down menu scrolling issue that was visible to  some users in specific browsers.
COR-29877 Recent Events - Timeline (cosmetic fix): Adjusted the timeline slider so it appears consistently across all browsers.
COR-29866
(SUP-22156)
Scheduled messages - delivery: Corrected an issue that was causing scheduled messages to be sent at the wrong time.
COR-29947
(SUP-22109)
Users screen - search filters: Fixed an issue that prevented the users search from returning results when specific filters were applied.
COR-29165 Groups -Dynamic teams (usability fix): Provided French translations for all items on the page.
COR-29768 Historical On-Call - export: Ensured the proper message was shown to users trying to leave the page while a download is in progress.
COR-29632 Flow Designer: Fixed an issue that prevented some flow steps from saving properly on the canvas.
COR-28958 Flow Designer - HTTP trigger: Fixed an issue that prevented users from typing names to search for Authenticating Users.

August 24-28, 2020

Availability: Now from the App Store

Wait – which group was that for?

If you need more context about your upcoming shifts, then you'll be happy to hear that on-call push reminders in the iOS app now include the name of the group you're expected to be on call for:

on-call-reminders-group-highlight.png

Support notes (week of August 24-28)

xMatters Internal Reference No. Summary
COR-29781
(SUP-22145)
Conferences report (usability fix): Fixed an issue that was preventing the Conferences page from loading properly for some customers. 
COR-29791 Communication Center dashboards - Recent Events widget: Updated the layout of the events listed in the Recent Events widget to remove overlapping elements.
COR-29675
(SUP-22124)
Event report - Tracking: Fixed an issue that was causing the Tracking report to take a long time to load when dealing with an event that targeted a large number of users.
COR-29732
(SUP-22138)
User Export: Fixed an issue that was causing all users in an exported user list to have 'en' as their language regardless of settings.
COR-29554
(SUP-22118)
Workflows - importing (usability fix): Updated the behavior for imported workflows to help prevent potential problems if the device names are different between the systems that exported and imported the workflow.
COR-29571
(SUP-22106)
All Events - User Delivery: Updated the metrics displayed on the All Events report to better account for notifications that failed because they were sent to users without any notifiable devices.
COR-29583
(SUP-22106) 
All Events - exporting: Updated the timestamps for device statuses in the exported All Events report to show the time for when the current status was set, rather than when the notification was first attempted.
COR-29590
(SUP-22114)
Communication Center - Send Message widget: Fixed a rare issue where clicking the Send Message widget would incorrectly redirect the user to the View Sent Messages page.
COR-29710
(SUP-22137)
xMatters REST API - GET /subscriptions: Fixed an issue that was causing some queries to time out when targeting the GET /subscriptions endpoint.
COR-29057
(SUP-22044)
 xMatters Agent: Fixed an issue that was causing the status displayed in the web user interface for a connected agent to switch back and forth between disconnected and connected.

August 17-21, 2020

xMatters Agent: Windows Server 2019 support

Availability: Now in xMatters

The xMatters Agent is now officially supported on Windows Server 2019 systems. If you're running Windows Server 2016 or 2019, just select the "Windows Server (2016 and 2019)" option as your operating system when you're installing the agent and you'll be good to go:

xmatters-agent-windows-server-2019.png

Support notes (week of August 17-21)

xMatters Internal Reference No. Summary
COR-29097 xMatters REST API- GET /forms: Updated the GET /forms endpoint to use workflow name as a secondary order key. 
COR-29299 Flow Designer (usability fix): Updated the behavior of several drop-down menus and options within Flow Designer (and on the Flows tab for forms) to prevent them from overlapping or failing to close properly.
COR-27743
(SUP-21709)
Flow Designer - saving: Fixed an issue that was causing Flow Designer to display an error when attempting to save canvases with a large number of steps.
COR-29069
(SUP-22116)
Workflows - importing: Fixed an issue that was preventing some workflows from importing correctly if they contained certain types of legacy integrations.
COR-29480
(SUP-22112)
Events widget - All Events report: Fixed an issue where the All Events report would display "No Results" when drilling through via the Events widget on the dashboard.
COR-29539 Group Performance widget (usability fix): Updated the values displayed on for both the Events By Group and Group MTTR versions of the Group Performance widget.

August 10-14, 2020

Support notes 

xMatters Internal Reference No. Summary
COR-29281 Main menu (usability fix): Improved keyboard navigation of main menu in Internet Explorer.
COR-29257
(SUP-22077)
Flow Designer - export/import workflows: Corrected an issue that prevented switch steps from appearing properly after the export and import of the workflow.
COR-29204
(SUP-22070)
Groups - shifts: Fixed an issue that prevented valid shifts from appearing in the list of shifts for a group.
COR-29180
(SUP-22061)
All Events report - exported reports: Fixed an issue that caused the exported report to display incorrect notification information for users with multiple devices.
COR-29167 Workflow templates - Webhook (cosmetic fix): Updated the layout and positioning of some text elements on the configuration screen for built-in Webhook workflows. 
COR-29156
(SUP-22059)
User Upload: Corrected an issue that prevented the user upload feature from properly loading phone numbers.
COR-28978 Users page (cosmetic fix): Improved the layout and spacing of some interface elements in the main menu and on the API Keys tab.

August 3-7, 2020

Workflows: Dynatrace updates

Availability: Now in xMatters

We've updated our Dynatrace built-in workflow with a configuration option to Disable all updates to Dynatrace. Selecting this option turns off xMatters notification activity updates to the Dynatrace Problem record, which is useful for customers whose Dynatrace instance isn't accessible by xMatters (because it's behind a firewall, for example):

dynatrace-updates.gif

If you don't select this option, responses to notifications and comments are always written to the Problem record. You can also select to update a record when the workflow creates an event and when a notification is delivered.

Support notes (week of August 3-7)

xMatters Internal Reference No. Summary
COR-29059
(SUP-22042)
Dashboards: Fixed an issue that caused deleted messaging forms to appear on the dashboard.
COR-29043 Users - adding to groups: Corrected an issue that prevented the addition of new users to existing groups after the invitation to join was sent.
COR-28960 User profile - Subscriptions: Modified the search so selected subscriptions remain selected when results are returned.
COR-28892 Workflows - importing: Corrected an issue that caused imported workflows to have missing references in some steps.
COR-28851 Groups - exporting: Modified the export process to ensure that when filters are applied, all filtered results are included in the exported file.
COR-28661 Flow Designer - Activity stream: Fixed an issue that temporarily caused some outputs to not appear in the Activity stream.
COR-28512
(SUP-21959)
Conference bridges: Extended the available duration to join a conference bridge for some clients to prevent conference bridges from disconnecting before users can join.
COR-28417 Workflows - constants (usability fix): Fixed an issue that caused constants to remain in the list (on the Constants window) after they were deleted.
COR-27474 xMatters REST API - POST /subscriptions: Modified error messages to ensure the correct ones are displayed when requests are submitted with missing information.

July 27-31, 2020

Adaptive Incident Management

Availability: Joust Quarterly Release & Early Access Program

We're adding adaptive incident management to the already amazing list of offerings in our world-class digital service availability platform. We'll be introducing this whole new approach to incident response and automation in just a few short weeks, but we're so excited that we just had to show it off now!

For a detailed overview of the xMatters incident model - and how you can opt-in to early access - head on over to our feature announcement article, Introducing Adaptive Incident Management.

AIM.png

Upgrade your plan online

Availability: Now in xMatters

If you're currently using a free version of xMatters, and you're located in the United States, you can now upgrade to a paid plan online.

When you click Upgrade in the top right corner of your screen, you'll be taken to a page with your upgrade options. At this time, you can upgrade to our Base or Starter plan for a one year contract term, paid annually:

upgrade-plan-options.png

If you need to purchase a very large number of user licenses, or you want to upgrade to the Advanced plan, then you'll need to talk to one of our friendly Sales representatives.

For instructions on how to upgrade online, and for a great list of frequently asked questions, see Upgrading your plan.

New GET/sites query parameters

Availability: Now in the xMatters REST API

Wish there were more criteria you could use to look up sites programmatically with the xMatters REST API? How about being able to sort the sites that are returned? Then you'll be happy to hear about the following new functionality we've added to GET/ sites:

  • More specific searches – When you search with multiple search terms, you can use operand to narrow your results to just sites that contain all the search terms in their name or description. For example, GET /sites?search=term1 term2&operand=AND
  • Search by specific fields – You can use the fields query parameter in combination with search to find sites with a particular value in their NAME or ADDRESS. For example, GET /sites?search=term&fields=NAME
  • Find sites by country – Use the country query parameter to find sites within a specific county by providing the country's full name or its country code. For example: GET /sites?country=Canada
  • Find sites by status – The status query parameter lets you find sites that are ACTIVE or INACTIVE. For example: GET /sites?status=ACTIVE
  • Find sites that are geocoded (or not) - When the geocoded query parameter is set to true, xMatters returns sites whose full longitude and latitude coordinates are set; if set to false, you'll get back the sites with missing or partial coordinates. For example: GET /sites?geocoded=true
  • Sort sites by name, address, status, geocoded, or country – To sort the sites that are returned, specify which value to sortBy, and whether to sort in ascending or descending order. For example: GET /sites?sortBy=ADDRESS&sortOrder=ASCENDING

New GET /groups query parameters

Availability: Now in the xMatters REST API

The GET /groups endpoint includes two new query parameters you can use to sort the groups that are returned, or to find groups based on their status:

  • Sort groups by name or status – You can specify whether the groups that are returned are sorted by their NAME or STATUS, in ascending or descending order. For example: GET /groups?sortBy=NAME&sortOrder=ASCENDING
  • Find groups by status – The status query parameter lets you find the ACTIVE or INACTIVE groups in your system. For example: GET /groups?status=ACTIVE

New GET /people query parameters

Availability: Now in the xMatters REST API

Looking for users that aren't in any groups? What about users that are in a specific group, or groups? If so, check out what you can do with these new query parameters for GET /people:

  • Find users that belong to a group, or groups – Use the groups query parameter to specify a comma-separated list of group target names or UUIDs. If you specify multiple groups, xMatters returns the users who are members of any (not all) of the groups. For example: GET /people?groups=DevOps,25070811-5b97-4e39-887c-a81639598864
  • Find users that are (or aren't) in any groups – You can use the Groups.exists query parameter to identify the users that are members of at least one group (true), or users that aren't members of any groups (false). For example: GET /people?groups.exists=false

Support notes (week of July 27-31)

xMatters Internal Reference No. Summary
COR-28020
(SUP-21873)
Groups - shift rotation: Corrected an issue preventing shifts from rotating as scheduled.
COR-28898 Historical On Call report export (usability fix): Modified the report so the exported "User ID" field displays the user's User ID instead of their Web Login ID.
COR-28890
(SUP-22018)
User export: Fixed an issue that could cause the export to time out when dealing with a large number of items in a custom field.
COR-28857 Shared Dashboards (usability fix): Corrected an issue to ensure only the appropriate users can make changes to shared dashboards.
COR-28847
(SUP-22015)
Messaging forms (cosmetic fix): Adjusted the size of the Text input field to match other field sizes.
COR-28833 Messaging forms - Recipients window (cosmetic fix): Fixed an issue that caused a misalignment of the recipient type drop-down menu when the window was expanded.
COR-28825 Workflows - Responses (cosmetic fix): Adjusted spacing in the Options column to provide more consistent design.
COR-28824 Workflows - Subscription Forms (cosmetic fix):  Modified the Available Properties column so properties with long names are truncated.
COR-28476
(SUP-21996)
Subscriptions: Corrected an issue that prevented users from changing the owner of a subscription.
COR-28662
(SUP-21992)
All Events Report: Fixed an issue causing the export to timeout when events did not have initiators.
COR-28511 Flow Designer - custom steps: Ensured the proper error message appears to users when they save a custom step without a name.

July 20-24, 2020

xMatters Agent: Local store-and-forward

Availability: Now in xMatters

xMatters Agent 1.6 provides some extra relief when there's a short-term event flood or connectivity issue. Instead of immediately sending inbound requests to xMatters, the agent will queue the requests and forward them only when the connection is established and secure. 

This change has several immediate benefits: 

  • Your integrations will be much more resilient when encountering network outages or event floods. 
  • If you're submitting too many requests too quickly, the agent will queue the requests that return code 429 (meaning you've exceeded the permitted rate) and resubmit them after a short wait. 
  • You'll be able to conduct expanded troubleshooting if your integrations have problems connecting.

While the queue does not persist if you shut down the agent, it does improve the reliability of the agent when sending requests to xMatters from third-party applications. And the best part is that there's no configuration change required — this feature will be automatically available as soon as you update.

Users page: Filter by site and temporary absences

Availability: Now in xMatters

The Users page includes two new filters for finding users based on the site they're located at, and whether they're currently absent from a group:

  • Site - Easily find the users at your site, or search for a different site:

users-page-site-filter.gif

  • Absent - See the users that are absent with a replacement, absent without a replacement, or those that don't currently have any absences:

user-page-absent-filter.png

All Events report: Filter by source

Availability: Now in xMatters

The All Events report now includes a Source filter that you can use to find all the events that came from a specific workflow or integration:

all-events-report-source-filter.png

Support notes (week of July 20-24)

xMatters Internal Reference No. Summary
COR-28791
(SUP-22001)
Role based permissions: Fixed a permission issue involving support users that was introduced with the Indy release.
COR-28732
(SUP-21990)
All Events report: Enhanced performance for the All Events report when attempting to view a high number of recipients.
COR-28718
(SUP-21966)
All Events report - User Delivery tab: Corrected an issue where events were displayed with an incorrect delivery status.
COR-28609 xMatters Mobile App (Android): Fixed an issue where event responses weren't fully collapsing for Android 10 users.
COR-29622 Workflows - importing: Fixed an issue where some imported workflows didn't include correct steps and triggers on the canvas.
COR-28566
(SUP-21968)
User export - custom fields: Corrected an issue that caused information from custom fields to display in the wrong columns.
COR-28500
COR-28456
API Keys (usability fix): Fixed an issue that caused some browsers to show a page loading spinner on the API Keys page when the user had no existing API Keys.
 COR-28476
(SUP-21958)
Web user interface - login screen: Corrected an issue where some users logging in using SAML were unable to access the Web user interface.
COR-28352 Messaging menu - enabled workflows: Fixed an issue that prevented newly enabled workflows from appearing in the Messaging menu.

July 13-17, 2020

Mobile: Android 2.25

Availability: Now from the Google Play store

With this new version of the xMatters Android app, you can now add comments to events (previously, you could only view them). Here's a peek of what the new functionality look like in the app:

android-comments.png

Support notes (week of July 13-17)

xMatters Internal Reference No. Summary
 COR-28572
(SUP-21972)
Users page (usability fix): Fixed an issue that prevented supervisors from viewing users in the Users page.
COR-28506
(SUP-21965)
xMatters REST API - GET /audits: Corrected an issue that caused the request to time out when dealing with a large number of targeted recipients.
COR-28056 Android mobile app (usability fixes): Adjusted the mobile app to provide a smoother and more consistent experience for users.
COR-26907 Android mobile app - Workload Assignment: Corrected an issue that prevented the hierarchy field from properly displaying options.
 COR-28294 Flow Designer (cosmetic fixes): Updated the layout and positioning for some elements to prevent icons and messages shifting outside their intended locations.
 COR-28250 Flow Designer - Activity stream: Provided French translations for all items in the Request Status of the Activity stream.
 COR-27730 Groups - shifts (cosmetic fix): Corrected an issue that cause an error message to remain static on the page instead of moving with its field when the page is scrolled.
COR-25528 Groups - add users (cosmetic fix): Updated the icons for users to ensure consistent icon usage between the Members and Supervisors tabs.

About the early access delivery process

Customers can choose to opt their non-production environments into an Early Access Program (EAP) to see new functionality before it's released. If you're considering signing up for the early access program, there are a couple of important things to know:

  • Enrollment in EAP can be turned on any time through a support request.
  • Exiting EAP can only be done on quarterly boundaries (you cannot opt in and out between quarterly releases).

For full details, refer to the official On-Demand Deployment Process & Early Access article.

Have more questions? Submit a request

8 Comments

  • 0
    Avatar
    Karla Poplawski

    Highlights and support notes added for week of July 20-24, 2020:

    Updates include:

    • xMatters Agent: Local store-and-forward
    • Users page: Filter by site and temporary absences
    • All Events report: Filter by source
    Edited by Karla Poplawski
  • 0
    Avatar
    Karla Poplawski

    Highlights and support notes added for week of July 27-31, 2020:

    Updates include:

    • Adaptive incident management
    • Upgrade your plan online
    • xMatters REST API: New query parameters for GET /sites, GET/ groups, and GET/people
  • 0
    Avatar
    Karla Poplawski

    Highlights and support notes added for week of August 3-7, 2020:

    Updates include:

    • Dynatrace built-in workflow: Ability to disable all updates to Dynatrace
  • 0
    Avatar
    Don Clark

    Support notes added for week of August 10-14, 2020.

  • 0
    Avatar
    Karla Poplawski

    Highlights and support notes added for week of August 17-21, 2020:

    Updates include:

    • xMatters Agent: Windows Server 2019 support
  • 0
    Avatar
    Karla Poplawski

    Highlights and support notes added for week of August 24-28, 2020:

    Updates include:

    • iOS: On-call push reminders now include the group name
  • 0
    Avatar
    Karla Poplawski

    Highlights and support notes added for week of August 31-September 4, 2020:

    Updates include:

    • New xMatters Labs workflow templates: Instana, Sentry, API Fortress, Honeycomb, Sysdig
  • 0
    Avatar
    Karla Poplawski

    Highlights and support notes added for week of September 7-11, 2020:

    Updates include:

    • Groups 'With Any Empty Shifts' filter
Article is closed for comments.
Powered by Zendesk