* Stabilize rounding of free energy output in RNAalifold
* API: Fix potential rounding errors for comparative free energies in eval.c and mfe.c
* API: Fix regression in exterior loop dangling end contributions for comparative base pair probabilities and Boltzmann sampling (introduced with v2.4.4)
* API: Fix regression with hard constrained base pairs for comparative structure prediction (introduced with v2.4.4)
* TESTS: Add basic tests for RNAalifold executable
* TESTS: Ignore 'frequency of MFE structure' in RNAcofold partition function checks
v2.4.5
* Allow for arbitrary number of input files in RNAfold
* Allow for parallel processing of input data in RNAfold (UNIX only, no Windows support yet)
* Add SHAPE reactivity support through commandline options for RNAplfold
* Fix unstructured domain motif detection in MFE, centroid, and MEA structures computed by RNAfold
* Limit allowed set of commands in command file for RNAcofold to hard and soft constraints
* API: Add functions to compute equilibrium probability of particular secondary structures
* API: Add dynamic string stream data type and associated functions
* API: Add priority-queue like data structure with unordered fill capability and ordered output callback execution
* API: Add functions to detect unstructured domain motifs in MFE, centroid, and MEA structures
* API: Fix bug in sliding-window partition function computation with SHAPE reactivity and Deigan et al. conversion method
* API: Fix application of '<' and '>' constraint symbols in dot-bracket provided constraints (was broken since v2.4.2)
* API: Fix MEA structure computation in the presence of unstructured domains
* API: Stabilize order of probability entries in EPS dot-plot files
* Fix compiler warnings on wrong type of printf() in naview.c
* Define VRNA_VERSION macro as string literal and add macros for major, minor, and patch numbers
* Stabilize parallel make of Mac OS X installer
* Add energy parameter set from Langdon et al. 2018
* Add autoconf checks for POSIX threads compiler/linker support
* SWIG: Fix 'next' is a perl keyword warnings for Perl5 wrapper
* SWIG: Catch errors and throw execptions whenever scripting language provided callback functions are not applicable or fail
* SWIG: Add keyword arguments and autodoc feature for Python/Python3 wrappers
v2.4.4
* Change verbose output for soft-constraints derived ligand binding motifs in RNAfold
* Allow for lowercase letters in ct2db input
* Fix bug in interior-like G-Quadruplex MFE computation for single sequences
* Fix autoconf switch to enable deprecation warnings
* Fix bug in eval_int_loop() that prevented propagation of energy evaluation for loops with nick in strands
* Fix several bugs for SHAPE reactivity related comparative partition function computations
* Fix annotation of PostScript output for soft-constraint derived ligand binding motifs in RNAfold
* Fix constraint indices for multibranch loops in unpaired probability computations of LPfold.c
* Fix dangling end contributions in comparative partition function for exterior loops
* API: Add simplified interface for vrna_pf_dimer()
* API: Move concentraton dependent implementation for co-folding to separate compile unit
* API: Add new API functions for exterior loop evaluations
* API: Add simplified interfaces for energy evaluation with G-Quadruplexes and circular RNAs
* API: Add findpath functions that allow for specification of an upper bound for the saddle point
* Add configure-time linker check for Python3 interface
* Add automatic CPP suggestions for deprecated function substitutes
* Major restucturing and constraints feature additions in loop type dependent energy evaluation functions
* Major restructuring in MFE implementations
* Major restructuring in PF implementations
* Minor fixes in Boltzmann sampling implementation
* SWIG: Fix wrappers for findpath() implementation
* SWIG: Add tons of energy evaluation wrappers
* SWIG: Fix configure-time check of Perl5 interface build capabilities
* SWIG: Wrap functions from walk.c and neighbor.c
* DOC: Add some missing references to manpages of executable programs
* REFMAN: Heavy re-ordering of the RNAlib reference manual
v2.4.3
* Fix handling of dangling end contribution at sequence boundaries for sliding window base pair probability computations
* Fix handling of base pair hard constraints in sliding-window implementations