Changelog
This page collects recent changes to the nRF Cloud APIs, portal, and documentation. The changelog is published according to deployment date.
If a category is not included in the changelog for a given release, there are no changes within that category.
Archived changelogs by year
- 2022 archive
May 11, 2023
This section lists changes deployed on May 11, 2023.
New features
New device alerts and logs feature in both the nRF Cloud portal and APIs.
In the nRF Cloud portal:
- Added the Logs card to device pages. Log messages from supported device firmware are visible from this card.
- Added the Alerts page to show all active and archived alerts associated with a team's devices.
- The Devices page shows which devices have active alerts.
In the nRF Cloud APIs:
- Alert and log messages sent through MQTT or over the
SendDeviceMessage
endpoint show in the Alerts and Logs cards on a device's page in the portal. - Added
ListDeviceAlerts
,ArchiveDeviceAlert
, andRestoreDeviceAlert
endpoints to the REST API.
Enhancements
In the nRF Cloud portal:
- The Terminal card on device pages now shows raw messages and metadata.
In the nRF Cloud APIs:
- The
FetchDevice
endpoint supports both an API key or JWT for authentication.
Bug fixes
In the nRF Cloud portal:
- Fixed an issue where the terminal card historical data download did not show any data.
- Improved error message when cancelling an already-accepted invite.
- Fixed metadata from location requests when downloading data to a CSV file.
- The user's current team is retained when logging back in after logging out.
In the nRF Cloud APIs:
- Messages returned in the
ListMessages
response are exactly as the device sent them. Previously, some numeric fields were erroneously converted.
Documentation
- Improved device groups overview and added new guides for working with groups through the portal and APIs.
- Added documentation for device alerts and logs.
- Clarified documentation of service tokens, including terminology.
- Added caution about personal and business account types.
April 18, 2023
This section lists changes deployed on April 18, 2023.
New features
In the nRF Cloud portal:
- New interface to generate a service key and token for cloud-to-cloud operations.
In the APIs:
- New REST endpoint
ListDeviceTags
that provides a list of device groups the user can access. This endpoint is not restricted by user role. - New REST endpoints to generate a service key and token for cloud-to-cloud operations.
Enhancements
In the nRF Cloud portal:
- Improved filtering drop-down.
- A team owner changing a plan from Pro to Enterprise can provide additional information before upgrading.
In the APIs:
- Added filter for location uncertainty values over 10 km. Other location service vendors will be used in those cases, to provide more accurate results.
- Added option to silence Location Services REST API responses by adding the
doReply
flag to Wi-Fi, ground fix, and cellular endpoints. IfdoReply
is set, the server responds with status code200
and an empty message body. - Deprecated
customTypes
parameter for theGetAssistanceData
endpoint. Use thetypes
parameter instead.- Deprecated
requestType
parameter. The service infers the request type from the request data.
- Deprecated
- The device shadow now includes a
control
section as part of the trimmed shadow republished to{deviceId}/shadow/get/accepted
.
Bug fixes
In the nRF Cloud portal:
- Fixed issue that caused invoices to default to paid status.
- Fixed issue that hid Wi-Fi from monthly charges.
- Fixed issue with scrolling to load devices.
- IMEI: Device model names are now trimmed on creation, so trailing white space characters are removed. Reporting an invalid IMEI reel code now returns
N/A
instead ofView IMEIs
. - IMEI: Fixed error when entering a model name consisting of a white space character.
- Fixed issue where attempting a full modem FOTA operation displayed the incorrect number of eligible devices. Added full modem to the options for FOTA, which now displays the correct number of eligible devices.
- Fixed issue where closing the Create pop-up for Teams would not allow it to open again.
- Fixed issue when viewing a gateway's device page, where all Bluetooth® devices displayed as connected to the gateway. Now, only devices connected to that specific gateway are displayed on the gateway's page.
- Removed unsupported beacon device type from the Dashboard.
- Fixed page crash when clearing date picker.
- Fixed ID error when choosing some country names in account information.
- Device location map now refers to GNSS instead of GPS.
In the APIs:
- Fixed
422
failure when sending messages with theSendDeviceMessage
REST endpoint to thed2c/bulk
topic. ListFirmware
now lists all `filenames` in a bundle. Paginated responses are now correctly based on the number of bundles to return, not the number of files.
Documentation
- Updated documentation on service key and token generation.
March 16, 2023
This section lists changes deployed on March 16, 2023.
New features
In the nRF Cloud portal:
- Split charges for MCELL and Wi-Fi.
- New form for submitting Enterprise plan upgrade inquiries from the portal.
- New Invoices card on the Manage Plan page for Pro and Enterprise accounts.
- Locations in Location Services responses through REST now also appear in the live Location map on the device's page.
In the nRF Cloud APIs:
- Any
deviceInfo
,networkInfo
, andserviceInfo
data from MQTTDEVICE
messages are now written to the device shadow. - New
RecordGnssCoordinates
endpoint to report the device's GNSS coordinates to nRF Cloud.
Enhancements
In the nRF Cloud portal:
- Removed reminder that the service evaluation token has moved from the Team page.
- Removed reminder that JITP generation has moved from the User Account page.
- Re-enabled device search.
- Removed tour.
- New billing contact field in the plan upgrade form.
In the nRF Cloud APIs:
- Expanded Location Services coverage.
- Updated examples for Location Services endpoints.
Bug fixes
In the nRF Cloud portal:
- Fixed GNSS speed units.
- Fixed issue where device groups did not load.
- Removed beacons from the Add Device menu on mobile.
- Removed duplicate
https
in the company URL field of the Pro plan upgrade form. - Removed delete button for full modem updates.
- Fixed white space issue when fetching IMEIs by reel code.
In the nRF Cloud APIs:
- Shadow delta is properly returned in the response to a
FetchDevice
request. - Accurately set expiration date and time for service evaluation tokens.
Documentation
- Updated links to the nRF Connect SDK documentation.
- Added links to the IMEI API references.
- Added Invoices to plan documentation.
- Removed references to unsupported beacons.
- Added note about browser compatibility to Getting started page.
- Added D2C MQTT topics.
January 2023
This section lists changes deployed in January 2023.
New features
In the nRF Cloud portal:
- Added interface for IMEI Reporting.
- Added overages card to dashboard for relevant Enterprise plans.
- Added current monthly charges and plan summary cards to the Plan Management page for Pro and Enterprise plans.
In the nRF Cloud APIs:
- New IMEI Reporting APIs.
- Fuzzy matching of device names is now supported with the
deviceNameFuzzy
query parameter to theListDevices
REST API endpoint. - Team owners can retrieve all billing invoices using the
ListInvoices
REST API endpoint.
Enhancements
- Completed FOTA jobs are no longer deleted from the history. Previously, they were deleted after 30 days.
In the nRF Cloud APIs:
- Enabled filtering by
deviceId
when passinglatest
to theGetLocationHistory
REST API endpoint. - Team owners and admins can filter devices by groups (tags) when calling the
GetLocationHistory
endpoint.
In the nRF Cloud portal:
- Clarified language in service evaluation token card.
Bug fixes
In the nRF Cloud portal:
- Fixed issue where dashboard metric tooltips displayed before the account loaded.
- Fixed crash when editing a user profile for the first time.
- Fixed issue that caused an error during new user creation.
- Fixed issues with logging in to the nRF Cloud portal on mobile devices.
- Fixed low-contrast button colors.
- Fixed an error in fetching SIMs by ID.
- Fixed issue with refreshing a device page that marked the device as invalid.
- Device states now refresh when refreshing the firmware update page.
- Sort by drop-down now displays properly for device groups.
In the nRF Cloud APIs:
- Fixed bug with leap seconds in GPS time.
- The proper
meta
field is included in response to calling theGetLocationHistory
REST API endpoint, for GNSS location in PVT format.
Documentation
- Added IMEI reporting documentation.
- Added a Last updated footer.
- Throughout the documentation, you can click to expand collapsible sections of text. This reduces the amount of scrolling you must do to find relevant information, and presents equivalent options for operations.
- Archived the 2022 changelog.