Next | Query returned 17 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-03-03 12:34:00 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
imath: update to 3.1.11.

## Version 3.1.11 (February 28, 2024)

Patch release with small build fix:

- Add explicit `std::` namespace for `isfinite` in `ImathFun.cpp`

This release also introduces the practice of signing release artifacts
via [sigstore](https://www.sigstore.dev).

### Merged Pull Requests
* \[[#371](https://github.com/AcademySoftwareFoundation/Imath/pull/371)\]
ImathFun.cpp: add std:: to isfinite in remaining cases (#371)
* \[[#369](https://github.com/AcademySoftwareFoundation/Imath/pull/369)\]
Add workflow to sign release artifacts with Sigstore
* \[[#368](https://github.com/AcademySoftwareFoundation/Imath/pull/368)\]
Add std:: to isfinite in ImathFun.cpp
   2024-01-28 13:55:22 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
imath: update to 3.1.10.

## Version 3.1.10 (January 26, 2024)

Patch release with various build/bug fixes.

Build fixes:

  - Fix a problem where downstream projects using Imath would build
    python bindings even if they weren't requested.
  - Fix for missing `std::bit_cast`
  - Fix missing/necessary use of IMATH_HOSTDEVICE
  - IMATH_INSTALL_PKG_CONFIG is now on by default, even on Windows
  - Fix calling default constructor by uniform init in TypeTraits
  - Fix redundant PYIMATH_EXPORTS causing compile issues on Windows Clang
  - Update to SO versioning policy:

    This change adopts a policy of appending the ``MAJOR.MINOR.PATCH``
    software release name to the ``SONAME`` to form the real name of the
    shared library.

    See [website/install.rst](website/install.rst) and [PR
    #339](https://github.com/AcademySoftwareFoundation/openexr/pull/339)
    for more details.

Bug fixes:

  - Fix half to float giving wrong results on older x86_64 CPUs on Windows

Other changes:

  - succ()/pred() now use std::nextafter().
  - Expand epsilon bounds for m44x pyImath test.
  - Rename "docs" to "website".
  - Add missing copyright/license identifiers.

### Merged Pull Requests

* \[[#363](https://github.com/AcademySoftwareFoundation/Imath/pull/363)\]
Update install instructions to reflect new SO versioning policy

* \[[#362](https://github.com/AcademySoftwareFoundation/Imath/pull/362)\]
Require sphinx 5.0

* \[[#361](https://github.com/AcademySoftwareFoundation/Imath/pull/361)\]
src/python/config/ModuleDefine.cmake: do not install a cmake file exporting \ 
targets for dependent projects

* \[[#358](https://github.com/AcademySoftwareFoundation/Imath/pull/358)\]
Fix half to float giving wrong results on older x86_64 CPUs on Windows

* \[[#353](https://github.com/AcademySoftwareFoundation/Imath/pull/353)\]
Changed implementation of succ and pred to use std::nextafter.

* \[[#350](https://github.com/AcademySoftwareFoundation/Imath/pull/350)\]
Fix check for the availability of std::bit_cast

* \[[#349](https://github.com/AcademySoftwareFoundation/Imath/pull/349)\]
IMATH_INSTALL_PKG_CONFIG is on by default, even on Windows

* \[[#347](https://github.com/AcademySoftwareFoundation/Imath/pull/347)\]
Export Imath from the build tree and so on.

* \[[#344](https://github.com/AcademySoftwareFoundation/Imath/pull/344)\]
rm unnecessary IMATH_HOSTDEVICE attributes.

* \[[#342](https://github.com/AcademySoftwareFoundation/Imath/pull/342)\]
Add missing copyright/license identifiers

* \[[#341](https://github.com/AcademySoftwareFoundation/Imath/pull/341)\]
Remove unnecessary files

* \[[#340](https://github.com/AcademySoftwareFoundation/Imath/pull/340)\]
Fix calling default constructor by uniform init.

* \[[#339](https://github.com/AcademySoftwareFoundation/Imath/pull/339)\]
Update and simply SO versioning policy

* \[[#338](https://github.com/AcademySoftwareFoundation/Imath/pull/338)\]
Rename "docs" to "website"

* \[[#333](https://github.com/AcademySoftwareFoundation/Imath/pull/333)\]
Expand epsilon bounds for m44x pyImath test

* \[[#331](https://github.com/AcademySoftwareFoundation/Imath/pull/331)\]
Fixed redundant PYIMATH_EXPORTS causing compile issues on Windows Clang

* \[[#326](https://github.com/AcademySoftwareFoundation/Imath/pull/326)\]
Use security@openexr.com for consistency

* \[[#320](https://github.com/AcademySoftwareFoundation/Imath/pull/320)\]
Add missing IMATH_HOSTDEVICE to Matrix33<T>::invert(bool)
   2023-07-18 20:30:01 by Nia Alarie | Files touched by this commit (3)
Log message:
math: Adapt packages to USE_(CC|CXX)_FEATURES where possible
   2023-06-06 10:02:15 by Thomas Klausner | Files touched by this commit (67)
Log message:
*: recursive bump for math/imath shlib version change
   2023-06-06 10:01:09 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
imath: update to 3.1.9.

## Version 3.1.9 (May 31, 2023)

Patch release that fixes an correct .so version number introduced in
v3.1.8. All Imath library functionality is compatible with v3.1.8.

This release also reverts
[#305](https://github.com/AcademySoftwareFoundation/Imath/pull/305),
which inadvertently introduced additional python bindings in v3.1.8
that altered the ABI of ``libPyImath``. ``libPyImath`` is now
ABI-compatible with v3.1.7 and previous releases.
   2023-05-30 10:06:02 by Thomas Klausner | Files touched by this commit (1)
Log message:
imath: really bump ABI depends
   2023-05-28 19:03:15 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
imath: update to 3.1.8.

## Version 3.1.8 (May 22, 2023)

Patch release that addresses miscellaneous minor compiler/build/doc
issues and extends test coverage.
   2023-05-07 14:33:49 by Thomas Klausner | Files touched by this commit (67)
Log message:
*: recursive bumpf ro math/imath shlib bump
   2023-05-07 14:28:42 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
imath: update to 3.1.7.

## Version 3.1.7 (March 1, 2023)

Patch release with miscellaneous bug/doc/build fixes. In particular:

- Support for relative prefix in pkg-config
- Reorganization of documentation at https://imath.readthedocs.io
- Add a ``trace()`` method on Matrix types

### Merged Pull Requests

*  Move index to bottom of main page; remove top-level link
*  Fix doc typo
*  Fix documentation glitches and symbol visibility table
*  Reorganize repo/readthedocs documentation
*  Add missing licenses/copyrights
*  Support relative prefix in pkg-config
*  Remove MACOSX_RPATH forcing
*  Add trace function for matrix types
*  Define BOOST_BIND_GLOBAL_PLACEHOLDERS to suppress pragma message
*  Use Py_ssize_t in place of size_t where appropriate to avoid warnings
*  Update CONTRIBUTING.md to be consistent with OpenEXR
*  Remove export attribute from inline half functions

## Version 3.1.6 (November 7, 2022)

Patch release with miscellaneous bug/doc/build fixes.

*  fix memory leak in V3fArrayFromBuffer
*  Add <cstdint> for int64_t
*  Initialize x in testRoots.cpp:solve() to suppress compiler warning
*  Fix gcc compiler warning in testFun.cpp
*  Test return value of extractSHRT to avoid uninitialized reference
*  Fix example code so it compiles as is
*  Cuda safety in several headers
*  Fix markdown and typos in README.md
*  Do not warn if half.h has already being included
*  Fix compiler warnings on windows
*  Remove irrelevant cvs ignore files
*  Update sphinx version
   2023-01-24 19:36:36 by Thomas Klausner | Files touched by this commit (103)
Log message:
*: convert to cmake/build.mk

Next | Query returned 17 messages, browsing 1 to 10 | Previous