Recent Releases of DiffeRT2d

DiffeRT2d - v0.4.0 - Better type hints and support for traceable indices

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/96
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/97
  • chore(deps): dump deps, fixes, and dep. groups by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/98

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.3.5...v0.4.0

Scientific Software - Peer-reviewed - Python
Published by jeertmans 12 months ago

DiffeRT2d - v0.3.5 - Some new class utilities and fixes

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/66
  • fix(lib): make this library compatible with recent JAX versions by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/81
  • feat(lib): add Interactable.sample method by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/80
  • feat(lib): add opt. y axis size in Interactable.grid by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/82
  • chore(ci): change benchmark utilities by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/83
  • chore(docs): fix type alias in documentation by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/84
  • feat(lib): add stacked objects utilities by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/85
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/87
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/88
  • chore(lib): use uv, fix base class issues and lint by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/93

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.3.4...v0.3.5

Scientific Software - Peer-reviewed - Python
Published by jeertmans about 1 year ago

DiffeRT2d - v0.3.4 - JOSS paper

What's Changed

  • chore(paper): JOSS changes in paper and bib by @danielskatz in https://github.com/jeertmans/DiffeRT2d/pull/78
  • fix(paper): bug in paper.md by @danielskatz in https://github.com/jeertmans/DiffeRT2d/pull/79

New Contributors

  • @danielskatz made their first contribution in https://github.com/jeertmans/DiffeRT2d/pull/78

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.3.3...v0.3.4

Scientific Software - Peer-reviewed - Python
Published by jeertmans over 1 year ago

DiffeRT2d - v0.3.3 - Vertex diffraction and JOSS paper

What's Changed

  • fix(ci): small fixes by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/64
  • chore(paper): joss slides by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/65
  • chore(paper): address comments from @idoby by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/69
  • fix(docs): broken links and add check by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/68
  • fix(docs): typos and phrasing in docs/source/jax_and_jaxtyping.md by @idoby in https://github.com/jeertmans/DiffeRT2d/pull/72
  • feat(lib): add basic vertex diffraction by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/70
  • chore(ci): merge coverage reports by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/76
  • chore(paper): permanent links and README intro by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/77

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.3.2...v0.3.3

Scientific Software - Peer-reviewed - Python
Published by jeertmans over 1 year ago

DiffeRT2d - v0.3.2 - Docs release

This release is only to upload the documentation fixes.

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.3.1...v0.3.2

Scientific Software - Peer-reviewed - Python
Published by jeertmans over 1 year ago

DiffeRT2d - v0.3.1 - COST INTERACT meeting in Helsinki - Submission

This is a release to publish the latest work, in relation to the two papers submitted for the COST meeting

What's Changed

  • chore(docs): ML model by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/62

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.3.0...v0.3.1

Scientific Software - Peer-reviewed - Python
Published by jeertmans over 1 year ago

DiffeRT2d - v0.3.0 - Rye and Equinox rework

What's Changed

  • chore(deps-dev): bump tqdm from 4.66.2 to 4.66.3 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/56
  • refactor(lib): use rye instead by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/58
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/60
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/61
  • chore(lib): adding ML features by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/59

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.2.0...v0.3.0

Scientific Software - Peer-reviewed - Python
Published by jeertmans over 1 year ago

DiffeRT2d - Zenodo dummy release

What's Changed

  • chore(deps-dev): bump tqdm from 4.66.2 to 4.66.3 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/56
  • refactor(lib): use rye instead by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/58
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/60
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/61

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.2.0...zenodo

Scientific Software - Peer-reviewed - Python
Published by jeertmans over 1 year ago

DiffeRT2d - v0.2.0 - Paper release & latest changes

A new release that publishes latest changes. The paper is now available on IEEEXplore!

What's Changed

  • feat(lib): add new kwargs to Scene.plot by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/37
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/39
  • chore(deps-dev): bump urllib3 from 2.0.5 to 2.0.6 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/38
  • chore(deps): add Python 3.12 by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/40
  • try on improving performances by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/30
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/41
  • 100% test coverage and rename emitter to transmitter by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/43
  • fix: docs showing members in wrong places by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/44
  • improving performances by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/42
  • Changed function argument in logic.activation to be a callable, not a str by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/45
  • fix(lib): correctly generate path candidates by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/48
  • chore(lib): fix remove jax.config boolean state by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/54
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/46
  • chore(deps): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/52
  • chore(deps): bump actions/deploy-pages from 2 to 4 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/51
  • chore(deps): bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/50

Full Changelog: https://github.com/jeertmans/DiffeRT2d/compare/v0.1.0...v0.2.0

Scientific Software - Peer-reviewed - Python
Published by jeertmans almost 2 years ago

DiffeRT2d - v0.1.0 - First release

What's Changed

  • chore(ci): test examples by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/1
  • chore(ci): build pages from CI by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/3
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/4
  • chore(deps): bump requests from 2.30.0 to 2.31.0 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/2
  • chore(docs): hiding jax clear caches in docs by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/5
  • chore(docs): from autodoc2 to autodoc by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/7
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/8
  • chore(test): add test for Paths by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/9
  • [ImgBot] Optimize images by @imgbot in https://github.com/jeertmans/DiffeRT2d/pull/10
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/11
  • chore(lib): change seed to key, and add kwargs by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/13
  • feat(lib): change sigmoid to more general activation function by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/14
  • chore(tests): much more tests, and docs fixes by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/15
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/12
  • chore(ci): ignore coverage for abstract by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/16
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/17
  • chore(deps): make optional deps and add jax in GA group by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/18
  • chore(lib): use jax.jit instead of jit by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/19
  • chore(tests): improve geom's coverage by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/20
  • update to multiple tx/rx by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/22
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/21
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/23
  • refactoring function signatures by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/26
  • [ImgBot] Optimize images by @imgbot in https://github.com/jeertmans/DiffeRT2d/pull/27
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/DiffeRT2d/pull/25
  • tests: cover when approx is None by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/31
  • chore(test): add benchmarks by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/32
  • chore(ci): add dependabot for github-actions by @jeertmans in https://github.com/jeertmans/DiffeRT2d/pull/33
  • chore(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/34
  • chore(deps): bump actions/deploy-pages from 1 to 2 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/35
  • chore(deps): bump actions/upload-pages-artifact from 1 to 2 by @dependabot in https://github.com/jeertmans/DiffeRT2d/pull/36

New Contributors

  • @jeertmans made their first contribution in https://github.com/jeertmans/DiffeRT2d/pull/1
  • @pre-commit-ci made their first contribution in https://github.com/jeertmans/DiffeRT2d/pull/4
  • @dependabot made their first contribution in https://github.com/jeertmans/DiffeRT2d/pull/2
  • @imgbot made their first contribution in https://github.com/jeertmans/DiffeRT2d/pull/10

Full Changelog: https://github.com/jeertmans/DiffeRT2d/commits/v0.1.0

Scientific Software - Peer-reviewed - Python
Published by jeertmans over 2 years ago