Skip to content

Commit a1b84f4

Browse files
committed
chore(main): release 0.5.0
1 parent 96e0832 commit a1b84f4

6 files changed

Lines changed: 32 additions & 5 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.4.2"
2+
".": "0.5.0"
33
}

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# Changelog
22

3+
## [0.5.0](https://github.com/contagon/evalio/compare/v0.4.2...v0.5.0) (2026-04-10)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Some simple nomenclature breaking changes here, fromMat → from_mat toMat → to_mat toEigen → to_eigen
9+
* **pl:** The Pipeline class interface has changed slightly. `add_lidar` now has no return, and `pose` method has been removed. In place of these is a new `save` method for saving poses and features asynchronously with no overhead.
10+
11+
### Features
12+
13+
* **ds:** Add Boreas and BoreasRT dataset support ([#67](https://github.com/contagon/evalio/issues/67)) ([1a598f6](https://github.com/contagon/evalio/commit/1a598f6818fde578375ed1b698e0fa56275970cb))
14+
* **ds:** Add in IMU rates to ImuParams ([#64](https://github.com/contagon/evalio/issues/64)) ([9f9859d](https://github.com/contagon/evalio/commit/9f9859d279ab85212c2148430485c9c381721f05))
15+
* Fomo dataset ([#68](https://github.com/contagon/evalio/issues/68)) ([a232bee](https://github.com/contagon/evalio/commit/a232beec99d36955c8137b97990aecc4e2e6d649))
16+
* **pl:** add FORM pipeline ([#72](https://github.com/contagon/evalio/issues/72)) ([a1b1a98](https://github.com/contagon/evalio/commit/a1b1a981f165e9cc6664a5eef06a4ef179b5888f))
17+
* **pl:** Create features and pose estimate buffers ([#54](https://github.com/contagon/evalio/issues/54)) ([21403a0](https://github.com/contagon/evalio/commit/21403a06a1488b8555f594deae3354d265cd6fbf))
18+
* **pl:** Direct Lidar Inertial Odometry ([#71](https://github.com/contagon/evalio/issues/71)) ([866feb8](https://github.com/contagon/evalio/commit/866feb8a4433b07ec8034bcac850ecb0faa164c9))
19+
20+
21+
### Bug Fixes
22+
23+
* Add fix for loading time stamps in scientific notation (see enwide) ([#70](https://github.com/contagon/evalio/issues/70)) ([4256395](https://github.com/contagon/evalio/commit/4256395b71ee6de983fe44e14d865f6bf34de3a4))
24+
* Bump all dependencies ([#75](https://github.com/contagon/evalio/issues/75)) ([362ad5b](https://github.com/contagon/evalio/commit/362ad5b1c851f9304473e20f7175568637ba88a3))
25+
* **ci:** Clean up ci cibuildwheel selection and concurrency for docs deployment ([#66](https://github.com/contagon/evalio/issues/66)) ([d767fe4](https://github.com/contagon/evalio/commit/d767fe4d4f2f1547925a5bda7901674cd187ac83))
26+
* **ci:** Fix uploading assets to github releases ([5b9f49e](https://github.com/contagon/evalio/commit/5b9f49ee0576c1514775490c8bad6ec99a2c8239))
27+
* **pl:** Fix LIO-SAM segfaults ([#76](https://github.com/contagon/evalio/issues/76)) ([96e0832](https://github.com/contagon/evalio/commit/96e083281c2dd4d25641f2d1e87b206a87bdc415))
28+
* Switch interface to consistent snake_case naming ([#65](https://github.com/contagon/evalio/issues/65)) ([ded06a8](https://github.com/contagon/evalio/commit/ded06a8613829b004b54f7f86ce1086e68b2ba69))
29+
330
## [0.4.2](https://github.com/contagon/evalio/compare/v0.4.1...v0.4.2) (2025-10-31)
431

532

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ endif()
77

88
# ------------------------- Basics ------------------------- #
99
cmake_minimum_required(VERSION 3.24)
10-
project(EVALIO VERSION 0.4.2 LANGUAGES CXX) # x-release-please-version
10+
project(EVALIO VERSION 0.5.0 LANGUAGES CXX) # x-release-please-version
1111

1212
# Enforce C++17 for std::variant amongst others
1313
set(CMAKE_CXX_STANDARD 20)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "evalio"
33
authors = [{ name = "Easton Potokar", email = "contagon6@gmail.com" }]
44
maintainers = [{ name = "Easton Potokar", email = "contagon6@gmail.com" }]
5-
version = "0.4.2"
5+
version = "0.5.0"
66
description = "Evaluate Lidar-Inertial Odometry on public datasets"
77
readme = "README.md"
88
requires-python = ">=3.11"

python/evalio/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def _register_custom_modules(module_name: str):
5555
_register_custom_modules(module_name)
5656

5757

58-
__version__ = "0.4.2" # x-release-please-version
58+
__version__ = "0.5.0" # x-release-please-version
5959
__all__ = [
6060
"_abi_tag",
6161
"datasets",

vcpkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
]
1515
},
1616
"name": "evalio",
17-
"version": "0.4.2",
17+
"version": "0.5.0",
1818
"dependencies": [
1919
"ceres",
2020
"eigen3",

0 commit comments

Comments
 (0)