CHANGELOG

v0.1.0 (2024-11-03)

Continuous Integration

  • ci: fix release workflow (#72) (e307a9c)

  • ci: fix release workflow (#71) (ede33ef)

  • ci: fix release workflow (#70) (eea5e49)

  • ci: fix release workflow (#69) (cd7fae1)

  • ci: fix release workflow (#68) (ccd0ca5)

  • ci: fix release workflow (#67) (7469d70)

  • ci: install SSH client in Docker image (#66) (f54a0ae)

  • ci: fix release workflow (#65) (1a289d9)

  • ci: fix PR clean-up workflow (#64) (81fe2c0)

  • ci: remove parameterized from dependencies (#63) (7260625)

  • ci: update CI workflows (#62) (7064ef5)

  • ci: set concurrency for PR clean-up workflow (#58) (d24c2e8)

  • ci: add py.typed marker (#57) (77f51e5)

  • ci: run tests for all supported Python versions (#54) (1122f89)

  • ci: update Dockerfile (#53) (569d394)

  • ci: re-add .coveragerc (#52) (8042fca)

  • ci: fix release workflow (#51) (468b8c1)

  • ci: fix release workflow (#50) (483cdbc)

  • ci: rename package release workflow (#49) (6f1d271)

  • ci: change release trigger (#48) (f2944da)

  • ci: remove unused .coveragerc (#45) (4e3ddce)

  • ci: switch docker image (#43) (40dbb6e)

  • ci: add Docker build (#42) (a1430fb)

  • ci: use pytest-cov instead of coverage to measure code coverage (#39) (0e8ee0b)

  • ci: fix release workflow (#30) (5ef3601)

Documentation

  • docs: update package description (#56) (92979fa)

  • docs: fix broken links in navigation bar (#46) (a3928ec)

  • docs: remove unused files (#44) (86fad4c)

  • docs: update links to documentation in Readme (#41) (261d26c)

  • docs: add colored logo icon (#40) (6ba4ab1)

  • docs: add package logo (#38) (c851b79)

  • docs: fix workflow for removing docs deployment after a PR is closed (#36) (f685a3b)

  • docs: add PyPI badge (#37) (7870687)

  • docs: fix workflow for removing docs deployment after a PR is closed (#35) (762f188)

  • docs: fix workflow for removing docs deployment after a PR is closed (#34) (166a2b7)

  • docs: deploy documentation of all package versions (#32) (6b09019)

  • docs: add PyPI badge (#31) (3710f20)

  • docs: fix coverage badge (#29) (b1e3b88)

Features

  • feat: point cloud height normalization (#60) (8623ab5)

  • feat: operation to create digital terrain model (#59) (e6d8ca9)

  • feat: cloth simulation terrain filtering (#55) (b675977)

Refactoring

  • refactor: specify version ranges for main package dependencies (#47) (7bd2724)

v0.0.0 (2024-10-24)

Continuous Integration

  • ci: Refactor CI/CD workflow (#28) (a6a43dd)

  • ci: refactor CI workflow and setup CD workflow (#27) (8739b99)

Unknown

  • Refactor make_labels_consecutive operation (#26) (5bc87b5)

  • Refactor data visualization code (#25) (92972fa)

  • Fix docs deployment (#24) (33c5853)

  • Fix docs deployment (#23) (b910cb1)

  • Update package config (#22) (c8ea123)

  • Refactor height map computation (#21) (0f32dfa)

  • Update pyproject.toml (980670c)

  • Update README.md (4bac572)

  • Update README.md (f893e68)

  • Create citation.cff (dafd5c3)

  • Update README.md (1076ecd)

  • Bugfix: Handling of 3D point clouds without trunk points (#20) (9dbe5ff)

  • Fix Voronoi segmentation (#17) (bbc4529)

  • Refactor Data Visualization (#18) (704b944)

  • Update Evaluation Notebooks (#19) (f92d775)

  • Keep grid indices within boundaries of CHM (#16) (9031ec8)

  • Create python-publish.yml (116bf72)

  • Refactor multi-stage algorithm (#15) (a0c080a)

  • Use numba KDTree for voxel downsampling (#14) (ae90dc4)

  • Update evaluation notebooks (#13) (48abbf1)

  • Evaluation notebooks (#12) (9eb727a)

  • Watershed segmentation of unclustered trunk points (#10) (e0af245)

  • Fix package renaming in docs (#11) (1a7adbd)

  • Faster canopy height model construction (#9) (2d7086a)

  • Improve reader and writer for LAS files (#8) (aa535be)

  • Rename package (#7) (cc2eb25)

  • Multi-stage segmentation algorithm (#6) (675b5f9)

  • Instance remapping (#1) (9a4579d)

  • Update docs (#5) (fb8abf8)

  • Update deployment workflow for documentation (#4) (2713928)

  • Add deployment workflow for documentation (#3) (7ec5c21)

  • fix CI pipeline (7e5848a)

  • update config (9d5ab40)

  • add time tracking (eee8122)

  • Update LICENSE (d5c32de)

  • add pre-commit hooks (7fa0c7f)

  • add CI pipeline (1129138)

  • setup docs (11c01e3)

  • rename package (9ef7886)

  • package setup (29fdffc)

  • Initial commit (6bef43a)