2.25.1 - Internal
Release date: May 15, 2026
New Features
Generation 4 compact instruments: Added Auto-deploy feature
Generation 4 compact instruments: Added discover sensors functionality for simulated instruments
Generation 4 compact instruments: Updated autonomy estimation
Generation 3 standard instruments: Added support for firmware v1.161 (104)
Generation 3 modules: Added support for firmware v1.009 (FE-serial3)
Generation 4 compact instruments: Added support for firmware v1.0.2 (130, 131)
Generation 4 instruments: Added support for firmware v1.0.1 (150)
Updated translated strings for Generation 4 instruments
Added RBRtridente sensor pack STRID133
Added RBRtridente sensor pack STRID134
Added RBRquadrante material code M84
Improvements
RSK-12381 - Generation 4 compact instruments: Improved detection of instrument disappearing over serial
RSK-13135 - PA10: Reprocessed verification data no longer applies offset to standard deviation error
RSK-13287 - RBRsolo4 & RBRduet4: Auto-deploy now preserves the configured schedule order across instruments
RSK-13388 - Updated naming convention for downloaded calibration certificate zip files
RSK-13484 - Generation 4 compact instruments: Auto-deploy button now correctly updates instrument enable state
RSK-13491 - Generation 4 compact instruments: Incompatible sampling rates are now blocked for slow sensors
RSK-13469 - Improved reliability of Ruskin update checks
RSK-13484 - RBRsolo4 & RBRduet4: Auto-deploy button state now persists correctly when configuring multiple instruments
RSK-13491 - Generation 4 compact instruments: Incompatible sampling rates are now blocked for slow sensors
RSK-13498 - Calibration: Barometer and pressure controller serial number handling improved
RSK-13502 - Download latest now correctly downloads the most recent dataset
RSK-13510 - Generation 4 compact instruments: Updated RBRquadrante guard time to 500ms
RSK-13528 - Resolved issue preventing schedule disabling
RSK-13531 - Generation 4 compact instruments: Limited battery chemistry and sampling rates for certain configurations
RSK-13542 - PA10: Updated calibration thresholds for the new 0.05% standard
RSK-13555 - Generation 4 compact instruments: Discover sensors now properly refreshes the plot channel table
RSK-13659 - Added derived oxygen channels and equations for RBR ODO sensors
RSK-13563 - Generation 4 compact instruments: Battery voltages ≤0.5V are now masked
RSK-13568 - Generation 4 compact instruments: Updated missing translations
RSK-13569 - RBRsolo4 x|fast32: Default sampling rate set to 32Hz
RSK-13581 - Improved plateau detection and plot display in C-Cal files for RBRlegato4
RSK-13606 - Improved combining of R+C files
RSK-13607 - Gen3.5: Allow file rename prior to download
RSK-13623 - RBRtridente: Gain calibration table values are now visible
RSK-13630 - Restored processing of pcal files for XR units
RSK-13653 - Limited available baud rates for RBRcoda chl-a and RBRcoda Tu
RSK-13665 - Users are now notified when non-fatal errors occur during instrument operations
RSK-13668 - Allow K-factor selection on Generation 4 instruments
RSK-13716 - Calibration channel list now refreshes after running sensor discover
RSK-13718 - Channel lists now display row numbers instead of channel indices to avoid gaps in numbering
RSK-13800 - Deployment information is now validated when configuring an instrument
RSK-13887 - Calibration certificates now include immersion records for fast-thermistor instruments
Bug fixes
RSK-12887 - Fixed Ruskin launch failure after update
RSK-13016 - Generation 4 compact instruments: Download cancellation now properly deletes partial files
RSK-13119 - Fixed zip files created on Windows failing to open on macOS
RSK-13141 - RSK 3.2.0: Fixed appending failure when surpassing caching threshold
RSK-13156 - Resolved inability to locate barometer reference data for certain RBRduet4 D.Tu|deep units
RSK-13267 - Generation 4 compact instruments: Fixed dataset page refresh issues
RSK-13277 - Generation 4 compact instruments: Disconnecting a simulated instrument now correctly removes the transport
RSK-13359 - RBRcoda/RBRtridente chl-a: Re-introduced chlorophyll C2 coefficient with updated value
RSK-13385 - Generation 3.5 instruments: Fixed deployment estimate display limiting
RSK-13393 - Fixed download error while appending datasets
RSK-13398 - L3.5: Fixed Factory configure failure
RSK-13408 - Generation 4 compact instruments: Resolved configuration issues with RBRsolo4 T.ODO
RSK-13429 - Fixed crash when downloading dataset with multiple channel schedule enabled
RSK-13435 - Resolved multiple save prompts during context download
RSK-13441 - Appending download no longer incorrectly prompts for filename
RSK-13445 - RSK: Generation 4 data structures now display correct formats
RSK-13469 - Fixed P2 update error
RSK-13497 - Generation 4 compact instruments: Fixed configure for shipment issues
RSK-13500 - Fixed RSK file appending processing indefinitely on reopen
RSK-13502 - Download latest now correctly downloads the most recent dataset
RSK-13506 - RBRduet4 D.x: Polling now plots correctly with a sensor attached
RSK-13509 - Generation 4 compact instruments: Auto-deploy no longer sequentially decreases estimated deployment
RSK-13523 - Generation 4 compact instruments: Fixed download appending that would never complete
RSK-13532 - Fixed recursive events on CCal Linearity tab
RSK-13534 - Generation 4 compact instruments: Fixed autonomy not always updating properly on Mac
RSK-13541 - Resolved need to manually select T15 and T25 plateaus
RSK-13544 - Generation 4 compact instruments: Renamed sensor T.ODO to ODO
RSK-13559 - Generation 4 compact instruments: TCAL schedule now displays correct sampling rates
RSK-13564 - RBRduraturo4: Resolved inability to modify scheduled date
RSK-13571 - Generation 4 compact instruments: 2x battery units now correctly calculate autonomy based on doubled capacity
RSK-13601 - Fixed misaligned available fast periods for certain instruments
RSK-13604 - Added missing C.T.D|uv simulation option
RSK-13607 - Generation 3.5 downloads now preserve the user-entered dataset label
RSK-13608 - Generation 4 compact instruments: Fixed dataset data source not resetting between downloads in multi-download workflows
RSK-13621 - Generation 4 compact instruments: End time can no longer exceed the maximum allowed value
RSK-13622 - Generation 4 compact instruments: Fixed file save dialog path on macOS
RSK-13625 - Corrected spelling on characterization certificate for chl-a
RSK-13633 - Generation 4: Start time is now written in instrument timezone rather than PC timezone
RSK-13648 - Fixed handling of exchangeable-sensor instruments that have no schedules configured
RSK-13651 - Fixed a case where Ruskin would delete a file while opening it
RSK-13701 - Generation 4 compact instruments: Fixed multi-download appending for both API and Mass Storage paths
RSK-13704 - Generation 3 instruments: Download cancellation no longer shows the download-failure popup
RSK-13722 - Generation 4 compact instruments: Invalid-dataset error messages no longer appear when a download is cancelled
RSK-13769 - Removed "ODO" from RBR BPR temperature channel labels
RSK-13772 - Generation 3 instruments: Prevented storing out-of-range values when configuring the instrument
RSK-13786 - Fixed autonomy power calculation for burst sampling schedules
RSK-13804 - Fixed an instrument configuration issue caused by an incorrect channel type
RSK-13868 - Fixed a delay during live-file initialization that could prevent streamed samples from appearing immediately
RSK-13869 - Improved streaming reliability by better identifying and discarding samples with corrupt timestamps