Check out our latest product releases and updates and what’s on the horizon. 🚀
Subscribe to the RSS feed to get the latest news straight in your inbox.
What’s Fixed:
This release includes the features from v8.1.0 pre-release, along with new improvements for v8.2.0.
RaygunClient
to accept a custom HttpClient
.HttpClient
timeout from 100 seconds to 30 seconds for better performance.UnhandledExceptionBridge.RaiseUnhandledException
, enabling exceptions to be raised and logged from unsupported platforms.What’s New:
Changes:
sendCoreWebVitalTimings
to use beacon payloads when available for more reliable reporting.Removals:
What’s New & Improved:
What’s New:
CatchUnhandledExceptions
in RaygunClient was unavailable on .NET 6+ due to pre-processor limitations.This pre-release version addresses issues faced by customers targeting native mobile development, ensuring more robust error tracking across platforms.
What’s New:
What’s fixed:
What’s new & improved:
Microsoft.AspNetCore.App
, enabling smooth use of Serilog in MAUI apps.IRaygunClientProvider
.What’s new:
What’s new & improved:
What’s new:
CreateErrorWithStackTrace(message string, st StackTrace)
method, allowing users to send custom Raygun4Go stack traces.What’s fixed & improved:
What’s New:
This enhancement is live for all RUM customers.
What’s new:
What’s new & fixed:
What’s new & improved:
What’s Fixed:
JSON.stringify
check now ensures non-string values are properly handled.What’s New:
Fixes:
What’s New & Improved:
Bump minimum version of Raygun4Net to v7.1.0 to ensure the environment information is correct
What’s New:
What’s New:
What’s New & Improved:
rg4js
was not properly initialized, preventing infinite loops.What’s New & Improved:
What’s Changed:
We’ve updated the virtual page performance graph to provide more accurate insights and rebuild trust in the data displayed.
Key Improvements:
What’s New & Improved:
Raygun.snk
for improved security and trust.Improved debugging and builds:
.pdb
files) is now embedded in the .dll
, streamlining package management.We've introduced a fix for a Raygun4Net provider issue where the package depended on the unsigned version of .Common
.
We’re pleased to announce the release of free bonus events with any new product subscription purchased from 1 Sept 2023.
Simply purchase one product and get full access to our other products with a base amount of events, for free! Note: This offer applies only to new customers from 1 Sept 2023. Learn more about Bonus events within our documentation.
We've released an improvement to the raygun4js provider addressing a specific condition concerning custom timing events.
Please update to this latest version for accurate event tracking in your applications.
An enhancement to the RUM histogram chart that rectifies data inconsistencies related to virtual pages.
Details:
Ensure to check out the update for a more consistent RUM histogram experience!
We're pleased to announce the release of Raygun4Net v6.7.0. The latest iteration brings essential enhancements:
Affected Libraries:
Upgrade to the latest version for an improved .NET error reporting experience!
We're excited to introduce version 4.0.0 of Raygun4Java. Here’s what's new:
We always prioritize your application’s security. Update now for a safer, smoother Java development experience!
Version 1.1.1 of the raygun4xamarin.forms provider is now available. This release addresses a bug where terminating a session and immediately initiating a new one would inadvertently generate an extra session. Update now to ensure seamless session handling in your Xamarin.Forms applications.
We've implemented essential in-app updates for our Azure DevOps integration. All users are now explicitly guided to install the necessary Visual Studio marketplace code search plugin.
We're proud to unveil Crash Reporting support for the Raygun API, a game-changer for your application monitoring experience. Rooted in thorough research and testing, these endpoints allow for a detailed look into your applications’ error groups and status updates via the API.
Highlights:
Note: The introduction of these endpoints means results will now be paged by default, a shift from the all-results approach but a strategic move to manage voluminous data better.
Future Glimpse: This release reaffirms our dedication to refining our API. Exciting features await, and we're eager for your feedback. Dive into the new endpoints and share your experiences! Your input shapes our evolution.
Trialists and customers on the 2023 Pricing model can now opt for an annual pricing contract while enjoying the flexibility to pay their subscription over 12 months. This feature is especially beneficial for those managing cashflow. Further details are available in our documentation and on our pricing page.
This release introduces fixes enhancing the Agent performance and addressing registration bugs. Most notably, we've revamped the compression algorithm for traces sent to Raygun, resulting in faster operations and significantly reduced memory usage.
Other key updates include:
The latest release of Raygun4py is out, bringing with it a mix of new features, bug fixes, and quality of life improvements. Here's a breakdown:
Features:
Bug Fixes:
Quality of Life Updates:
Stay updated and benefit from these improvements by fetching the latest release.
Upgrade now for a smoother user experience.
We have added ordering and paging support to the following API endpoints; List Applications, List Deployments, List Invitations, and List Teams.
This allows for more targeted access to your data via the API.
For more in depth information, visit our documentation or view our OpenAPI specification.
We're glad to announce the release of Raygun4Java v4.0.0-rc1 on the Maven repository. This update extends support for JakartaEE. We're currently awaiting customer feedback before advancing to a full 4.0.0 release.
This version primarily focuses on bug fixes, including the resolution of a previously introduced bug that prevented node traces from being processed, and the elimination of certain exceptions that were being raised.
This update offers native support for both ARM & Intel MacOS devices and showcases an updated design. We've also updated many deprecated dependencies and implemented various bug fixes and minor changes for improved functionality.
Raygun4JS 2.26.1, brings crucial fixes for handling XHRs and virtual pages, rectifying a timing bug that occasionally misattributed XHR requests to different pages. Additionally, unit test libraries have been updated, with test runs now re-enabled on PR creation.
APM v1.4.6 introduces a reduction in the CPU/Memory footprint of the Raygun APM Agent, leading to more efficient performance, and other minor bug fixes. As a result, the agent now demonstrates significantly improved stability during data spikes.
Introducing a key upgrade to Crash Reporting: the ability to search any detail within stack traces, not just class/method names. This addition was driven by user feedback and aims to enhance the troubleshooting process.
Explore more about this feature in our documentation.
We've launched version 1.1.0 of Raygun4Xamarin.Forms, featuring improved session management that resolves the split session issue reported by a customer, ensuring alignment with our other providers. This update also introduces automatic page navigation and load time tracking for enhanced usability.
We are excited to announce the release of APM 1.4.0! This new version brings about important fixes and enhancements that will improve your user experience and system performance. Here's what you can look forward to in this release:
We’re thrilled to announce the latest endpoints for the Raygun API – Deployments. This new release allows developers to efficiently manage deployments, with increased flexibility and control over their Raygun platform.
In this latest update to our Crash Reporting TLS Troubleshooting guide, we have introduced a range of valuable enhancements and additions designed to aid your understanding and problem-solving process. Here are the highlights of the update:
Click here to read the documentation and learn more
The latest stable release of the Raygun APM Agent and profiler is recommended and includes the latest features and improvements.
Changes include:
Raygun's Founder & Friends podcast, hosted by co-founder & CEO of Raygun JD Trask is now available on Spotify!
In each episode JD invites industry experts to the table to tackle the tough questions while jumping into error monitoring platform Raygun to show you a peek behind the curtain. From the latest in product updates to crucial features that will take your data to the next level. Whether you’re a long-time Raygun user or a newly acquainted friend, there’s something for everyone!
Today, we’re excited to share the latest endpoint release for the Raygun API, user invitations. With this release, customers can now use the API to automate the process of inviting new team members to Raygun.
With this release, Raygun customers can now:
All using the Raygun API. Learn more
The latest stable release of the Raygun APM Agent and profiler is recommended and includes the latest features and improvements.
Changes include:
We've released docs updates to Raygun4JS to clearly define the options for NPM installation along with some minor tweaks. The changes have been released to the Raygun4JS README,NPM and NuGet.
This release expands the environment information that is sent with each crash report. The provider has also now been tested and supports all the major platforms that Maui supports.
The new information collected is as follows:
- Available physical memory
- Total physical memory
- Processor count
- Architecture
- Device manufacture
- Model
- Current orientation
- Resolution scale
- WindowBoundsWidth
- WindowBoundsHeight
We've just released Version 1.1.0 of the .Net Maui Provider.
Release notes:
We've just released two new teams end points to our Raygun API:
The latest stable release of the Raygun APM Agent and profiler is recommended and includes the latest features and improvements.
Changes include:
We've made it easy for you to access the Raygun API beta. You can now find an "API" link in the sidebar of your Raygun apps. Clicking on this link will take you to a short set up page to start using the Raygun API beta.
The latest stable release of the Raygun APM Agent and profiler is recommended and includes the latest features and improvements.
Changes include:
We have added plan level integration details for Slack and Microsoft Teams in our audit log. With this addition, team members will be able to view who added, edited or removed one of these integrations by looking at their audit log.
We now have our very own Raygun for Microsoft Teams app! This integration will deliver customized error, crash, and performance alert notifications directly to your chosen Teams channel. Learn more
Switched to iconv to convert from ISO-8859-1 instead of the deprecated utf8_encode to improve support for PHP version 8.2. Learn more
We’re excited to announce the official Beta launch of the Raygun API, allowing you to extract, manipulate, and visualize insights from your account in innovative ways. This is included with all Raygun plans, and is now readily available to customers of all sizes. Read more to get started.
We've launched Raygun's Crash Reporting Provider for MAUI .NET called Raygun4Maui. Take it for a test drive here and let us know what you think.
The latest stable release of the Raygun APM Agent and profiler is recommended and includes the latest features and improvements.
Changes include:
- The agent is now built as a .NET 6 application. (This is standalone, so you do not need to install .NET 6)
- Improvements to capturing traces in .NET Framework produced by async code
- Improved logging and diagnostics
- Support for .NET 6&7
- Support for profiling .NET applications under Linux
When this billing alert is enabled, we will send you a notification when you've used all your reserved events for the month for a given product and have transitioned to on-demand rates. You can enable on-demand activated email notifications from the billing section in the plan overview page. Learn more
We've updated our Raygun4WordPress provider, the changes were:
- Switch to Composer for dependency management
- Bump Raygun4PHP dependency to v2.3.0
- Use new async sending guzzle (adds support for async on Windows)
- Switch Raygun4JS dependency to grab latest CDN distribution
- Add error type tagging
- Log errors that fail to send to Raygun
- Add setting to disable tracking on admin pages
- Rename Mindscape namespace to Raygun (src)
- Improve RaygunClientManager such that setting changes take effect immediately
- Correct relationship between error handler and shutdown handler
- Miscellaneous bug fixes, code improvements, UI and documentation updates
Raygun's Source Map Validator has been restored to the website. This page allows Raygun customers to troubleshoot source map issues without the need to contact Support. Whether you are hosting your own source maps or you are uploading yours to Raygun, the Source Map Validator will check your files/links for compatibility and give you some ideas if the files are incompatible with our Source Map Center.
Building upon our initial set of API endpoints, we have added more API functionality including the first write scope. You can now:
- Get an application's details by application API key
- Request to regenerate the API key for an application which revokes the previous API key and returns the application details
We also introduced non-expiring personal access tokens. Please note that you can edit existing tokens to change the expiry but this will regenerate the token. Read more
At Raygun, we pride ourselves on delivering invaluable customer-centric insights into the health of your software. By monitoring and improving these metrics, thousands of development teams have improved the quality of their software and delivered superior digital experiences for their users.
Built from the ground up, our modern API will open up new and exciting ways to access and leverage Raygun’s powerful digital experience insights, giving you more control over how and where your data is manipulated, processed, and displayed. Learn more
You can find all the necessary information by looking here and following the column for ELBSecurityPolicy-TLS-1-1-2017-01 which defines all TLS and Ciphers. Please note the only major changes are the removal of TLS1.0 and redirect of HTTP traffic to HTTPS.
Please contact us if you run into any issues.
To support new capabilities and improve stability for our existing data platform, the IP addresses of two of our API endpoints change, effective of November 9, 9am NZT/November 8, 8pm UTC.
Existing: 34.225.167.87 and 3.220.116.171
New: No Static IP Address
Existing: 34.225.167.87 and 3.220.116.171
New: No Static IP Address
We recommend allowing outgoing traffic to the domains api.raygun.com, api2.raygun.com, and api3.raygun.com. As our API endpoints are hosted using AWS Load Balancers, our IP addresses may change at any time.
Microsoft Teams is a popular integration request for our Alerting feature, and the team is busy at work making this feature available to all our customers. We will be notifying all our customers when this feature is available, so please keep your eye out for it here and in your inbox. Since it’s such a popular integration request, we thought we’d share some specs and screenshots with you as we progress through the work.
The crash-free users d rounded to the nearest 2 decimal points. Previously this was rounded to the nearest integer. This helps our customers who are serious about benchmarking their user experience to be more precise and granular in the ongoing monitoring of this important metric.
We’ve also extended the duration for all date-based dashboard tiles from 2 weeks to 1 month. This makes it much more convenient to compare month on month changes of vital metrics, such as crash-free users.
Broadcom (who owns CA Flowdock) recently announced the End of Life of the Flowdock service, with the maintenance and service discontinuing on December 31st, 2022. In response, we have removed CA Flowdock from our list of officially supported integrations on our public site and in our application.
With this release we now support the authentication protocol 3DS v2. This protocol is quickly becoming a requirement for some institutions around the world (specifically in Europe). This change is part of our ongoing commitment to global security compliance and adhering to the latest authorization standards. Users of Raygun will be taken to a hosted payment page when making credit card payments to authenticate with 3DS v2.
We fixed some minor bugs that were preventing our customers from creating a JIRA ticket from an APM issue. This integration should be fully operational now. Thank you for your patience!
The highly anticipated Slack integration for Raygun Alerting is here! Once integrated with Slack, you’ll receive customized error, crash, and performance alert notifications directly to the channel of your choosing. Build a world-class issue resolution workflow that keeps your whole team looped in by combining the powerful diagnostics surfaced in Raygun with the convenience of designated Slack channels. Learn more
With this feature, all Raygun Crash Reporting customers have the ability to perform a search across all of your applications rather than one application at a time (the default behaviour). It is super handy to perform one search and understand the impact of the search results across all of your applications immediately. Best of all, there is nothing you need to do, it comes automatically as part of your Raygun subscription. Learn more
Our Trello integration now supports new color labels. As a result, you can now use the Trello Integration, if you are/aren't using the new color labels.
From version 101, Chromium browsers such as Chrome, Edge and Opera require third party providers to actively request browser and operating system version details via the User-Agent Client Hints API. Meanwhile, Firefox is currently not providing any version details, meaning that only main versions can be retrieved via the redacted user agent string. For Raygun RUM, this means that most browser and platform details will be available with your customer sessions when you use the Raygun CDN or update to the most recent Raygun4JS NPM or Nuget packages.
We have created a swift package for Raygun4Apple. This means Raygun4Apple can now be added to your project using the newer Swift Package Manager, instead of Cocoapods. The Swift Package Manager is a tool for managing the distribution of Swift code. It's integrated with the Swift build system to automate the process of downloading, compiling, and linking dependencies. The Package Manager is included in Swift 3.0 and above. Users will be able to install Raygun4Apple by simply adding a reference to our provider in their Package.swift file. Raygun customers can now add it to their project adding a reference to our GitHub repository here.
If you are using Cocoapods, you can continue to do so. There are no breaking changes with this update. There are no current plans to drop support for Cocoapods.
We added tips on how to deal with third party errors in Crash Reporting.
We added clearer explanations for both private auth header and upload authentication.
We added suggestions for actions to take when receiving a spike protection notification.
Raygun4Flutter 1.2.1 released with a fix for the malformed stored payloads. The fix adds a uuid to the stored payloads to ensure they are unique, and also, if a currently stored payload fails to be parsed, will be deleted, so it will not cause errors continuously like before.
We’ve deployed a “Notify via Slack” message in the app to give our customers a sneak peek of what’s coming for Slack for Alerting in a few months.
We’ve made a recent enhancement in Crash Reporting that gives you the ability to perform a search (in combination with tags, date range & other parameters) across all of your applications. It’s currently in beta and we’d love for you to try it out and let us know what you think. If you are interested in giving it a go while it’s in beta, please contact us via our contact form or use the “Contact Raygun” link in the sidebar of your Raygun app with the subject line: “Search all apps beta” and we will be in touch to make it available for your plan.
Raygun’s plan allows you to get started from $40/month with 100,000 reserved events. If you consume any events over and above the plan default of 100,000 events, each event is charged based on our on-demand rates. With this feature, customers and prospects can now save money by reserving more than the 100,000 plan default per month, thus spending less on on-demand events. Reserved events can be purchased in blocks of 50,000. Learn more
At Raygun we take privacy and security very seriously. Recently we’ve made an update to our Data Processing Addendum (DPA) and many customers have decided to sign our latest DPA (last updated 2 May 2022). To access the feature, simply log in, choose your plan and go to the “Privacy and Compliance” tab and look for “Archived documents”.
This latest feature allows you to see the previously signed DPAs between us and your company, not just the latest signed DPA. It is a small way for us to bring transparency to privacy and security of your data with us.
We’re pleased to launch a new and improved grouping system for Python. These improvements apply automatically to any errors that are received from our Raygun4Py SDK:
- Improved error matching and alignment means fewer error groups will be created. This offers a better understanding of the root cause and location of any given issue, aligning more errors into a singular group.
- Fewer errors are being erroneously grouped together. Less common, but occasionally some instances could be grouped incorrectly. This was minimal, but something that needed addressing.
Read our Raygun4py setup guide to learn more.
This version includes improvements to the APM profiler configuration tool, and uses a new signing certificate to stop windows from warning users when installing it. Learn more
- Expanded the clickable area on Raygun Profiler Configuration tool tabs
- Prevent exception in the Raygun Profiler Configuration tool when IIS is shut down
- Updated the code signing certificate
- this will stop Windows from warning you about installing the agent
We’ve made an update to our DPA and Sub-processor Addendum. To sign our latest DPA and Sub-processor Addendum, simply log in, choose your plan and go to the “Privacy and Compliance” tab of your plan settings page to access the latest documents.
Today we’re happy to announce Webhooks support for Raygun Alerting. Now, you can create custom third-party integrations that connect Alerting seamlessly with Slack, Microsoft Teams, PagerDuty, and many more tools in your technology stack. By using Webhooks, you can build a faster issue resolution workflow – decreasing the time for you to see an alert and, in turn, reducing the time that issues are in your user’s hands. Learn more
Modern development teams are shipping code faster than ever before. Having visibility into the issues that will inevitably get introduced into your software is crucial for the development process. Latest deployments for Raygun Alerting helps with just that. Now, you can tick the latest deployment checkbox on all Raygun alert types to only monitor your latest deployment and resolve issues before your customers ever even notice. Learn more
Raygun is proud to bring you Flutter support Crash Reporting. This highly requested release gives you complete visibility into the health of your Flutter applications, with rich diagnostics that take you to the root cause of errors and crashes. Flutter for Raygun works across both mobile, web, and desktop applications. You can see the latest compatibility by visiting the raygun4flutter package on pub.dev. Learn more
You can now easily filter your crash reports in Crash Reporting based on handled or unhandled exceptions by using the new filter. To access this feature, go to Crash Reporting and click on “Add filters” and choose “Unhandled” from the dropdown and choose true or false. Read our documentation on filters to learn more about this enhancement.