Release Notes

Release Notes

Overview

This page contains a running log of Public Release Notes for the MarketSpark service offering.


20260709 Release

Bug Fixes

  • Correct an error that caused Call Detail Records downloads to improperly populate some line name fields

New Features

  • Internal Only

Improvements

  • Internal Only


20260625 Release

Bug Fixes

  • Correct error expressed in Grandstream templates for certain customer types caused by Grandstream defaults change

New Features

  • Internal Only

Improvements

  • Internal Only


20260615 Release

Bug Fixes

  • Correct occasional bug with viewing Diagnostics tab within Command Center

  • Correct errors in public API documentation for gateway-port-settings PATCH

  • Correct error that created discrepancy between Command Center’s line-based CDR viewing and downloaded CDR data

  • Correct potential for error related to display of routers

  • Correct an error that caused locations with multiple Ericsson/Cradlepoint router devices, including inactive devices set for return or RMA, to fail to properly report signal status metrics

New Features

  • Allow entitled customers to create up to 6 Webhook event subscriptions per Organization per event

Improvements

  • Internal Only


20260519 Release

Bug Fixes

  • Correct customer issue affecting large-set Call Detail Records downloads

  • Correct minor UI issue in CMDC

  • Correct some CSP violation warnings and errors within the Command Center UI

  • Correct a customer issue with an improper assignment of battery state

  • Prevent gateway port settings API issue caused by empty strings

New Features

  • Log Router Active Router changes into Command Center’s Location Activity Logger

Improvements

  • Internal Only


20260504 Release

Bug Fixes

  • Correct bug seen in Emergency Calls KPI card as caused by upstream API changes

  • Correct an issue impacting the visibility of some CDR events for a small set of customers

  • Correct error discovered in modem type gateway provisioning profiles

  • Correct error with operationalStatus parameter for gateways endpoint in API; parameter now responds properly according to line status: All lines online (Online). Some lines online (Trouble). All lines offline (Offline). All lines no status (None).

New Features

  • Add new ROUTER_ACTIVE_ROUTE_CHANGED Webhook Event that fires following a change of the active (primary) route between Ethernet WAN and Cellular paths for InHand and Ericsson/Cradlepoint routers

  • Add new activeUplink parameter to the routers endpoint to reflect the currently active route for InHand and Ericsson/Cradlepoint routers

Improvements

  • Improve the URL-ification of stored images and data exports

  • Improve robustness of Napco email alert handlers


20260420 Release

Bug Fixes

  • Internal only

New Features

  • Display new Active Route panel inside InHand and Cradlepoint diagnostics cards. Panel shows Cellular or Ethernet as Active Route depending on current path of Router to the MarketSpark cloud services

Improvements

  • None


20260415 Release

Bug Fixes

  • Correct error causing certain Locations to appear twice in the Locations table

New Features

  • Add new Lines Data export data CSV report

Improvements

  • Internal-only


20260406 Release

Bug Fixes

  • Correct an error that caused certain types of inactive hardware to appear in the active hardware area of Command Center

  • Correct an error that caused duplication within the results returned to certain public API endpoint calls, i.e. routers, powersources, gateways

  • Correct an error that presented Location Admins with an unclickable link in the Contacts management page

New Features

  • Add new ability to receive Location Online and Power Status AC notifications. A new, optional checkmark is available in the Notifications setup screen that allows users to sign up for online/return-to-normal state alerts.

  • Some routers list their wired Ethernet WAN MAC address when they flow through Operations; others list their Ethernet LAN MAC address. To help relieve confusion, we have split apart MAC address data for routers into two separate fields: (wired Ethernet) WAN MAC address and LAN MAC address. Cradlepoint routers provide WAN MAC address. InHand routers provide LAN MAC address. This will be reflected in equipment diagnostics cards as well as Organizational data exports, among other areas

Improvements

  • Improve the performance of our signal metrics gathering

  • Reduce unnecessary logging


20260323 Release

Bug Fixes

  • Correct error handling location cities that include special characters

  • Correct several Napco related issues

  • Correct some error handling for Pepwave Router devices

