# Release Notes ### 1.1.0 (latest) *Release date: April 22, 2026* #### New features - **Boltz-2 integration** for structure refolding with RMSD computation and standardized descriptor keys (00179b9) - **Clustering tab** on Designs page with interactive cluster selection and visualization using Foldseek structural clustering with UMAP visualization (8a206de, 39ddedb) - Example clustering result: RFdiffusion miniprotein binders and RFdiffusion oxidoreductase motif scaffolding from OVO publication - **Regression analysis tab** that enables uploading experimental data or other numeric endpoints and correlating them with computed descriptors (8e5ba8f) - Example regression analysis: Proteinbase Nipah Binder correlating descriptors with experimental binding data - **Processing rejected BindCraft trajectories** into the database for inspection (c9e8d31) - **Advanced job monitoring** on Job Detail page with real-time task status, log output, execution timeline, and workflow schema and report visualization (48b54c6) - **Resuming failed workflows** on Job Detail page using Nextflow resume functionality - **Workflow summary visualization** on Job Detail page showing design statistics and acceptance rates (78374e9) - **Storage in ZIP archives** with multi-threaded write support to reduce overhead of managing many PDB files. To enable this, set `archive_method: zip` under `storage` section in ovo config (c169bc3) - **Refactored plugin definitions** enabling custom web app extension points using `get_extension_points` function - more info coming soon! (6903ecc) - **Redesigned sidebar with Workflows page** with workflow cards and search. Use the Pin feature to see workflows in the sidebar. (6903ecc) - **Project page and attachments** - New dedicated page showing project description, settings, storage path (for admins), project statistics, and enables uploading file attachments (6903ecc, 025f54d) - **Project list** dialog window that shows recent projects with search capability - **Design labeling** - designs can now be labeled with custom tags or simplified labels (❤️ or 👎) for easier tracking and filtering (a2308e8) #### Usability improvements - **Sequence-only design support** - designs can now be uploaded from a CSV file and analyzed with ProteinQC (1a14f95) - **Optimized PDB sequence extraction** using native Python parser instead of BioPython, eliminating CPU bottleneck in workflow result processing (e8f2be6) - **Custom backbone input support** enable further sequence design of specific backbones in RFdiffusion end-to-end pipeline. CLI or Python API only - use `rfdiffusion_params.custom_backbones`. Support in web app coming soon (78374e9) - **Support importing outdated projects** by applying migrations during import (09eeff6) - **Automatic CIF->PDB conversion** in RFdiffusion structure input (3d7c04f) - **Descriptor query speed improvements** using new DB index on descriptor_key (de1ad16) - **Jupyter notebook usability** improvements: better database connection handling and more design logic functions (e75cfbc) - **Contig parsing** refactored into two functions (`parse_contig_for_input_structure` and `parse_contig_for_output_structure`) - **Better support for multiple designed chains** in scaffold design by improved contig parsing (78374e9) - **AF2 output target structure renumbering** and tracking AF2 target interface residues as descriptors (78374e9) - **Jupyter Singularity/Apptainer socket support** in `ovo scheduler jupyter` - Enables proper Jupyter notebook integration when using containerization (48b54c6) - **Processing descriptor workflow file outputs** OVO plugins can now easily process per-design file outputs such as PDBs produced by design or descriptor workflows by calling `read_per_design_files` (db131b4) - **Automatic chain selection** when submitting descriptor workflows and easier preparation of descriptor workflow input files using `prepare_design_structures` and `prepare_design_sequences` (1a14f95) #### Bug fixes - **Job duration display** fixed showing excessive/increasing durations for completed jobs (Nextflow log parsing) - **Pandas 3.0 compatibility** fixed in dependency constraints (2000d7b) - **PostgreSQL compatibility** fixed: func.now() for timestamp queries (d628ade, 6cc4359) - **AWS HealthOmics compatibility** fixed with container detection and Nextflow process syntax (196a493) - **Streamlit 1.54 round selection** widget behavior fixed (170acd7) - **Empty BindCraft results** processing fixed (b524822) - **Missing ESMFold PAE values** fixed in ESMFold pipeline (bd2d61b) - **Exporting UnknownWorkflow types** fixed - **Random seed side effects** causing similar pool IDs was fixed by avoiding global random.seed() call in color picker (9cc72d9) --- ### 1.0.2 *Release date: February 10, 2026* #### New features - **`ovo init plugin` command** - New CLI command that generates a new OVO plugin folder with examples for custom descriptors, design views, Nextflow pipelines and conda environments (documentation, d2a1043) - **Setting BindCraft advanced settings from UI** - Added UI controls for configuring acceptance thresholds directly in BindCraft submission form (22e4c05) #### Bug fixes - **Singularity/Apptainer mount paths** - Removed read-only (`:ro`) flag from shared mount paths to allow writing to mounted directories (ff99337)