Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.4.2] - 2026-05-24

Changed

  • Changed the open-source license from GPLv3 to BSD-3-Clause while retaining the commercial licensing option.

[1.4.1] - 2026-04-23

Changed

  • Wider QP tolerances

[1.4.0] - 2026-03-10

Changed

  • Licensing: Rectangle is available under a dual license.

    • Non-commercial use: GNU General Public License v3 (GPLv3).

    • Commercial use: A proprietary license is available for companies wishing to use Rectangle in closed-source or proprietary applications. For enquiries, contact innovation-psb@uibk.ac.at.

    • See the commercial license terms for details.

  • Added Contributor License Agreement (CLA) for external contributions.

[1.2.0] - 2026-01-31

Changed

  • Switched the quadratic programming solver from quadprog to OSQP.

[1.0.0] - 2025-08-14

Added

  • Public release of Rectangle with full core functionalities and documentation for cell-type deconvolution.

[0.1.0] - 2024-04-25

Added

  • Initial public release of Rectangle.