Releases: jeertmans/DiffeRT
Releases · jeertmans/DiffeRT
v0.0.25 - Contributing guide and issue templates
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #161
- ci(dependabot): bump pre-commit-ci/lite-action from 1.0.3 to 1.1.0 by @dependabot in #160
- chore(ci): add issue and PR templates by @jeertmans in #162
- chore(docs): add link to preprint and ref by @jeertmans in #163
- chore(docs): add contributing guide by @jeertmans in #164
Full Changelog: v0.0.24...v0.0.25
v0.0.24 - Refactor lib into two-level package
What's Changed
- chore(ci): run LT on striped nb by @jeertmans in #152
- chore(ci): cleanup notebooks and codespell by @jeertmans in #153
- chore(docs): improvement overall structure by @jeertmans in #154
- chore(ci): exclude new rules for LT by @jeertmans in #155
- chore(deps): update pre-commit hooks by @github-actions in #156
- chore(deps): bump NumPy-rust and allow Win 32 builds again by @jeertmans in #157
- chore(ci): allow to skip nb-setup by @jeertmans in #158
- chore(ml): learning how to sample path candidates by @jeertmans in #133
Full Changelog: v0.0.23...v0.0.24
v0.0.23 - Box constructor
What's Changed
- feat(lib): add box mesh constructor by @jeertmans in #151
Full Changelog: v0.0.22...v0.0.23
v0.0.22 - NumPy 2 and better docs
What's Changed
- feat(lib): convenient
set_assume_quads
method by @jeertmans in #135 - chore(ci): add bechmark for quads by @jeertmans in #136
- chore(docs): update name by @jeertmans in #137
- feat(lib): add
keepdims
arg tonormalize
by @jeertmans in #138 - chore(docs): reduce line length in notebooks by @jeertmans in #139
- feat(lib): preserve objects when samping and
num_objects
by @jeertmans in #140 - chore(ci/docs): nitpicky check by @jeertmans in #142
- chore(deps): update pre-commit hooks by @github-actions in #143
- chore(ci): exclude
multipath
notebook from LT check by @jeertmans in #144 - fix(docs): hacky ref to jaxtyping and equinox modules by @jeertmans in #145
- chore(lib): make plotting utilities accept JAX arrays by @jeertmans in #146
- feat(lib): extend support for parallelism by @jeertmans in #148
- chore(docs): update tutorial to match paper content by @jeertmans in #147
- feat(lib): add option to provide TX and RX visibility by @jeertmans in #149
- chore(deps): update pre-commit hooks by @github-actions in #150
- chore(deps): bump to allow NumPy >= 2 by @jeertmans in #141
Full Changelog: v0.0.21...v0.0.22
v0.0.21 - Fixes and quad mesh
What's Changed
- chore(docs): add basic citation information by @jeertmans in #129
- chore(deps): update pre-commit hooks by @github-actions in #130
- feat(lib): fix empty scene path tracing and add
path_candidates
args by @jeertmans in #131 - fix(lib): path segments that are too small are masked by @jeertmans in #132
- feat(cli): add rectangle / quad mesh support by @jeertmans in #134
Full Changelog: v0.0.20...v0.0.21
v0.0.20 - Basic parallel ray tracing
What's Changed
- feat(lib): add basic support for ray tracing on multiple devices by @jeertmans in #128
Full Changelog: v0.0.19...v0.0.20
v0.0.19 - Fixes and small perf improvements
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #123
- ci(dependabot): bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #125
- ci(dependabot): bump astral-sh/setup-uv from 2 to 3 by @dependabot in #124
- fix(lib): add coherence map by @jeertmans in #122
- chore(lib): invert hit logic by @jeertmans in #126
- chore(lib): calibrate path tracing by @jeertmans in #127
Full Changelog: v0.0.18...v0.0.19
v0.0.18 - Many improvements in both the API and the documentation
What's Changed
- chore(ci): merge multiple coverage reports by @jeertmans in #95
- chore(ci): add automatic PR/issue labeling by @jeertmans in #96
- fix(ci): macOS runs by @jeertmans in #97
- chore(deps): update pre-commit hooks by @github-actions in #99
- feat(lib): improve Sionna scenes support by @jeertmans in #98
- chore(ci): from Make to
just
by @jeertmans in #101 - chore(lib): use signed integers for array indices by @jeertmans in #102
- chore(deps): update pre-commit hooks by @github-actions in #104
- chore(deps): update pre-commit hooks by @github-actions in #105
- chore(deps): update pre-commit hooks by @github-actions in #106
- chore(deps): update pre-commit hooks by @github-actions in #108
- chore(docs): add image-method example by @jeertmans in #110
- chore(deps): update pre-commit hooks by @github-actions in #109
- chore(ci): upgrade Ruff's config by @jeertmans in #107
- chore(ci): cleanup justfiles by @jeertmans in #111
- chore(ci): simplify Rye setup and use universal lock files by @jeertmans in #112
- chore(deps): update pre-commit hooks by @github-actions in #113
- chore(tests): move sionna download to fixture by @jeertmans in #114
- feat(lib): enhance core library by @jeertmans in #115
- chore(lib): warn about overflow and add Rust coverage by @jeertmans in #116
- chore(deps): update pre-commit hooks by @github-actions in #118
- feat(lib): add
compute_paths
method for image method and "coherence" of paths example by @jeertmans in #117 - perf(lib): unroll image method and
use_scan=True/False
by @jeertmans in #119 - chore(lib): was
einsum
any better? by @jeertmans in #120 - chore(docs): add missing documentation to
differt_core
by @jeertmans in #121
Full Changelog: v0.0.17...v0.0.18
v0.0.17 - Disconnecting nodes in directed graph
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #92
- chore(deps): update pre-commit hooks by @github-actions in #93
- feat(lib): added graph disconnection utility by @jeertmans in #94
Full Changelog: v0.0.16...v0.0.17
v0.0.16 - Correct DiffeRT packaging and chore
What's Changed
- chore(deps): update pre-commit hooks by @github-actions in #88
- chore(deps): update pre-commit hooks by @github-actions in #89
- chore(ci): change bib formatter by @jeertmans in #90
- feat(lib): add random sampling and ML features by @jeertmans in #85
- chore(ci): change bib formatter and nb on Colab by @jeertmans in #91
Full Changelog: v0.0.15...v0.0.16