New Features

  • Internal Only

Improvements

  • Improve telemetry collection from InHand routers


20260225 Release

Bug Fixes

  • Prevent the possibility of bifurcated sessions for certain gateway models in certain situations

  • Correct error that prevented some emergency calls from showing up in Emergency Calls KPI card

New Features

  • Update Help links to new location in Atlassian Confluence

Improvements

  • Add Sort function for Equipment column in Locations page


20260209 Release

Bug Fixes

  • Correct error that prevented button information from being shown for Grandstream model gateways

  • Correct error that prevented Swagger API search function from working properly

  • Correct a synchronization error affecting location status for some older (pre-2024) customer locations

  • Correct an error processing certain API users' gateway provisioning requests due to an improperly referenced parameter for the job-status endpoint

  • Resolve a power source status update race condition as seen by a http://BigPanda.io user

  • Correct a table row heading issue seen in Activity Logs that erroneously tagged location updates as user updates

  • Correct an Activity Logs issue that caused certain activities to fail to appear due to mis-tagging

New Features

  • Allow Webhook events subscribers to pass in an orgId to specify a single organization to which they’d like to receive callback events for a given URL. Subscribers may thus sent different subscriptions for different orgIds or may continue to make one subscription (sans orgId) for all of their partner organizations

  • Add SIM information to public routers API

  • Add breadcrumbs to Lines so simplify users navigating back to Services, to Locations, and to their Organization

Improvements

  • Allow gateway provisioning API to check for existing jobs rather than always waiting on the cooldown timer to allow faster provisioning


20260126 Release

Bug Fixes

  • Correct an error navigating to direct-urls within Command Center

  • Correct an error that caused some forms to fail to properly display initial data on load

New Features

  • Provide certain API users a URL for checking provisioning status

  • Add isMissing and isOnBackup to powersources API endpoints

Improvements

  • Remove the Battery Count indication from the Power Supply diagnostics card as the data is not presently accounted properly

  • Limit provisioning requests for API users to no more than one request per equipment per 5 minute period to prevent overruns


20260112 Release

Bug Fixes

  • Correct error 500 returned by powersources API endpoint

  • Correct incorrect powersources API schema definition

New Features

  • None

Improvements

  • Internal Only


20260105 Release

Bug Fixes

  • Correct error that prevented DivisionName field from being properly populated in Organization Data downloads

  • Correct various errors related to handling of Division and Location Admin assignments

  • Correct recent error displaying Location details for Location Admins

New Features

  • Internal Only

Improvements

  • Change behavior of user editing to not require a Title field for user accounts

  • As a part of some Divisions related code improvements, change the representation of Divisions and Locations within a user invitation such that selecting a Division for a user implicitly selects all current locations for that Division


20251216 Release

Bug Fixes

  • Provide a fix to an issue causing improper display of the Locations table for Divisionally-assigned Locations 

New Features

  • Change the way online/off status for an individual router is calculated. For Ethernet-connected routers, online/offline will be calculated first based on Ethernet connectivity and secondarily based on cellular connectivity. Cellular-connected-only routers are unaffected.

  • Implement Inventory events API to allow users to subscribe for event notifications on new owned-Organizations, new Locations, and new equipment events 

Improvements

  • None


20251208 Release

Bug Fixes

  • Correct a UX error that occurred when attempting to delete an Organization’s primary contact 

New Features

  • None

Improvements

  • Add additional improvements to prevent any recurrence of an issue similar to that experienced on November 20th

  • Improve Webhook events API performance


20251121 Release

Bug Fixes

  • None

New Features

  • None

Improvements

  • Ensure that both Light-mode and Dark-Mode Location search tables match styles

  • Refactor some provider’s Location Status calculations in order to prevent false positives


20251118 Hotfix

Bug Fixes

  • Correct error affecting gateway port settings in public API

New Features

  • None

Improvements

  • None


20251030 Release

Bug Fixes

  • Correct error that incorrectly ordered Diagnostics Gateway cards, where rank value wasn’t being properly respected

  • Correct API error that erroneously returned gateway port count instead of gateway count in the locations/gateways endpoint

