Releases: jeertmans/DiffeRT
Releases · jeertmans/DiffeRT
v0.0.35 - Tutorial on Coherent vs Non-Coherent RT, and fixes
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #239
- chore(deps): update pre-commit hooks by @github-actions in #242
- chore(docs): add tutorial for coherent vs. non-coherent rt by @jeertmans in #243
Full Changelog: v0.0.34...v0.0.35
v0.0.34 - `TriangleMesh.at` and `TriangleMesh.set_face_materials` utilities
What's Changed
- feat(lib): add
TriangleMesh.at
update utility by @jeertmans in #237 - chore(deps): use pyo3-log
0.12.2
instead of GitHub PR by @jeertmans in #238 - feat(lib): set face materials by @jeertmans in #236
Full Changelog: v0.0.33...v0.0.34
v0.0.33 - Compatibility with Sionna v1
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #235
- fix(lib/tests): compat. with Sionna v1 by @jeertmans in #234
Full Changelog: v0.0.32...v0.0.33
v0.0.32 - `TriangleMesh.append` and axis in `Paths.reduce`
What's Changed
- chore(ci): move Rust pre-commit hooks to local by @jeertmans in #217
- chore(deps): use
dependency-groups
from PEP735 by @jeertmans in #221 - fix(ci): bugs introduced by #221 by @jeertmans in #224
- fix(tests): issue with beartype>=0.20 and relax
sample_points_in_...
's args by @jeertmans in #225 - chore(deps): update pre-commit hooks by @github-actions in #226
- chore(deps): update pre-commit hooks by @github-actions in #227
- chore(deps): update pre-commit hooks by @github-actions in #228
- feat(lib): allow to easily append meshes together by @jeertmans in #230
- feat(lib): add
axis
argument toPaths.reduce
by @jeertmans in #229
Full Changelog: v0.0.31...v0.0.32
v0.0.31 - Enhanced docs, some new features, and less `@jit`
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #188
- chore(dev): update type check by @jeertmans in #189
- chore(docs): from viewcode to linkcode by @jeertmans in #190
- chore(dev): add maturin import hook by @jeertmans in #191
- chore(deps): update pre-commit hooks by @github-actions in #192
- ci(dependabot): bump astral-sh/setup-uv from 4 to 5 by @dependabot in #194
- ci(dependabot): bump actions/attest-build-provenance from 1 to 2 by @dependabot in #193
- chore(docs): document how to load trained model by @jeertmans in #196
- chore(deps): update pre-commit hooks by @github-actions in #195
- chore(docs): cleanup (and lint) by @jeertmans in #197
- chore(deps): open3d 0.19 by @jeertmans in #198
- feat(lib): implement Fresnel coefficients by @jeertmans in #103
- chore(deps): update pre-commit hooks by @github-actions in #199
- feat(lib): FSPL and path gain by @jeertmans in #200
- feat(lib): add method to easily mask duplicate path candidates by @jeertmans in #203
- fix(lib): antenna aperture by @jeertmans in #204
- chore(deps): update pre-commit hooks by @github-actions in #205
- chore(deps): update pre-commit hooks by @github-actions in #207
- chore(deps): update pre-commit hooks by @github-actions in #208
- chore(deps): update pre-commit hooks by @github-actions in #211
- chore(ci): remove automatic type checking by @jeertmans in #210
- chore(ci): test with 'lowest-direct' resolution by @jeertmans in #212
- chore(deps): cleanup dev deps by @jeertmans in #209
- chore(tests): add benchmark for training a LOS-check ML model by @jeertmans in #213
- chore(deps): update pre-commit hooks by @github-actions in #215
- chore(ci): use token to query REST API by @jeertmans in #216
- perf(lib): remove some
@jit
decorators and allowArrayLike
arguments by @jeertmans in #214
Full Changelog: v0.0.30...v0.0.31
v0.0.30 - Fix sdist
Full Changelog: v0.0.29...v0.0.30
v0.0.29 - abi3.9 wheels
What's Changed
- ci(dependabot): bump codecov/codecov-action from 4 to 5 by @dependabot in #181
- chore(deps): update pre-commit hooks by @github-actions in #187
- fix(deps): fix build issue by @jeertmans in #186
Full Changelog: v0.0.28...v0.0.29
v0.0.28 - Apply PyO3 fix on `differ-core` release files
As recommended in PyO3's changelog, we release new binaries.
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #183
- chore(ci): actually run pre-commit when autoupdate by @jeertmans in #184
- ci(dependabot): bump astral-sh/setup-uv from 3 to 4 by @dependabot in #182
- chore(deps): bump pyo3 from 0.23.2 to 0.23.3 by @dependabot in #185
Full Changelog: v0.0.27...v0.0.28
v0.0.27 - Python 3.13, coverage, and drawing rays
What's Changed
- chore(ci): fix coverage issues by @jeertmans in #177
- feat(lib): optimizing lib by @jeertmans in #171
- feat(lib): improve
draw_rays
's Plotly and Vispy impl. by @jeertmans in #178 - chore(deps): bump PyO3 and test on Python 3.13 by @jeertmans in #179
Full Changelog: v0.0.26...v0.0.27
v0.0.26 - Ray Launching (SBR) and fixes
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #166
- chore(docs): remove modules docstring by @jeertmans in #168
- chore(deps): update pre-commit hooks by @github-actions in #169
- chore(deps): bump
beartype
by @jeertmans in #170 - chore(tests): add test to benchmark compilation time by @jeertmans in #172
- chore(lib): reduce import time by @jeertmans in #173
- fix(icmlcn2025): error in
evaluate
function by @jeertmans in #167 - chore(deps): update pre-commit hooks by @github-actions in #174
- chore(docs): suppress warnings in RTD by @jeertmans in #175
- chore(docs): suppress warnings differently by @jeertmans in #176
- feat(lib): add Ray Launching features by @jeertmans in #165
Full Changelog: v0.0.25...v0.0.26