Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
## Changes in 0.4.1

This is a minor release fixing some build issues and API correctness:

- Properly handle mysofa initialization failures by throwing an exception.
- Handle exceptions when initializing HRTF objects, so `Configure` on
objects that use HRTF internally will correctly return `false` instead
of throwing.
- Fix PkgConfig file generated on Windows when using MSVC.
- Fix build with older GCC versions by changing deprecation annotations
- Define `_USE_MATH_DEFINES` globally, if needed. Note that this will
change in a future version, so do not rely on this behavior.
- Add an option (`BUILD_TESTING`) and default to not build any tests.
- Add libspatialaudio version defines to `SpatialaudioConfig.h`, these
contain the library version. For the API version use the defines in
`SpatialaudioVersion.h`.

## Changes in 0.4.0

This release is a huge evolution for libspatialaudio from its origin as a Higher Order Ambisonics library.
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
project(
'libspatialaudio',
'cpp',
version : '0.4.0',
version : '0.4.1',
meson_version : '>= 1.1.0',
default_options : ['warning_level=3', 'cpp_std=c++14'],
)
Expand Down
Loading