Bugsnag Enterprise updates
Bugsnag Enterprise updates
www.bugsnag.com

New release Bugsnag On-Premise Single Machine v3.2206.1 and Clustered v4.2206.1

 

Release

  

Fixes issue with SCIM accessibility

New release Bugsnag On-Premise Single Machine v3.2206.0 and Clustered v4.2206.0

 

Release

  

Use Teams to streamline access management

The latest build fixes minor bugs and also includes the following new features:

We've launched support for Teams to help you streamline the management of project access within your Bugsnag organization.

Organization Administrators can create teams and assign collaborators to them, and then grant project access to both teams and individual collaborators.

Soon we'll be rolling out support for automatic provisioning of teams from your single sign-on (SSO) provider via SCIM.

Visit your Bugsnag settings to get started.

Screen Shot 2022-05-11 at 14.45.26.png

Capture JavaScript errors and native crashes in Electron apps

You can now use Bugsnag to manage the stability of your Electron apps. Earlier this year, we released support for capturing JavaScript errors including unhandled exceptions and unhandled promise rejections in the main process and the renderer processes. We’re excited to share that you can now also capture native crashes via minidumps.

Get started by reading our blog.

.NET version compatibility

Our .NET library is now officially compatible with all versions of .NET, including .NET Core, .NET 5 & 6 and .NET Framework.

Find out more in the changelog and our .NET docs.

Use Bugsnag in Apple watchOS

We’ve added watchOS to our range of supported Apple platforms (alongside iOS, macOS, tvOS).

Unhandled exceptions are automatically captured by Bugsnag, allowing you to gain actionable insights into stability, and make data-driven decisions about prioritizing and fixing the bugs that matter.

Take a look at our docs to get started.

Introducing Bugsnag support for Flutter applications

We're excited to support error monitoring and stability management for Flutter mobile applications. Now, you can automatically capture bugs impacting the user experience, gain actionable insights into stability, and make data-driven decisions about prioritizing and fixing the bugs that matter.

The new Flutter notifier library initially supports Android and iOS apps.

Check out our blog to learn more and get started by reading our docs.

Better stack traces for Unity

The latest version of our Unity library uses a new mechanism for detecting C# exceptions, giving more informative stack traces and now including inner exceptions.

This release has a major version bump release as it has an impact on grouping for some errors. Please see the upgrade guide for more details.

Get stability insights into your PHP feature flags and experiments

PHP developers can now join those from platforms in making data-driven decisions about new feature rollouts and gaining confidence in accelerating releases with actionable observability insights from the Features Dashboard.

Learn more about the Features Dashboard in our blog. To get started, see our docs for Laravel, Lumen, Symfony and other PHP.

Improved stack traces for iOS

We’ve released a minor improvement to stack traces in iOS. If a stack frame comes from a function in an embedded framework, we now show the name of that framework. Previously we showed the name of the containing app.

Important Note:

This release removes support for Bugzilla 4 as an issue tracker.

Also note that the configuration backup command for Single Machine has been updated, ensure that your backup process uses the new command. The updated command can be found here

New release Bugsnag On-Premise Single Machine v3.2203.0 and Clustered v4.2203.0

 

Release

  

The latest build fixes minor bugs and also includes the following new features:

Introducing user impact threshold filtering to make alerts more actionable

When configuring frequently occurring error notifications, you can now filter them by user impact thresholds so that you only get alerted when an error impacts a certain number of users in a timeframe, such as 100 users in an hour.

User thresholds filters are available to configure notifications for email, Slack, and other team chat integrations. They can also be applied to automatic issue creation rules for Jira and other issue trackers.

Introducing a new issue tracker integration with Linear

We’re excited to introduce an integration with Linear, allowing teams to automatically create issues in Linear from Bugsnag to manage bug fixes and streamline debugging workflows.

You can configure an integration with Linear in Project Settings > Issue tracker. Learn more about issue tracker integrations in our docs.

