Release Notes 3.3 (February 2025)
Pipeline Monitoring
We're excited to introduce Pipeline Monitoring! Users can now monitor the status of ongoing Pipeline runs with a dedicated monitoring panel that provides realtime insights into the Pipeline's progress including a status overview, processes table, task details, and resource metrics.

Visual Pipeline Monitor
Get a clear view of Pipelines created using Code Ocean's Builder UI, allowing you to track progress, identify bottlenecks, and troubleshoot quickly.
Easily switch between Pipeline view and Table view for a flexible monitoring experience.

Realtime Process Results Preview
When a Pipeline process (Capsule) completes, you can now click on its generated files to preview them directly from the Task Details panel, allowing for faster result validation and troubleshooting.

File Preview for External Data
You can now preview files in External Data Assets. Preview the file contents by clicking on the file name in the Data Details menu or when the Data Asset is attached to a Capsule or Pipeline.

Full Screen Mode
Now you can enter and exit Full-Screen Mode via the Navigation Sidebar from anywhere in the platform for a more immersive and distraction-free experience. Enjoy improved usability in your workflows with seamless full-screen toggling.

User Menu
We've streamlined navigation by consolidating User Settings, Admin Panel, Theme, and Help (docs) into a single Settings icon. This update frees up space in the sidebar to provide a cleaner user interface.

Computation ID Added to Result Provenance
Computation ID is now included in Result Provenance, improving trust and transparency of Results in Code Ocean. Each Result can be easily traced back to the exact computation for more efficient reproducibility and increased confidence in result lineage.

Get Data Asset API - Computation ID Added to Response
The Computation ID is also now included in the provenance field of the GET Data Asset API response. This enables programmatic traceability, allowing users to automate linking Data Assets to their originating computations with precision. See our Data Assets API guide for more details.
Pipeline Instance Types - Default Instances Updated & New CloudFormation Parameter
Until Code Ocean v3.3, Pipelines have run using the AWS Batch "Optimal" instanceType specification by default. This uses instance types from the C4, M4, and R4 instance families in most regions and instance types from the C5, M5, and R5 instance families in regions where C4, M4, and R4 instances aren't available.
As of Code Ocean v3.3, Pipelines will now also provision instances from the C7i, M7i, and R7i instance families to leverage the improved cost performance of these instances and facilitate greater resource availability for demanding pipelines.
Additionally, there is a new Batch Instance Types CloudFormation parameter to allow Code Ocean administrators to easily customize the instances used by Pipelines in the deployment. More information in our Admin Guide here.
Last updated
