Skip to content

New In FR

What's New

FusionReactor 12.1.1 released

  • Fixes potential bug that could prevent metrics from working.

FusionReactor 12.1.0 released

  • Java 21 support
  • Ability to log in to the on-prem agent using FusionReactor cloud credentials (can be disabled via config or -Dfr.fim.cloud.enabled=false)
  • Can now browse the FR agent's on-prem UI from the FusionReactor cloud website
  • Prevents extra Redis calls when used for Session storage with ColdFusion 2023
  • Less likely to have issues adding FusionReactor instances to the Enterprise Dashboard
  • Adds container ID as a label (container_id) to metrics
  • Adds the request's content length as an attribute (http.request_content_length) to spans
  • Other fixes and improvements

FusionReactor 12.0.1 released

  • Fixes potential bug in FR agent start up.

FusionReactor 12.0.0 released

  • Integration of the Observability Agent within FRAM.
  • Ability to automatically detect supported application servers within FRAM.
  • Improved support for Lucee 6 and Tomcat 10 within FRAM
  • New cloud group configuration option for ColdFusion, Tomcat and Lucee within FRAM.
  • Other fixes and improvements

FusionReactor 11.0.1 released

  • Includes bug fix for sessions tracking

FusionReactor 11.0.0 released

Java 7 support removed

FusionReactor now requires Java 8 or above. Support for Java 7 has been dropped as a result of security improvements.

  • Includes security updates to remove CVEs
  • New integration with Deep
  • Jakarta servlet support - now supporting WebRequest features and tracking for newer versions of Tomcat and Wildfly amongst others
  • dbpoolstats log now sent to the cloud as part of the metrics group
  • Changes to default settings used by Email Notifications - User-Agent always shown and maximum SQL statement length increased to 2000
  • Improved transaction tracking for Redisson 3.16.8 and later
  • Other fixes and improvements

FusionReactor 10.0.2 released

Warning

Cloud data now requires FusionReactor to be running on Java 8 or above. Live data will still work for Java 7.

  • Cloud support for M1 Macs.
  • New cloud transaction views/filters (error history, longest transactions, slow transactions, event snapshots, requests by memory)
  • Request content capture can be configured to only capture responses only as well as the ability to capture either headers or body only.
  • Fix to always use the correct file path for scraping Lucee app logs.
  • Prevent passwords being reset in the scenario where they haven't changed when settings are saved.
  • Fixed a bug concerning settings which could cause some configuration items to be cleared in certain cases.
  • HTTP connections to FusionReactor cloud have been deprecated.

FusionReactor 10.0.1 released

  • Further support for Coalesce images.
  • Fix for sending cloud data via proxy.
  • Cloud health status icon now includes status of telemetry shippers.
  • -Dfrhomepage now correctly overrides the homepage and disables the Set Home Page button.
  • -Dfr.chat.enabled=false now disables the chat icon in the bottom-left and the chat bubbles at top-right.

FusionReactor 10.0.0 released

  • Support for ColdFusion 2023.
  • Metrics are exported via Prometheus Remote Write, replacing datapack.
  • Within cloud, child/sub transactions are attached to transactions which are slow or have errors and weren't originally sampled (ITTs).
  • User role is passed through when visiting links to ephemeral servers via Enterprise Dashboard.
  • Improved server detection for CommandBox.
  • JMS/MDB transaction tracking.
  • Fix for host and port detection for OkHttp transactions when host has underscores (EXAMPLE_HOST).
  • Added telemetry shippers to Cloud status page.
  • Support for Coalesce Azure image.
  • Fix for ColdFusion fileExists function when used with S3 and auth/keys.
  • No longer export Profiles logs.
  • Various JVM arguments for:
  • Disabling server detection for CommandBox.
  • Setting homepage for all users.
  • Setting passwords for manager and observer roles.
  • Disabling email notification from reports plugin.