Unity Windows and WebGL improvements & EDM4U support

We’ve released more updates to our Unity notifier.

C# events and exceptions raised while the device is disconnected from the internet are now persisted until connection is restored.

Similarly, when running on Windows or WebGL, events and sessions will persist until a connection is available and the device ID will persist between game launches.

Our packages also now support External Dependency Manager for Unity (EDM4U).

Find out more in the changelog (releases 6.2.0 and 6.3.0) and upgrade your notifier to gain access to these updates.

Major version of Cocos2d-x notifier

We've released a major version of our Cocos2d-x notifier (v2), to include several new features, reliability improvements, and bug fixes.

See the Cocos2d-x upgrade guide to get started.

New release Bugsnag On-Premise Single Machine v3.2202.2 and Clustered v4.2202.1

 

Release

  

The latest build fixes minor bugs and also includes the following new features:

Introducing the new Features Dashboard

Make data-driven decisions about new feature rollouts and gain confidence in accelerating releases with the observability and actionable insights in the Features Dashboard.

Real-time visibility into errors introduced by each feature or experiment variant helps you understand how it is impacting the quality of the application and user experience.

Learn more about the new dashboard in our blog and get started by reading our docs.

Introducing macOS support for Unreal Engine games

In addition to Android and iOS games, our Unreal Engine notifier library now also supports macOS games. Automatically capture bugs impacting the gaming experience, gain actionable insights into stability, and make data-driven decisions about prioritizing and fixing the bugs that matter.

Learn more in our recent blog and get started by reading our docs.

Major version of Unity notifier, including UPM support

We've released a major version of our Unity notifier (v6). It includes UPM (Unity Package Manager) support, automatic Bugsnag initialization prior to the first scene being loaded, and consistency and usability improvements.

See the Unity upgrade guide to get started.

Introducing Bugsnag support for Unreal Engine games

We're excited to support error monitoring and stability management for Unreal Engine mobile games. Now, you can automatically capture bugs impacting the gaming experience, gain actionable insights into stability, and make data-driven decisions about prioritizing and fixing the bugs that matter.

The new Unreal Engine notifier library initially supports Android and iOS games.

Check out our blog to learn more and get started by reading our docs.

New release Bugsnag On-Premise Single Machine v3.2201.0 and Clustered v4.2201.1

 

Release

  

Admin Controls

We've added a new section in the settings sidebar named 'Admin controls', this initially contains the following set of tools:

  • Disable collaborator 2FA - Displays the list of collaborators with an option to disable a specific collaborator's 2FA.
  • Event information - Shows more information about a specific event including details about mapping.
  • System Announcements - Configure a global banner which all users can see at the top of the dashboard.
  • Access to support account - Allows switching to the internal support account and access to internal app Bugsnags to help with diagnosing issues.

You can control access to this new section by configuring email addresses (comma separated) under Other > Admin controls access.

Elasticsearch Log4j mitigation

This release updates the Elasticsearch service included as part of the Bugsnag installation to 7.16.3. This version includes Log4j 2.17.1 which mitigates CVE-2021-44832 and CVE-2021-45105.

New release Bugsnag On-Premise Single Machine v3.2111.2 and Clustered v4.2111.3 Release

 

Release

  

The previous release v3.2111.1 and v4.2111.2 mitigates CVE-2021-44228 (log4j remote command execution) and CVE-2021-45046 (log4j DOS) vulnerabilities in line with Elasticsearch guidance.

Customers who wish to also remove the class that contains the affected code (JndiLookup) can upgrade to this release.

We anticipate making a further release in January to include an updated version of Elasticsearch when it is available.

New release Bugsnag On-Premise Single Machine v3.2111.1 and Clustered v4.2111.2

 

Release

  

Mitigates CVE-2021-44228 (log4j remote command execution) vulnerability

Important Note:

