Release Notes
[0.24.0](https://github.com/determined-ai/determined/blob/0.24.0/docs/release-notes.rst)
Changelog
* 620162ee7 chore: bump version: 0.24.0-rc5 -> 0.24.0
* 809eda9b5 docs: add release notes for 0.24.0 (7680)
* 399ad9cfc chore: bump version: 0.24.0-rc4 -> 0.24.0-rc5
* b1b2bf232 fix: allow checkpoints to be GCed without validation metrics and add tests (7653)
* 378fe8d87 chore: bump version: 0.24.0-rc3 -> 0.24.0-rc4
* c1ffb7557 docs: fix epoch metrics article (7643)
* abf253b77 make error message more accurate (7659)
* d57c5ecc2 fix: default pools editable and submittable (7647)
* b7aa1f44c chore: bump version: 0.24.0-rc2 -> 0.24.0-rc3
* 9095ee86e fix: properly clear out the settings from the database [WEB-1559] (7636)
* 328ff9a88 docs: Add article on how to view epoch metrics (7504)
* 39fa1db05 fix lint from 7629
* 24b89f71d fix lint from 7634
* 8806cd549 fix: Handle metric names finish loading, but still empty (7634)
* a104da8b3 Revert "fix: Handle metric names finish loading, but still empty (7634)"
* ed5e38cfa fix: rp binding resolving resource pools (7629)
* aafcff8f6 fix: Handle metric names finish loading, but still empty (7634)
* 68464716a fix: treat searcher metrics value as a number in the ui (7612)
* 7aea1b45b fix(actors): trial lifetime must contain allocation lifetime, still (7615)
* 524cc58ea chore: bump version: 0.24.0-rc1 -> 0.24.0-rc2
* 1f0b33e16 fix: fix checkpoint gc which was incorrectly deleting some checkpoints (7523)
* 57d7bc467 fix(actors): create valid fake group actor for checkpoint GC, don't leak it (7606)
* 3a20df160 chore: bump version: 0.24.0-rc0 -> 0.24.0-rc1
* d17dbfd46 chore: bump version: 0.24.0-dev0 -> 0.24.0-rc0
* d7b2f5c84 chore: lock published urls to preserve redirects
* 49317516a chore: bump version: 0.23.5-dev0 -> 0.24.0-dev0
* bfd964c16 fix: proto user always has false remote (7126)
* 5bc166664 chore: fix incorrect make invocation (7605)
* e960b5788 Update README.md (7587)
* c95735448 chore: bumpenvs 24.0 (7594)
* 3c44a2ff1 fix: ensure selected file path matches loaded file in codeeditor (7563)
* 84a58005d fix: fetch the latest projects (7598)
* 50fc3e7cc chore: update comment to clarify endpoint behavior (7583)
* 38a49cf25 docs: update doc string related to adding enable_tensorboard_logging flag (7600)
* 549273ccf feat: Enable disabling Tensorboard logging [MLG-22] (7508)
* 6d6d5adcf chore: Remove ptl adapter (7591)
* 306e0df8d fix: remove flaky component if new xp list is active. (7590)
* db7ae17cd ci: Add pytorch2 tests (7581)
* 62cc08cfc feat: Move new charts into always-on Metrics tab [WEB-1522] [WEB-1523] (7542)
* 5cf569d08 docs: fix lint for docs/architecture/introduction.rst (7586)
* 7c6aead50 chore: migrate to singularity --nvccli (7576)
* 923a7427a chore: Make explist_v2 generally available (7561)
* efc4458e4 Added Profiling to the Benefits table in the intro (7580)
* 4ad4a76a5 fix: quick disambiguation on exp. checkpoint size (7579)
* d40ae7731 chore: fix rph docs url publishing step (7487)
* 5f21741fe docs: edit release notes readme (7578)
* cd1976109 fix: Button icon spacing (7568)
* 22ca0506b feat: get unbound pools endpoint [DET-9696] (7527)
* d05e53049 test: unpinning responses (7551)
* d63d9034a chore: Parse and format APIExceptions (7531)
* ada554f2f docs: edit some release notes (7540)
* 9d44ffcd8 docs: add sphinx-tabs extension (7577)
* 3623a23b9 docs: Edit the release notes readme (7572)
* 04fb7ef80 chore: summarize state of mock_client_test.go [DET-9731] (7571)
* 708db2df6 fix: Accomodate partial experiment list settings (7564)
* 345da9c35 chore: add linter for google style guide-compliant python imports. (7550)
* 2969f5343 chore(rm): refactor cluster management APIs into RM (7569)
* f10b47437 chore: update type to handle generic summary metric types [WEB-1538] (7567)
* 577cebe8a chore: Add web as codeowner for /webui (7565)
* 56a59c026 fix: hide `cluster logs` in mobile view (7557)
* 4bcb04bbb fix: log level filter broken on det t/e logs [MLG-798] (7558)
* 88338c1f6 fix: overwrite bindings not working for zero length list (7549)
* 3258b92c4 fix: correct name for external jobs (7566)
* fd7edc876 fix: scrolling when dragging column headers in Glide Table (7548)
* fbcc4b5f8 fix: Dont seek min and max on projects with 0 experiments (7560)
* 6f448b426 feat: Replace sum and count training metrics with mean in new experiment list (7493)
* de9e4f5f3 chore(actors): refactor checkpoint GC tasks (7435)
* da4696be9 chore: master linting less verbose (7553)
* 99279ad8a feat: Provide an interface to enable resource managers to show External jobs on the resource pool queue. (7070)
* 42feb36db docs: apply minor tweaks (7554)
* 3534b4988 docs: correct some `det deploy gcp` docs facts. (7556)
* f42cdcc0e chore: add copy to manage bindings modal (7555)
* 88a93b071 chore: update default exp list columns [WEB-1488] (7534)
* cc8cb6308 fix: Groups modal does not include inactive users [WEB-1256] (7528)
* b693ddd7e build: convert svgs to react by default (7541)
* 01bdf93ff feat: Heatmap support for glide table (7267)
* 277e12406 chore: update fmt-sql config and version (7544)
* db8e9657d ci: setup CODEOWNERS for ml-sys team. (7546)
* 318ffdaf8 chore: Add new `update` function to userSettings store (7469)
* bde72d645 chore: use Dropdown for Experiment List menus (7522)
* fcbc80ef2 refactor: add Spinner to UI Kit [WEB-1451] (7498)
* 03f503c45 ci: add a sql fromatter (7538)
* ec32f2f89 ci: handle duplicate cherry-picks of a PR to release branch (7502)
* 3db61f586 fix: compare charts showing no data while loading [WEB-1485] (7516)
* 43ff696dc fix: Improve HPC error shutdown to improve logging [FE-44] (7488)
* a69ec2791 chore: temporarily rollback agent usage of --nvccli (7533)
* 90e131a83 fix: fix default pools and refactor (7535)
* e86d47aff fix: use proper experiment project resolution (7532)
* c7ac817d9 fix: disable Manage Bindings option for default pools [WEB-1521] (7519)
* 5f0ff575e fix: custom proxies do not work for trials in slurm [DET-9718] (7529)
* 4722ee984 fix: filter scrollbar adjustment (7530)
* 9867d4d5e fix: Selected experiments in glide table persist [WEB-1366] (7289)
* 39013e900 chore: add option to syntax highlight cli json output (7471)
* e75c7f4df chore: rename db metric references to custom_type (7473)
* fa626b0ef chore(actors): refactor allocation actor without actors (7391)
* 303f0d213 chore: bump version: 0.23.4-dev0 -> 0.23.5-dev0
* 630f721af docs: add release notes for 0.23.4 (7524)
* 2dd26d588 fix: Don't return a workload for deleted checkpoints [WEB-1505] (7491)
* e13190aa4 fix: Reset cluster jobs pagination when offset is out of bounds (7521)
* ab21b6e3e chore: rollback torch 1.7 support removal. (7525)
* 56d444e91 chore: update vite (7505)
* ec0e750f3 style: update copy and add dividers to exp list table action dropdown [WEB-1490] (7506)
* cddaf4f15 fix: rename checkpoints (7513)
* 7b6f8e161 chore: remove double newline in cli error messages (7472)
* 44f03fd1d fix: det tunnel should work with proxy port exposed [FE-121] (7492)
* 28d18d9e3 fix: unbumpenvs. (7496)
* d86824139 feat: Pytorch2 necessary changes (7515)
* 54c5a7dd1 style: update experiment selection label [WEB-1510] (7510)
* 0c4a19fc4 fix: rp-workspace mapping RP not found [WEB-1508] (7514)
* 9deeb48e2 fix: support `searcherMetric` (7511)
* 525ebfec5 chore: consolidate k8s informers code & fix Makefile mocks (7455)
* 5ef7d3035 ci: put all GHA jobs for release tracking in a concurrency group (7507)
* 47ac57351 fix: Metrics with dot in name appear correctly in trial view [DET-9691] (7450)
* 856a96352 fix: k8s determined-container gets wrong RunAsUser (7503)
* 18821cd7f ci: avoid latest responses==0.23.2 (7501)
* c02fce2db docs: rp workspace mapping release notes (7499)
* 33ab05afd fix: typo that allows binding default aux pool (7500)
* 4fde62967 fix: avoid crashing the new exp page (7489)
* 28953dcef docs: FE-120: Add `job_history_enable = True` to PBS installation requirements (7480)
* fcfcbe66b docs: Add RP to Workspaces user guide (7326)
* 707221c5b docs: Describe WebUI settings (7478)
* 836661318 chore: add migration number validation to migration util (7347)
* 57c3e8c63 test: skip `test_efficientdet_coco_pytorch_const`. (7494)
* 847101702 test: fix rbac test failures (7476)
* aac4272b9 fix: stop showing invalid loading (7470)
* 932783054 fix: ChartGrid styling (7485)
* 7f35b7d17 fix: rp workspace mapping not working (7490)
* d29d49db3 feat: backend support for inference metric tracking part 1 (7375)
* db01c03fe fix: chart tooltip overflow (7484)
* 99ac6042f fix: experiment list compare panel resize (7477)
* b11d1cbca fix: only let cluster admins manage resource pool bindings [WEB-1476] (7483)
* 6f147fd86 docs: Add torch batch process example (7482)
* b71e79a70 fix: rename `checkoutCount` to `checkpoints` (7481)
* ebac1d381 ci: Conda bump (7479)
* 1e021bccf ci(aws): fix RDS connections (7475)
* 19945b6e3 ci: correctly change item status in release tracking (7460)