Skip to content

Commit

Permalink
Update changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
victorreijgwart committed Sep 17, 2024
1 parent e12165e commit 1487a97
Show file tree
Hide file tree
Showing 26 changed files with 89 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/cpp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ jobs:
clang-tidy:
name: Clang tidy
needs: [ build ]
needs: build
runs-on: ubuntu-20.04
steps:
- name: Fetch the package's repository
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ jobs:
draft-release:
name: Draft Release
if: startsWith(github.event.ref, 'refs/tags/v')
needs: [ build-docs ]
needs: build-docs
runs-on: ubuntu-20.04
steps:
- name: Checkout code
Expand All @@ -92,7 +92,7 @@ jobs:
publish-docs:
name: Publish to GH Pages
if: github.ref == 'refs/heads/main'
needs: [ build-docs ]
needs: build-docs
runs-on: ubuntu-20.04
permissions:
contents: read
Expand Down
7 changes: 7 additions & 0 deletions examples/cpp/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@
Changelog for package wavemap_examples_cpp
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------
* Extend and improve documentation and examples
* Minor changes to the C++ API for better consistency with the Python API
* Extend map interpolation utils
* Contributors: Victor Reijgwart

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion examples/cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10)
project(wavemap_examples_cpp VERSION 2.0.1 LANGUAGES CXX)
project(wavemap_examples_cpp VERSION 2.1.0 LANGUAGES CXX)

# Load the wavemap library
# First, try to load it from sources
Expand Down
5 changes: 5 additions & 0 deletions examples/python/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package wavemap_examples_python
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------
* Initial examples and documentation on how to use wavemap's Python API
* Contributors: Victor Reijgwart
3 changes: 3 additions & 0 deletions examples/ros1/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package wavemap_examples_ros1
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion examples/ros1/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<package format="2">
<name>wavemap_examples_ros1</name>
<version>2.0.1</version>
<version>2.1.0</version>
<description>Usages examples for wavemap's ROS1 interface.</description>

<maintainer email="victorr@ethz.ch">Victor Reijgwart</maintainer>
Expand Down
3 changes: 3 additions & 0 deletions interfaces/ros1/wavemap/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package wavemap
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion interfaces/ros1/wavemap/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<package format="2">
<name>wavemap</name>
<version>2.0.1</version>
<version>2.1.0</version>
<description>Base library for wavemap.</description>

<maintainer email="victorr@ethz.ch">Victor Reijgwart</maintainer>
Expand Down
3 changes: 3 additions & 0 deletions interfaces/ros1/wavemap_all/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package wavemap_all
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion interfaces/ros1/wavemap_all/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<package format="2">
<name>wavemap_all</name>
<version>2.0.1</version>
<version>2.1.0</version>
<description>Metapackage that builds all wavemap packages.</description>

<maintainer email="victorr@ethz.ch">Victor Reijgwart</maintainer>
Expand Down
3 changes: 3 additions & 0 deletions interfaces/ros1/wavemap_msgs/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package wavemap_msgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion interfaces/ros1/wavemap_msgs/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<package format="2">
<name>wavemap_msgs</name>
<version>2.0.1</version>
<version>2.1.0</version>
<description>Message definitions for wavemap's ROS interfaces.</description>

<maintainer email="victorr@ethz.ch">Victor Reijgwart</maintainer>
Expand Down
3 changes: 3 additions & 0 deletions interfaces/ros1/wavemap_ros/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package wavemap_ros
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------

2.0.1 (2024-08-30)
------------------
* Fix outdated Livox callback code
Expand Down
2 changes: 1 addition & 1 deletion interfaces/ros1/wavemap_ros/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<package format="2">
<name>wavemap_ros</name>
<version>2.0.1</version>
<version>2.1.0</version>
<description>ROS interface for wavemap.</description>

<maintainer email="victorr@ethz.ch">Victor Reijgwart</maintainer>
Expand Down
3 changes: 3 additions & 0 deletions interfaces/ros1/wavemap_ros_conversions/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package wavemap_ros_conversions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion interfaces/ros1/wavemap_ros_conversions/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<package format="2">
<name>wavemap_ros_conversions</name>
<version>2.0.1</version>
<version>2.1.0</version>
<description>Conversions between wavemap and ROS types.</description>

<maintainer email="victorr@ethz.ch">Victor Reijgwart</maintainer>
Expand Down
3 changes: 3 additions & 0 deletions interfaces/ros1/wavemap_rviz_plugin/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package wavemap_rviz_plugin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion interfaces/ros1/wavemap_rviz_plugin/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<package format="2">
<name>wavemap_rviz_plugin</name>
<version>2.0.1</version>
<version>2.1.0</version>
<description>Plugin to interactively visualize maps published in wavemap's
native format.
</description>
Expand Down
32 changes: 32 additions & 0 deletions library/cpp/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,38 @@
Changelog for package wavemap
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------
* Improvements

* CMake

* Add CMake options to support embedding the C++ library in a Python pip pkg
* Improve auto-fetching of glog, switch to version with better CMake support

* C++

* Extend map interpolation utils
* Improve consistency between chunked and regular octree map interfaces
* Improve consistency between Pointcloud and Image data structures
* Add method to parse TypeSelector types directly from std::strings

* Documentation

* Improve C++ library installation instructions
* Improve and extend C++ library usage tutorial
* Add doxygen annotations for more C++ API classes and methods

* Bug fixes

* Warn user and ignore range images of wrong dimensions to avoid segfaults
* Avoid out of bounds access bug in Haar coefficients print method
* Remove usage of deprecated STL types (avoid warnings from new GCC versions)
* Explicitly forbid shallow copying of wavemap maps to avoid nanobind errors
* Set glog logging level directly, not with gflags lib (might be unavailable)

* Contributors: Victor Reijgwart

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion library/cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10)
project(wavemap VERSION 2.0.1 LANGUAGES CXX)
project(wavemap VERSION 2.1.0 LANGUAGES CXX)

# General options
cmake_policy(SET CMP0077 NEW)
Expand Down
6 changes: 6 additions & 0 deletions library/python/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package pywavemap
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------
* First version of wavemap's Python API
* Including tests and documentation on how to install and use it
* Contributors: Victor Reijgwart
2 changes: 1 addition & 1 deletion library/python/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.18)
project(pywavemap VERSION 2.0.1 LANGUAGES CXX)
project(pywavemap VERSION 2.1.0 LANGUAGES CXX)

# Warn if the user invokes CMake directly
if (NOT SKBUILD AND NOT $ENV{CLION_IDE})
Expand Down
2 changes: 1 addition & 1 deletion library/python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build"

[project]
name = "pywavemap"
version = "2.0.0"
version = "2.1.0"
description = "A fast, efficient and accurate multi-resolution, multi-sensor 3D occupancy mapping framework."
readme = "../../README.md"
requires-python = ">=3.8"
Expand Down
3 changes: 3 additions & 0 deletions tooling/packages/catkin_setup/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package catkin_setup
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

2.1.0 (2024-09-16)
------------------

2.0.1 (2024-08-30)
------------------

Expand Down
2 changes: 1 addition & 1 deletion tooling/packages/catkin_setup/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<package format="2">
<name>catkin_setup</name>
<version>2.0.1</version>
<version>2.1.0</version>
<description>Dummy package to make it easy to setup the workspace and generate the setup.[sh|bash|zsh] scripts in CI.</description>

<maintainer email="victorr@ethz.ch">Victor Reijgwart</maintainer>
Expand Down

0 comments on commit 1487a97

Please sign in to comment.