The Elasticsearch service included as part of the Busgnag installation may be vulnerable to CVE-2021-44228 (log4j remote command execution) prior to this release, as input to the Bugsnag services could potentially be logged to the Elasticsearch slow log and therefore a crafted input string could be used to exploit the log4j vulnerability. We believe the risk to your Bugsnag installation is low as an exploit is only possible if the attacker has access to the Bugsnag On-Premise services. However, we recommend that you upgrade your installation as soon as possible, and if not already done restrict access to your Bugsnag services (see guidance here).

New release Bugsnag On-Premise Single Machine v3.2111.0 and Clustered v4.2111.1

 

Release

  

The latest build fixes minor bugs.

New release Bugsnag On-Premise Single Machine v3.2110.1 and Clustered v4.2110.2

 

Release

  

Fixes performance regression of handling larger payloads

New release Bugsnag On-Premise Single Machine v3.2110.0 and Clustered v4.2110.1

 

Release

  

The latest build fixes minor bugs and also includes the following new features:

Schedule services via node selector

You can now specify where Bugsnag pods are scheduled in your cluster by configuring node selector labels under Kubernetes > Pod scheduling, once configured you will need to add the corresponding labels to the nodes in your cluster to ensure that Bugsnag pods are scheduled correctly. This is only available in Clustered.

Diagnose and fix errors caused by memory pressure in Android apps

We’ve made enhancements to the memory diagnostics we capture for errors in Android apps, including total memory, free memory, memory usage, memory limit, low memory, and memory trim level. Understanding the memory pressure leading up to a crash and the overall memory health of a device can help you prioritize and fix errors caused by memory pressure with speed and precision.

Read our blog to learn more and upgrade to the latest version of our Android notifier to start capturing these memory diagnostics.

Gain visibility into thread states for errors in Android and iOS apps

Streamline investigation into your most complex errors by understanding the state of each thread at the time the error occurred in your Android or iOS app. Errors captured in Android apps will now also include NDK thread states in addition to the existing JVM threads.

Upgrade to the latest version of our Android and iOS notifiers to see new thread state information.

Capture thermal kills and gain insights into thermal states for errors in iOS apps

If the user’s device is overheating, sometimes the OS can shut down the phone or kill apps and processes that are using too much CPU so that the device can cool down.

Bugsnag now captures thermal kills to provide visibility and diagnostics into these issues. Additionally, new breadcrumbs and thermal state metadata provide further insight so you can streamline investigation and debugging.

Upgrade to the latest version of our iOS notifier to take advantage of these enhancements.

Streamline investigation and debugging with network request breadcrumbs for errors in Android and iOS apps

Breadcrumbs will now be automatically captured to provide visibility into network requests that your app made in the run up to an error and how long these requests took. These diagnostics can help you understand if failed or slow network requests are causing errors so you can streamline investigation and debugging.

Upgrade to the latest version of our notifiers to see these additional breadcrumbs and see the Android and iOS docs for configuration instructions.

Streamline debugging with new UIScene breadcrumbs

You can now see scene state and scene lifecycle breadcrumbs for errors in iOS and iPadOS apps built with UIScene. These breadcrumbs log user actions leading up to an error to help you streamline investigation and debugging workflows.

Upgrade to the latest version of our iOS notifier to see these additional breadcrumbs.

Gain visibility into the stability of your app in daily and weekly summary emails

The daily and weekly summary emails provide an overview of important errors and team activity. Now, you can also see the app stability score and target indicators in these emails to help you gauge the current health of the app and progress against stability goals.

You have the flexibility to configure these emails to only notify you if the app’s stability is critical or below target. Ready our docs to learn more and get started in Settings under My email notifications.

Configure integrations via Bugsnag’s data access API

You can now configure integrations for your projects via Bugsnag’s data access API. This will help streamline the management of integrations such as Slack and Jira, especially for organizations with many projects.

Read our docs to get started.