jBEAM 2026.1

jBEAM 2026.1

Releasedate: Mar 16, 2026

Learn more about the highlights of version 2026.1


MoveTests transcoded.mp4

Move Tests: Shift All Channels of a Group by the Same Value

The calculation "Move Tests" now allows shifting all channels of a group using one single value for all. Before, to shift a number of tests (GroupOfChannels), the same number of offsets (Channel or GroupOfValues) was necessary. The common offset (SingleValue) can be defined directly in the dialog.

image-20250911-112407.png
image-20260317-142651.png

Kistler ComoNeo (csv) Importer Enhanced

The Kistler ComoNeo (csv) Importer has been enhanced and now also supports trend data in addition to cycle data. Thus, ComoNeo data are supported completely, and the Beta status is removed. The channel names now include cavity numbers for improved readability. Missing cavities in legacy files are automatically generated. Moreover, the importer now supports the StandBy load status and channel name unit mapping.

image-20250911-110222.png
image-20260324-130152.png

MDF-Import Supports Events and Event Blocks

The MDF Import now also supports event signals and blocks. The events are stored separately from data channels. They are synchronized over time, angle, or distance. String channels contain e.g. event types (Trigger, Marker, Recording) and causes (Error, Tool, Script, User).

image-20260302-081829.png

image-20260324-130448.png

Partial Curve Allows Specifying Unit of x-Value Boundaries

In the Partial Curve calculation, when defining “x‑values boundaries” via manual input it is now allowed to add a specific unit. The unit must be compatible but may vary from the x-unit of the input data object, e.g. “ms” instead of “s”. The values are automatically converted. This feature is often used in automated report generation especially in Crash applications. As this feature led to changes in the API, existing scripts using this feature need to be adjusted, i.e. using PartOfCurve.setStartValueQuantity(DoubleQuantity) instead of PartOfCurve.setStartValue(double).

image-20250911-110222.png
VSE3tr.mp4

Visual Signal Editor Further Improved

The Visual Signal Editor has been enhanced further. It now offers a "Copy and Paste Area" function which allows to copy a selected area of the data and paste it to a definable position. Furthermore, also signals with equidistant explicit x-Values are supported (independent channels). A preview of selected signals is shown even when no function is selected.

image-20260318-145203.png
TimeController-Intro1s.mp4

Time Controller Design Reworked

The design of the Time Controller graph has been reworked. A timeline now shows the progress of the controller. The slider can also be used to drag the timeline position back and forth. The controller speed can be entered manually via input field.

image-20250911-110222.png

image-20260323-080250.png

Further Scripting Support Improvements

To further improve usability and clarity when working with scripts, the Groovy script examples has been reworked and concrete variable types added. The script editor also provides for automatic code formatting for Groovy and BeanShell. Adjusted window sizes for code suggestions and JavaDoc are preserved for later reopening of the editor.

image-20250911-112407.png
image-20260323-131009.png

Defining and Storing S-N-Curves in Damage Calculations

In the damage calculations Damage Accumulation, Load Spectrum and Multiaxial Loading, S-N (Woehler) curves can now be freely defined via point lists. The defined curves can be saved and reloaded as template files (material properties). These can be organized in local or global folders via the Template Manager. This saves time for manual configuration of curves and builds a library over time.

image-20260227-125455.png

 

 


See release notes as pdf version:

 

Component

Changes

Category

Ticket

Component

Changes

Category

Ticket

Scripting

Reworked Groovy script examples: added concrete variable types, improving usability and clarity when working in IDEs.

Task

JB-12100

Export_Excel

Fixed Excel-Export: onStandby data could lead to warning "Export is performed with invalid content."

Task

JB-11490

Time_Generator

Time Controller GUI redesigned. (menu: Graph Editor > Controls)

Story

JB-14672

Map_Key_Converter

Added new button and window to initialise map key selection.

Story

JB-14728

Partial_Curve

Partial Curve's “x‑values boundaries” values can be specified with their units, enabling automatic unit conversion. Note: Existing scripts using this feature need adjustments, i.e. PartOfCurve.setStartValueQuantity(DoubleQuantity) or related methods.

Story

JB-14777

Spreadsheet_Window

Smarter selection of the auto-format for date/time channels in Spreadsheet window.

Story

JB-15130

