Releases: optuna/optuna-dashboard
Releases · optuna/optuna-dashboard
v0.11.0
What's Changed
- Migrate integration tests from pyppeteer to pytest-praywright by @keisuke-umezawa in #496
- Parameterize dummy storages in e2e test by @keisuke-umezawa in #512
- Add e2e test for analytics, trials, trials table and note page by @keisuke-umezawa in #502
- Add explanation of e2e tests in CONTRIBUTING.md by @keisuke-umezawa in #513
- Update hitl.rst to show optuna-dashboard command by @keisuke-umezawa in #515
- Add history graph use case in e2e tests by @keisuke-umezawa in #514
- Bump tough-cookie from 4.1.2 to 4.1.3 by @dependabot in #519
- Add slider to change the marker size by @c-bata in #517
- Calculate all elements of timeline plot and set xasis and yaxis to show latest elements by @keisuke-umezawa in #518
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #520
- Enable OIDC publishing for PyPI by @c-bata in #522
- Bump word-wrap from 1.2.3 to 1.2.4 in /vscode by @dependabot in #521
- Add streamlit helper by @cross32768 in #510
- Fix bug where the include pruned trials label has inverted behaviour to expected by @adjeiv in #523
- Remove 'x' is defined but never used warnings by @keisuke-umezawa in #527
- Add constraints for pareto front by @hrntsm in #525
- Use self.assertEqual in tests by @Alnusjaponica in #528
- Remove unused ignore by @Alnusjaponica in #530
- Add streamlit to doc by @cross32768 in #526
- Fix typo by @Alnusjaponica in #532
- Improve sentence by @Alnusjaponica in #533
- Add an example for streamlit plugin by @c-bata in #524
- Add constraints for history plot by @hrntsm in #529
- Fix label of streamlit example by @c-bata in #536
- Update infeasible dark mode color to improve visibility by @hrntsm in #535
- Fix vscode eslintrc to remove semi warnings by @keisuke-umezawa in #537
- Merge the implementation of GraphHistory and GraphHistoryMultiStudies by @keisuke-umezawa in #516
- Bump the version up to v0.11.0 by @c-bata in #541
New Contributors
- @cross32768 made their first contribution in #510
- @adjeiv made their first contribution in #523
Full Changelog: v0.10.3...v0.11.0
v0.10.3
What's Changed
- Add settings for playwright-pytest by @keisuke-umezawa in #484
- Fix check for single-objective study by @contramundum53 in #506
- Remove
Vite
from the dependency by @c-bata in #507 - Bump the version up to v0.10.3 by @c-bata in #508
New Contributors
- @contramundum53 made their first contribution in #506
Full Changelog: v0.10.2...v0.10.3
v0.10.2
v0.10.1
What's Changed
- Simplify
_app.py
by separating some storage related logic. by @c-bata in #477 - Add type ignore comment for JSONSerializable by @c-bata in #480
- Reduce the number of memory allocation on artifact backend. by @c-bata in #481
- Add
ArtifactNotFound
exception by @c-bata in #482 - Bump the version up to v0.10.1b1 by @c-bata in #483
- Revert SupportsRead and use BinaryIO again by @c-bata in #489
- Bump the version up to
v0.10.1b2
by @c-bata in #490 - Fix caption in docs by @Alnusjaponica in #491
- Use pytest as a test runner by @c-bata in #492
- Add exponential backoff middleware for ArtifactBackend by @c-bata in #493
- Add AppendPrefix middleware for ArtifactBackend by @c-bata in #494
- Bump the version up to
v0.10.1
by @c-bata in #495
Full Changelog: v0.10.0...v0.10.1
v0.10.1b2
v0.10.1b1
What's Changed
- Simplify
_app.py
by separating some storage related logic. by @c-bata in #477 - Add type ignore comment for JSONSerializable by @c-bata in #480
- Reduce the number of memory allocation on artifact backend. by @c-bata in #481
- Add
ArtifactNotFound
exception by @c-bata in #482 - Bump the version up to v0.10.1b1 by @c-bata in #483
Full Changelog: v0.10.0...v0.10.1b1
v0.10.0
What's Changed
- Screen to compare the multiple studies by @keisuke-umezawa in #380
- Allow
TextInputWidget
to accept strings for user attribute forms. by @c-bata in #451 - Replace Stable UI with Experimental UI. by @c-bata in #453
- Update dependencies react-router v6 by @c-bata in #457
- Add button to fail a trial by @c-bata in #458
- Bump the version up to v0.10.0b1 by @c-bata in #454
- Refactor project structure by @c-bata in #461
- Avoid to use
trial._study_id
and usetrial.study._study_id
instead by @c-bata in #463 - Update Box in TrialListDetail scrollable by @hrntsm in #456
- Update License file by @c-bata in #464
- Update images and explanation of hitl tutorial by @keisuke-umezawa in #465
- Add Optuna Dashboard Wasm and VSCode Extension. by @c-bata in #467
- Add devcontainer settings by @c-bata in #468
- Fix publicPath of standalone_app by @c-bata in #470
- Improve warning message of optuna-fast-fanova by @c-bata in #471
- Add timeline plot by @keisuke-umezawa in #460
- Update Human-in-the-loop example by @c-bata in #455
- Fix bug of slider widget by @c-bata in #473
- Fix bug of contour plot by @c-bata in #474
- Bump the version up to v0.10.0 by @c-bata in #475
New Contributors
Full Changelog: v0.9.2...v0.10.0
v0.10.0b1
What's Changed
- Screen to compare the multiple studies by @keisuke-umezawa in #380
- Allow
TextInputWidget
to accept strings for user attribute forms. by @c-bata in #451 - Replace Stable UI with Experimental UI. by @c-bata in #453
- Update dependencies react-router v6 by @c-bata in #457
- Add button to fail a trial by @c-bata in #458
- Bump the version up to v0.10.0b1 by @c-bata in #454
Full Changelog: v0.9.2...v0.10.0b1
v0.9.2
What's Changed
- Add
dict_to_form_widget()
function. by @c-bata in #437 - Remove
user_attr_key
attribute fromObjectiveUserAttrRef
by @c-bata in #438 - Add minor improvements on TrialList by @c-bata in #439
- Enable rehype-raw plugin by @c-bata in #440
- Show warning about the use of
_CachedStorage
by @c-bata in #427 - Add a new section "Getting Started" in docs by @c-bata in #443
- Add doc badge by @keisuke-umezawa in #449
- Add docstring for FormWidgets by @knshnb in #441
- Bump the version up to v0.9.2 by @c-bata in #450
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- Bump webpack from 5.75.0 to 5.76.0 by @dependabot in #417
- Remove enqueueSnackbar in makeTrialComplete when successful by @knshnb in #418
- Implement get artifact url by @keisuke-umezawa in #419
- Add
get_note()
Python API by @c-bata in #421 - Delete unnecessary type hints by @knshnb in #423
- Follow-up #411 to refactor type definitions by @c-bata in #431
- Support human-in-the-loop via
trial.user_attrs
by @knshnb in #411 - Improve the message for experimental new UI by @c-bata in #433
- Set
uirevision
to prevent resetting charts by @c-bata in #432 - Reduce the reload interval time for human-in-the-loop optimization by @c-bata in #434
- Bump the version up to v0.9.1 by @c-bata in #435
Full Changelog: v0.9.0...v0.9.1