Skip to content

Commit 452ddfb

Browse files
sdaultonmeta-codesync[bot]
authored andcommitted
add changelog entry for 1.2.4 (#4943)
Summary: Pull Request resolved: #4943 see title Reviewed By: saitcakmak Differential Revision: D94265565 fbshipit-source-id: 2b059435bcecc89a7004d2f0365d39535bb2181b
1 parent e3bdf95 commit 452ddfb

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,24 @@
11
# Changelog
22

33
The release log for Ax.
4+
## [1.2.4] -- Mar 4, 2026
5+
6+
#### Bug Fixes
7+
* Fix incorrect feasibility computation when using `qLogProbabilityOfFeasibility` for MOO — objective weights were applied twice via both the posterior transform and the constraint matrix, leading to incorrect results when only objective thresholds (no outcome constraints) were present (#4935)
8+
* Add defensive `issubclass` guard for acquisition function dispatch to prevent silent fallthrough for future subclasses of `qLogProbabilityOfFeasibility` (#4938)
9+
* Require only opt_config metrics for `prepare_arm_data` to fix `ArmEffectsPlot` failures when tracking metrics are missing (#4957)
10+
11+
#### Other changes
12+
* Bumped pinned [botorch](https://github.com/pytorch/botorch) version to 0.17.2 (#4959). This picks up the following changes from botorch 0.17.2:
13+
- Support `post_processing_func` in `optimize_with_nsgaii` for post-processing optimization results, e.g., to round discrete dimensions to valid values
14+
* Remove unused `objective_thresholds` parameter from `Acquisition.get_botorch_objective_and_transform` — the parameter was silently discarded (#4939)
15+
* Add `Self` type annotations to clone methods for better type inference in subclasses (#4907)
16+
* Heterogeneous search space utilities for transfer learning benchmarks (#4767)
17+
* Migrate benchmarking state dict files for GPyTorch compatibility (#4916)
18+
* Move `merge_multiple_curves` to Advanced tier in complexity classification (#4949)
19+
* Move `infer_reference_point_from_experiment` and `get_tensor_converter_adapter` to `ax/service/utils/best_point.py` (#4940)
20+
* Replace disclosure triangle with info icon in Bento notebooks for analysis cards (#4956)
21+
422
## [1.2.3] -- Feb 19, 2026
523

624
#### Breaking Changes

0 commit comments

Comments
 (0)