New Features

  • Allow UI users to pull a current power source status information with a refresh button on the Diagnostics card, similar to the router refresh functionality

  • Allow API users to manipulate the administrative status of a location, enabling them to turn telemetry on or off

Improvements

  • Hide red banner that displays when Gateway device extended information isn’t returned in a timely fashion by external API providers


20251030 Hotfix

Bug Fixes

  • Correct an error that caused pagination of Divisions to present very inconsistently

  • Correct an error that presented incorrect duration for certain CDRs from within the CMDC UI

New Features

  • None

Improvements

  • None


20251027 Release

Bug Fixes

  • Correct API error occasionally experienced by customers while performing port level manipulations

  • Correct a regression that failed to properly input customer support ticket prioritization into the correct field in the support ticketing system

New Features

  • Add firmwarePrefix and firmwarePostfix parameters to CMDC’s gateway API

Improvements

  • Internal improvements to voice services provider data structures

  • Various Internal improvements

  • Improve Location Audit logs by providing field naming in before and after state changes

  • Remove unnecessary data

  • Improve http://BigPanda.io integration code

  • No longer disguise invalidly dialed numbers in CDR tables with a hyphen, instead show their values


20251013 Release

Bug Fixes

  • Correct an error that caused router status for certain locations to report as “Offline” despite the Location being in an administrative state, e.g. Shipping, that doesn’t gather telemetry

  • Correct an error that caused location status for certain locations to report as “Offline” despite the Location being in an administrative state, e.g. Not Operational, that doesn’t report telemetry

  • Correct a gap in MarketSpark’s location provisioning process for Ericsson/Cradlepoint router-using locations that could have caused the router’s signal data to fail to report

  • Correct an error with pagination in the customer API that caused unpredictable results

New Features

  • None

Improvements

  • Improve API usability by adding gatewayCatalog data to main gateways endpoint

  • Improve Support ticket creation dialog for Location Admins by properly restricting the list of locations to the current location admin’s list of locations

  • Migrate router signal metrics as delivered by the Webhook events API to a more efficient database


20250922 Release

Bug Fixes

  • None

New Features

  • None

Improvements

  • Change the way searching in the Locations table search field works; no longer search equipment-serial level details, instead only search on location name and address details


20250916 Release

Bug Fixes

  • Correct issue affecting visibility of battery status for certain locations

  • Correct error that prevented downloads of Org Data for customers with larger sets of locations

New Features

Improvements

  • None


20250828 Release

Bug Fixes

  • Correct issue affecting online status for two customer locations

  • Correct potential for issue that could affect online status and CDR events for certain customer locations

  • Correct issue affecting certain customer hardware combinations that prevented proper display of diagnostics cards

  • Correct issue that caused Organization Services Owners to occasionally appear as an identifier and not as the proper friendly name

  • Correct error that prevented users from seeing the identifier of opened Support tickets in the lower-right informational pop-up

  • Correct incorrect description of certain gateway IP addressing parameters as seen in the gateway Diagnostics card

  • Prevent users from creating overly long TN/DID descriptions

New Features

  • Add a new Location tab to the Activity log function, providing users information about certain state changes made to Locations

  • Add Divisions column to Organization Data downloads

Improvements

  • Remove the Legacy UI application switcher as the older UI is now retired

  • Make improvements to internal data storage

  • Include the postal/zip code in the Location header when viewing the location details


20250811 Release

Bug Fixes

  • Correct error that improperly showed Activity Log changes, erroneously showing property changes instead of “-” for null values

  • Correct error that allowed entry of improper values for users' secondary telephone numbers

  • Correct error that erroneously showed “Inactive” hardware listings for certain combinations of hardware in the Locations table

  • Correct issue that caused a thrown error when attempting to disable Call Forwarding on certain line types

  • Correct improper language in “all locations” notifications checkbox that erroneously presented as though only current, and not all (now and future) locations would get subscriptions

  • Correct error that prevented proper population of Address 2 field at the Line level within the updated Command Center UI

  • Correct incorrect URLs presented in customer offline and power notification emails due to change in endpoints in new Command Center UI