FusionReactor 9.2.2 released

  • JSONInterposer no longer writes to a byte array when disabled.
  • Spans now have a status code representing their status (0=UNSET, 1=OK, 2=ERROR).
  • CF metrics disabled by default (Disables cache query stats in realtimestats.log.

To enable CF Metrics:

  • CF metrics: new stats for the amount of cached queries per application.
  • Fix for Windows log shipping.
  • Reduced size of JDBCRequest spans, db.user span attribute disabled by default.

FusionReactor 9.2.1 released

  • Fixed bug, within the Web Metrics pages, for displaying the total requests that occurred during the last 60 seconds.
  • Added new system property, which is enabled by default, to disable CF query monitoring for Redis cache users.
  • Fixed bug which prevented event snapshots from being sent to the cloud.

FusionReactor 9.2.0 released

  • Trace propagation to enable Distributed Tracing with FR.
  • Lucee CFThread tag tracking.
  • RabbitMQ tracking.
  • KafkaStreams tracking.
  • Increased CF metrics support for ColdFusion 2021.
  • Custom labelling for metrics, logs, and traces.

FusionReactor 9.1.0 released

  • Added ability to specify a fallback LDAP server.
  • Improved labelling, configuration and scraping of the log shipper.

Explore & Dashboards now in FusionReactor Cloud

  • The new FusionReactor Explore page is an improved way of analyzing your metrics.
  • New Dashboard views in the FusionReactor Cloud including:
    • Database monitoring
    • Request performance monitoring
    • Instance health monitoring
    • System resource monitoring
    • Application monitoring
    • Infrastructure monitoring
    • Log monitoring dashboards

Log monitoring now in the FusionReactor Cloud

  • Added user API key creation in the Cloud Accounts page.
  • Added log ingest routes to support logging agents such as Promtail, Logback, Log4j and Fluentbit.
  • Introduced Logging dashboards including:
    • Dashboards to search and filter logs from sources such as ColdFusion, Application Server or FusionReactor logs.
    • Dashboards to track down the root cause of error logs.
    • Dashboards to Query and browse all ingested logs.
    • Dashboards to see how much data you are ingesting.
    • Dashboards to identify memory and CPU bottlenecks via logs.
  • Introduced log alerting to notify you of changes in log behavior.

FusionReactor 9.0.0 released

  • FusionReactor 9.0.0 introduces a log shipper, allowing you to ingest log data into the FusionReactor Cloud.
  • Application logs will be shipped by default, with the option to scrape additional logs within your server.
  • Bug fixes for JDBc tracking in Lucee and obfuscation in Crash Protection emails.

FusionReactor 8.8.0 released

1
2
3
4
5
6
- Improved user password generation for greater security.
- ColdFusion metrics are now sent to the cloud.
- Added Row Count to JDBC transaction history lists.
- Added DB and API time to request.log in the archive viewer.
- Added DB and API time summaries to main transaction tab.
- Added ability to view graphs as averaged/smoothed.

FusionReactor 8.7.7 released

1
2
3
- Added DB and API time to WebRequest summaries in Crash Protection emails.
- Added Entries for DB and API time in the request log.
- Fixed NullPointerException that occurs when using GraphQL with Spring-Boot.

FusionReactor 8.7.6 released

1
2
- In web request details, service time has been renamed to API time.
- Included CFHTTP in the request API time.

FusionReactor 8.7.5 released

1
2
3
- Added the ability to preview Headers in the transaction history summary views via a settings page.
- Added limits for linked transactions to protect against increased memory usage.
- Added support for ColdFusion 2021 solr.

FusionReactor 8.7.4 released

1
2
3
4
- Improvements to licensing to fix common errors that users experience.
- Improvements to debugger UI.
- Improvements to transaction views.
- Fixes for rendering CF query param timestamps.

FusionReactor 8.7.3 released

1
2
3
4
5
- Upgraded mail library to support newer TLS versions and security cyphers.
- Improvements to Instance Manager UI.
- Improvements to Debugger UI.
- Improvements to Settings page UI.
- Enabled Crash Protection Emails by default.

FusionReactor 8.7.2 released

1
2
- Improvements to support chat usability and user experience.
- Various bug fixes.

FusionReactor 8.7.1 released

1
2
3
- Improvements to support chat.
- Improvements to Redisson async tracking.
- Various bug fixes.

FusionReactor 8.7.0 released

1
2
3
4
5
- Support Java 15.
- Support Java 16.
- Add tracking for ColdBox Elasticsearch (cbElastic 2.0.0+).
- Add support to track Vertx 4.
- Support running Datadog and FusionReactor in the same Java process.

FusionReactor 8.6.0 released

1
2
3
4
5
6
7
- Add support for Adobe ColdFusion 2021.
- Add tracking for the Jest - Elasticsearch Java Client.
- Add tracking for the official Elasticsearch - Java REST Client.
- Add support for Redisson 3.13.1 to 3.13.6.
- Send Spring Boot transactions to the cloud.
- Improve licensing network lookup code to make it more robust.
- Add Freshchat into FusionReactor (available from the top right navigation bar).

FusionReactor 8.5.0 released

1
2
3
4
5
6
7
8
9
- Add support for Event Snapshots in FusionReactor Cloud.
- Add support for profiles on slow requests in FusionReactor Cloud.
- Add tracking for CFTHREAD on Adobe ColdFusion servers.
- Improved tracking for HTTP headers (Adobe ColdFusion / Undertow).
- Add support for new versions of:
    - OkHttp
    - Micronaut
    - Kafka client
    - Jedis

FusionReactor 8.4.0 released

1
2
3
4
5
6
7
- New Memory Overview Dashboard - quickly see all memory areas on one page.
- Improved the [line performance tracking](Plugins/FusionReactor-Lucee-and-Railo-Line-Performance-Plugin.md) for CommandBox and TestBox.
- Improved the [Enterprise Dashboard](/Enterprise-Dashboard/Enterprise-Dashboard/) to show hostnames and IP addresses
- Added UI filtering to the [Enterprise Dashboard](Enterprise-Dashboard/Enterprise-Dashboard.md)
- Improved [decompiler](UI/Overview.md#decomplication) support for Java 10 to 15 classes
- Enabled [System Resources](Plugins/FusionReactor-System-Monitor-Plugin.md) on Windows when running as none System user
- Improved [JSON tracking](Plugins/FusionReactor-Json-Data-Tracker-Plugin.md) for HTTPClient GET requests.

FusionReactor 8.3.0 released

1
2
3
- WebRequest CPU Protection.
- Event Snapshot for ColdFusion.
- Added Arm64 support.

FusionReactor 8.2.0 released

1
2
3
4
- LDAP via Manage Logins.
- Micronaut.
- Spring Boot support.
- OkHttp support.

FusionReactor 8.1.0 released

1
2
3
4
- Enterprise Dashboard - Ephemeral Instances.
- Improved Debug User Interface.
- Improved tracking for HTTPClients, including parameters and Json Data capture.
- Improved decompiler on Java 8 or higher, it's now faster and can cope with new class file additions.

FusionReactor 8.0.0 released

1
2
3
4
- Event Snapshots are generated on re-occurring errors or log statements. These event snapshots contain the variables and call stack when these errors occur.
- JSON Capturing will capture any json request / response and attach it to the request details.
- Log capturing will make errors and warnings visible within the request details tab.
- Thread lock filtering is available on the stack trace **All threads** page.  This feature enables you to filter on thread locks, so that only threads which hold or are waiting on the specific locks are shown.