Skip to content

Commit f263e2a

Browse files
committed
Update changelog
1 parent a7977fd commit f263e2a

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

CHANGELOG.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22
Changelog for package rsl
33
^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
Forthcoming
6+
-----------
7+
* Remove devcontainer
8+
* Fix new clang-tidy warnings
9+
* Update Catch2
10+
* Ensure FindEigen3.cmake is not used (`#126 <https://github.com/PickNikRobotics/RSL/issues/126>`_)
11+
* Eigen: Add NO_MODULE to find_package (`#125 <https://github.com/PickNikRobotics/RSL/issues/125>`_)
12+
Work around RHEL 8 failure due to a faulty FindEigen3.cmake module being found
13+
* Hide symbols from shared libraries by default and support DLL creation
14+
* Fix static_string.cpp compilation with MSVC standard library
15+
std::array's iterator is a pointer in libc++ and libstdc++ so
16+
`const auto*` works fine. However the array iterator is not a
17+
pointer on MSVC so compilation fails. Removing the asterisk still
18+
results in a pointer type being used but causes a clang-tidy check
19+
to fail so we have to disable that.
20+
* Disable TRY macro tests on MSVC
21+
* Disable compiler warnings by default
22+
Unconditionally enabling -Werror is a heavy-handed approach and not
23+
ideal when shipping code to be used by many third parties. In fact
24+
it's even better to disable warnings by default since compiler
25+
warnings are not hard requirements. They're merely a development
26+
tool that developers should opt into.
27+
* Contributors: Chris Thrasher, Christoph Fröhlich, Griswald Brooks, mosfet80
28+
529
1.1.0 (2023-12-20)
630
------------------
731
* Fix `ament_target_dependencies` integration

0 commit comments

Comments
 (0)