New Features

  • Add functionality to Gateway status icon in the equipment diagnostics card. Previously, this icon always returned “None.” With this update, the status icon is now tied to the function of the gateway’s line status. When all provisioned lines for a given gateway are registered okay, the gateway is Online. When some provisioned lines are registered okay, but some are not (unregistered), the gateway is in Trouble status. When no provisioned lines are registered okay, the gateway is in Offline status. When no lines are provisioned for the gateway, status is returned as None.

Improvements

  • Remove all “Beta Alert” function notifications from updated CMDC UI as these functions are no longer in beta


20250801 Hotfix+

Bug Fixes

  • Correct an inadvertent omission of the MarketSpark Support team telephone number from the Command Center Help Center modal

  • Correct an inadvertent omission of the Reset Password functionality provided for privileged users

New Features

  • Add new functionality to media management allowing one-click download of Location Media files from Media Gallery (mouse-over on image, to the left of the trash can icon) as well as in the individual media modals (download button, to the left of the close button)

Improvements

  • The requirement to provide a user’s title during the user-onboarding wizard has been relaxed


20250730 Hotfix

Bug Fixes

  • Correct error that caused occasional duplication of activity logs within Command Center

New Features

  • None

Improvements

  • None


20250729 Hotfix

Bug Fixes

  • Correct error that caused certain sets of active equipment to show up as “Inactive” in the Locations table

New Features

  • Finish Legacy to New CMDC UI switcher

Improvements

  • None


20250728 Release

Welcome to the new Command Center UI. If you experience any issues, please alert our Support team. Thank you!


20250721 Release

Next Monday, July 28th, 2025, MarketSpark will release a rebuilt user interface for Command Center. This new user interface will be accessible at the regular Command Center URL, https://app.marketspark.com

All users who access Command Center, starting the afternoon of Monday, July 28th, will do so using this new user interface. Within this new UI will be a redirect back to the current (old) user interface, which will remain accessible at https://legacy-app.marketspark.com for 4 weeks, concluding on Monday, August 25th, 2025.

We hope that you enjoy this improved experience. We are very excited to deliver it to you.

Bug Fixes

  • Correct error seen when changing certain user permission levels

  • Correct regression that caused locations with only Managed Serial Access service and no lines of service to fail to report Location Online status properly

New Features

  • None

Improvements

  • None


20250630 Release

Bug Fixes

  • Correct error that improperly reported certain router status

  • Add missing signal metrics API details to Swagger UI

New Features

  • Add signalStatus rating to the router GET API

  • Allow pagination limit of up to 250 for locations, routers, gateways, and powersources GET API endpoints

  • Add locationID attribute to routers, gateways, and powersources GET API to make it easier to associate those hardwares with a specific Location

Improvements

  • None


20250625 Hotfix

Bug Fixes

  • Correct error that caused some locations to fail to appear properly in an Organization Data download CSV file

New Features

  • None

Improvements

  • None


20250616 Release

Bug Fixes

  • Correct error that hid the Reset Password button in the Profile

  • Correct error where hardware install status changes fail

New Features

  • Add signalLevels details to routers GET in the MarketSpark API, to allow retrieval of RSSI, RSRQ, RSRP, and RF-Band values. Note that values are only updated in this API hourly.

Improvements

  • Internal only improvements


20250602 Release

Bug Fixes

  • Correct error that could have caused incorrect E911 addressing

  • Correct error that caused certain routers to fail to show signal status

  • Prevent Location Admins from being able to invite new Organization Admins

  • Correct regression, caused by recent work in migrating equipment from old data storage to new data storage, that caused some customer locations to fail to render CDR events from May 18th through May 29th. All affected locations have been properly filled with correct data.

  • Correct error that could have caused certain customer API users to fail to authenticate

New Features

  • Display equipment housing type in Location’s Equipment tab

Improvements

  • Internal improvements only


20250520 Hotfix

Bug Fixes

  • Correct issue properly displaying Lines for some equipment combinations

New Features

  • None

Improvements

  • None


20250519 Release

Bug Fixes