# v4.0.0, 20may26, for use in BornAgain-24:

- CMake: export INTERFACE target LibHeinz::LibHeinz for modern find_package support;
  use GNUInstallDirs; switch version compatibility to SameMajorVersion

# v3.0.0, 14aug25:

Now requiring Concepts from C++20.
- Complex.h provides concept DoubleOrComplex
New functions:
- Vec3D::analytic_square
- Vec3D::analytic_square_xy
Code structure:
- rmdir inc; directory heinz now at top level

# v2.0.1, 26mar25, for use in BornAgain-22:

Minor internal changes.

# v2.0.0, 14jun23, for use in BornAgain-21

Repairs two problems with 1.1.0:
- hard-coded version number was wrong (still 0.2.0)
- major version number should have increased since API was broken (removal of unit())

# v1.1.0, 27apr23, for use in BornAgain-20.1

- replaced unit() by unit_or_throw() and unit_or_null()

# v1.0.0, 29mar23, for use in BornAgain-20.0

- changed sign in R3Util::phi()

# v0.2.0, 27sep22

Added component
- Rotations3D.h

# v0.1.3, 18feb22

Initial release, with components
- Complex.h
- Vectors3D.h