Scripting

Scripting window: Window sizes for code suggestions and JavaDoc will be preserved.

Story

JB-15050

Crash

Abdominal and Chest Compression (MTRAC): Now supports another calculation mode (2D) only with two inputs: angle in z-direction (ANZ) and length (DC0). 

Story

JB-14917

Scripting

Added automatic code formatting for Groovy/BeanShell in the script editor. (via Context menu or Ctrl+Shift+F)

Story

JB-14643

General

Drag&drop project file into Graphic window: The project will now load even if the graphics window is in non-editable mode. (for jBEAM Viewer)

Story

JB-14449

Inline_Java-Class

Improvements in code completion/ suggest local variables first.

Story

JB-14642

Import_MDF

In MDF-Import, added support for MDF events and event blocks.

Epic

JB-14866

Import_Kistler_CSV

Kistler CSV-Importer extension: Now supports ComoNeo data (trend and cycle data). Also renamed.

Epic

JB-14103

Damage_Accumulation

Damage calculations: Added free S-N (Wöhler) curve definition via point lists, plus support for saving and loading definitions as template files (material properties).

Epic

JB-14491

Visual_Signal_Editor

Multiple enhancements in "Visual Signal Editor": New "Copy and Paste Area" function, support for signals with independent channels (equidistant), signal preview even when no function is selected.

Epic

JB-14948

Import_Kistler_CSV

Reworked ComoNeo CSV import: channel names now include cavity numbers for improved readability; updated detection and value assignment to auto‑generate missing cavities in legacy files.

Bug

JB-15127

Stat._Frequency_1D

Fixed component grouping error for histograms (un/serialize).

Bug

JB-14022

Formula_Editor_for_numeric_Objects

Reworked OrigName data item property handling.

Bug

JB-15126

Multi_File_Import

Fixed "Multi File Importer"/ "Data export": Fixed unnecessary insertion of the import file extension in "Consider filename of exporter" option.

Bug

JB-15134

Append_Values_(Statistical_or_Formula)

Fixed: Closing the "Append Values (Stat. or Formula)" component now correctly preserves all result items.

Bug

JB-14912

Import_maXYmos_CSV

Support for legacy maXYmos-CSV format added. (type 5867B, firmware 2.4.10)

Bug

JB-15106

Export_ISO13499_(Crash)

Comments are now correctly assigned and exported as meta or test object data.

Bug

JB-15094

Import_ASCII Import_Excel

Fixed bug where the channel headers inside ASCII/Excel importers could lose their data types when assigned a new LoadStatus

Bug

JB-12289

Crash

Fixed bug where the time unit of the VC result item was hard coded to "s"

Bug

JB-15096

General

The ImportFileName property will no longer be written to template files. All import file related properties will be updated when loading templates and project files.

Bug

JB-14221

Video-Player

Fixed rotation issue in GStreamer video playback.

Bug

JB-15017

Move_Tests

"Move Tests" now allows shifting all channels of a group using one single value for all.

Bug

JB-12998

Group_of_Components

ActionEvents from outside are now again reliably forwarded to scripts inside component groups.

Bug

JB-15090

Licensing

When activating licenses from within jBEAM, it will activate only one, even if it potentially allows for multiple activations. (Quantity>1)

Bug

JB-14311

Statistic_over_Channels

"Statistic over Channels"/ option "Additional channels": result channel for properties now with unit if all property values share the same.

Bug

JB-14497

Box-Whisker-Diagram

Upper/lower box colors in Box-Whisker-Diagram stay correct after opening the dialog.

Bug

JB-15042

Iterator-Control

Fixed Iterator Control's back button functionality.

Bug

JB-14999

Tables

Text columns now display more than 200 rows.

Bug

JB-15003

Inline_Java-Class

Code Editors: The suggested local variables were missing those of array type.

Bug

JB-15053

Crash

Crash calculation "VC (Viscious Criterion)": Fixed issue renaming the result channels.

Bug

JB-15028

Inline_Java-Class

Code Editors: Fixed missing filtering in local variables completion list.

Bug

JB-15035

Inline_Java-Class

Fixed “Inline Java-Class” and “… Function”: A change in version 2025.4.0 prevented subsequent modifications to the compiled code.

Bug

JB-15001

 

 

Try jBEAM for free