Skip to content

1.0.10

Latest

Choose a tag to compare

@luk036 luk036 released this 29 Mar 08:16
· 62 commits to master since this release

Release Notes: physdes-cpp 1.0.10

Overview

This release introduces significant enhancements, including the addition of a new hull function for intervals and points, updates to dependencies, and general code improvements. Below is a summary of the key changes.


New Features

  • Hull Functionality:

    • Added hull_with and hull functions for Interval and Point classes to compute the hull of intervals or points.
    • The hull function supports both interval-interval and interval-scalar operations.
  • Point Hull Support:

    • Extended the Point class with a hull_with method to compute the hull of two points.

Changes and Improvements

  • Dependency Updates:

    • Replaced gsl::span with std::span across the codebase.
    • Updated ldsgen dependency from version 1.0.2 to 1.0.3.
  • Build System:

    • Updated CMakeLists.txt to reflect the new version 1.0.10.
    • Removed standalone build configurations and relocated them to .github/workflows/standalone.bak.
    • Simplified the GitHub Actions workflow by removing redundant steps.
  • Code Cleanup:

    • Removed deprecated files such as include/recti/greeter.h.
    • Improved documentation for interval operations.

Bug Fixes

  • Fixed minor issues in the build and test configurations.

Contributors

  • luk036: Implemented all changes and updates.

Full Changelog

For a detailed list of changes, refer to the GitHub comparison.


Note: This release includes 19 file changes with 114 additions and 143 deletions.