Release 2.4.3
View on GitHub ↗2026-08-25
What's Changed
- fix: enforce public image value ranges by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/437
- fix(quality): enforce thin transform apply methods by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/440
- chore(pre-commit): adopt shared Ruff policy hook by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/445
- docs: add missing Targets section to AdditiveNoise, MotionBlur, ToGray by @AdamerGitHub in https://github.com/albumentations-team/AlbumentationsX/pull/442
- test: enforce public transform docstring contracts by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/446
- Add patch-localized spatial noise to AdditiveNoise by @aswanth-07 in https://github.com/albumentations-team/AlbumentationsX/pull/421
- refactor(instance-binding): remove permissive invariant mode by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/450
- perf(illumination): vectorize supported batch paths by @aswanth-07 in https://github.com/albumentations-team/AlbumentationsX/pull/424
- chore(tooling): update pre-commit and torch runtime contract by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/455
- feat(elastic): replace field engine with bounded control grid by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/456
- perf: rasterize RandomShadow masks once per batch by @ayasyrev in https://github.com/albumentations-team/AlbumentationsX/pull/451
- feat(tooling): consolidate AX coding guidance checks by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/457
- feat(noise): make volume sampling target-aware by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/459
- docs(ci): clarify Antigravity volume layout by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/460
- feat: add true volumetric modes to AdditiveNoise by @DhruvGarg111 in https://github.com/albumentations-team/AlbumentationsX/pull/452
- WIP: feat: add discrete size choices to CropAndPad by @federicopozzi33 in https://github.com/albumentations-team/AlbumentationsX/pull/349
- feat(crops): add BBoxSubsetSafeRandomCrop transform by @akshanthsaik in https://github.com/albumentations-team/AlbumentationsX/pull/435
- feat: add GuidedCoarseDropout transform (closes #338) by @IIIllllIlIlllII in https://github.com/albumentations-team/AlbumentationsX/pull/438
- feat: add RicianNoise transform (closes #396) by @IIIllllIlIlllII in https://github.com/albumentations-team/AlbumentationsX/pull/439
- fix(core): make target sampling explicit by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/463
- feat(geometric): add direct tensor volume square symmetry by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/466
- chore(release): bump version to 2.4.3 by @ternaus in https://github.com/albumentations-team/AlbumentationsX/pull/467
New Contributors
- @AdamerGitHub made their first contribution in https://github.com/albumentations-team/AlbumentationsX/pull/442
- @DhruvGarg111 made their first contribution in https://github.com/albumentations-team/AlbumentationsX/pull/452
- @akshanthsaik made their first contribution in https://github.com/albumentations-team/AlbumentationsX/pull/435
- @IIIllllIlIlllII made their first contribution in https://github.com/albumentations-team/AlbumentationsX/pull/438
Full Changelog: https://github.com/albumentations-team/AlbumentationsX/compare/2.4.2...2.4.3