|
| 1 | +# [1.0.0](https://github.com/project-codeflare/codeflare-cli/compare/v0.14.2...v1.0.0) (2022-10-25) |
| 2 | + |
| 3 | +### Bug Fixes |
| 4 | + |
| 5 | +- add geo and provider rules to ProfileExplorer ([8a422c6](https://github.com/project-codeflare/codeflare-cli/commit/8a422c62ba50038ec78bc5afab50ffdc24e65999)) |
| 6 | +- add support for constraints/workload/checkpointable ([cc85228](https://github.com/project-codeflare/codeflare-cli/commit/cc85228119c235c1230458c5b049db98379ce07c)) |
| 7 | +- allocate less space to ProfileExplorer ([d4d39d6](https://github.com/project-codeflare/codeflare-cli/commit/d4d39d656b51c5d0e846c237e72c68532af6ebb8)) |
| 8 | +- allow clients to disable the tray menu ([25c19b6](https://github.com/project-codeflare/codeflare-cli/commit/25c19b6d2401e03661a24766183c4fa0f1a45361)) |
| 9 | +- another fix for profiles-path option; it wasn't always taking ([a424db4](https://github.com/project-codeflare/codeflare-cli/commit/a424db4bb5794098c66e4bdc1c59e14118ee6575)) |
| 10 | +- another minor refinement to 'all constraints satisfied' subtext ([6d1efc6](https://github.com/project-codeflare/codeflare-cli/commit/6d1efc655abe50516c0f0caf796967cbba274f3f)) |
| 11 | +- avoid hard-coding "codeflare.min.js" in respawn controller ([1a1442d](https://github.com/project-codeflare/codeflare-cli/commit/1a1442d0daca6290b5ceecdcc38977feb7338ca7)) |
| 12 | +- bump @guidebooks/store from 0.14.1 to 0.14.3 ([4fe63d6](https://github.com/project-codeflare/codeflare-cli/commit/4fe63d65b0595792c9d5ad55e79ca8c661d339bd)) |
| 13 | +- bump to @guidebooks/store 0.14.1 to pick up ns-with-context fix ([47a5348](https://github.com/project-codeflare/codeflare-cli/commit/47a534889bd92b37a630ed49f30b3981b475644e)) |
| 14 | +- bump to @guidebooks/store@0.15.0 to pick up s3fs pvc fix ([e6b74b3](https://github.com/project-codeflare/codeflare-cli/commit/e6b74b343e680af317c1779eef3134619a929091)) |
| 15 | +- bump to madwizard 1.4.x to pick up initial clear and no yellow fixes ([881a985](https://github.com/project-codeflare/codeflare-cli/commit/881a985355cbdba2c10af7aae89a317ad5d00b21)) |
| 16 | +- bump to [email protected] to pick up fix for last choice not being persisted ( [a328e46 ](https://github.com/project-codeflare/codeflare-cli/commit/a328e46dec9f81c33086fad8515c9876f1eae2aa)) |
| 17 | +- bump to [email protected] to pick up tilde expansion fix ( [0ac903a ](https://github.com/project-codeflare/codeflare-cli/commit/0ac903a190d94f772bdb6b7df8ef4a254f08fcfc)) |
| 18 | +- bump to [email protected] to pick up multiselect validate fix ( [bd79145 ](https://github.com/project-codeflare/codeflare-cli/commit/bd7914543c699511d0fb1b56cc32bae2d8152ec7)) |
| 19 | +- bump to [email protected] to pick up validate bug fix against single-select ( [53a8863 ](https://github.com/project-codeflare/codeflare-cli/commit/53a8863b8b159e900cb2cbee9a98eb749a6d061b)) |
| 20 | +- bump to [email protected] to pick up guidebook ordering bug fix ( [a4ae32a ](https://github.com/project-codeflare/codeflare-cli/commit/a4ae32a67b6e5dbb653df20ca825befdd2ccd85e)) |
| 21 | +- change default fontSizeAdjust in Terminal to 16/14 ([7e47e3c](https://github.com/project-codeflare/codeflare-cli/commit/7e47e3c7fd3ea588544c4c2d77cc6e044c698bce)) |
| 22 | +- clean up ProfileExplorer by avoiding singleton Card UI ([9e1c967](https://github.com/project-codeflare/codeflare-cli/commit/9e1c96745b06f8ecdc8a3911999ac935fca9959c)) |
| 23 | +- don't use chips in ProfileExplorer ([d2b7edc](https://github.com/project-codeflare/codeflare-cli/commit/d2b7edcc53dd3342f6ef7a83e471c761fab32cee)) |
| 24 | +- don't use isLarge for ProfileExplorer card ([c633629](https://github.com/project-codeflare/codeflare-cli/commit/c633629741aa6214360fc1fdc7e87075d99159db)) |
| 25 | +- export fontSizeAdjust Terminal property ([4d013d7](https://github.com/project-codeflare/codeflare-cli/commit/4d013d7aa0e41befab3f4e7e5d950ef08de720fd)) |
| 26 | +- expose `codeflare delete profile <profileName>` ([42646ee](https://github.com/project-codeflare/codeflare-cli/commit/42646ee2e9005a809b45fb76aa78b27887bc61b1)) |
| 27 | +- fully disable profile status watcher ([adcaa3a](https://github.com/project-codeflare/codeflare-cli/commit/adcaa3aeb52c7beffdc35a58d195098f4c018ade)) |
| 28 | +- improve phrasing for Application in ProfileExplorer ([06c9283](https://github.com/project-codeflare/codeflare-cli/commit/06c9283153b2453a4e21f8795b183ed63fe9bf22)) |
| 29 | +- improve phrasing of 'all constraints have been satisfied' message ([4aa3df1](https://github.com/project-codeflare/codeflare-cli/commit/4aa3df1aa229d3f2bde58d14796a7f586817d3f7)) |
| 30 | +- improve visualization of just-changed attributes in ProfileExplorer ([b28651b](https://github.com/project-codeflare/codeflare-cli/commit/b28651bf6f2c376ca327c6ab6281ec5b5cc1fabc)) |
| 31 | +- improved spacing in tree view in ProfileExplorer ([c1f5f56](https://github.com/project-codeflare/codeflare-cli/commit/c1f5f56507dde54bc37d33b79809639ce7a73613)) |
| 32 | +- improved wrapping rules for ProfileExplorer ([28af9e7](https://github.com/project-codeflare/codeflare-cli/commit/28af9e794db6f11c8cbea071c232e23eb112187e)) |
| 33 | +- in graphical guide mode, ask madwizard to clear screen between choices ([eefde15](https://github.com/project-codeflare/codeflare-cli/commit/eefde15c1f698cd2322f54ece2e86acad0543e0e)) |
| 34 | +- in ProfileExplorer place profile select in footer ([86ac7c6](https://github.com/project-codeflare/codeflare-cli/commit/86ac7c6cedc59eedad1f9d31fc27114c83e67028)) |
| 35 | +- in ProfileExplorer, move actions to kebab and out of footer ([8cbbb10](https://github.com/project-codeflare/codeflare-cli/commit/8cbbb10c815537dc8472457e01c47390788f42bc)) |
| 36 | +- missed one spot that was hard-coding default guidebook ([b9aade6](https://github.com/project-codeflare/codeflare-cli/commit/b9aade6e211eae5ff75fcb488fb607968179867f)) |
| 37 | +- pass through fontSizeAdjust prop from RestartableTerminal to Terminal ([ca6b5d4](https://github.com/project-codeflare/codeflare-cli/commit/ca6b5d4a5b33a8dd2c6bf6e63433fb809c771e7e)) |
| 38 | +- ProfileExplorer card should fill width ([d84c373](https://github.com/project-codeflare/codeflare-cli/commit/d84c3732b2186eff753efc9723b785390cbeb9f6)) |
| 39 | +- ProfileExplorer chip text may have low contrast ([548caa5](https://github.com/project-codeflare/codeflare-cli/commit/548caa571e030fd5eb1f91bb714f3dd2e63787fa)) |
| 40 | +- ProfileExplorer does not highlight keys that were just added ([d19271a](https://github.com/project-codeflare/codeflare-cli/commit/d19271abd12def43decf850088e2ff5fa9707bb8)) |
| 41 | +- ProfileExplorer doesn't fully respond to font size changes ([469f85b](https://github.com/project-codeflare/codeflare-cli/commit/469f85b88a21063ea40713b981656e9c7a0643f3)) |
| 42 | +- ProfileExplorer dropdown menu item onclicks don't fire ([8f7ecfb](https://github.com/project-codeflare/codeflare-cli/commit/8f7ecfb89d79ab41a96c69dcae5b7f75e91c17d9)) |
| 43 | +- ProfileExplorer gives react duplicate key warning ([187b7dd](https://github.com/project-codeflare/codeflare-cli/commit/187b7ddcf66ef59d7cac168552c2bc7aa7dc4e1f)) |
| 44 | +- ProfileExplorer kebab dropdown stays open even after clicking outside ([568e9e4](https://github.com/project-codeflare/codeflare-cli/commit/568e9e4dbfdb7a4f238d2db39e9eef96d7e97d43)) |
| 45 | +- ProfileExplorer kebab menu needs background color ([8fdc89b](https://github.com/project-codeflare/codeflare-cli/commit/8fdc89bf1604a0aeb70b16f02e7f49918ee0e309)) |
| 46 | +- ProfileExplorer kube context text may result in horizontal overflow ([21eef6c](https://github.com/project-codeflare/codeflare-cli/commit/21eef6ca73eb909516851c201fb76790420e6ad2)) |
| 47 | +- ProfileExplorer leaf nodes use inconsistent text color ([1b7e9ee](https://github.com/project-codeflare/codeflare-cli/commit/1b7e9ee8190a753c6cd7d14dd1bd7157d2f6b906)) |
| 48 | +- ProfileExplorer mis-renders multiselect answers with numeric keys ([63f1636](https://github.com/project-codeflare/codeflare-cli/commit/63f1636d41eafcf14e0d103c49178ba6686a007a)) |
| 49 | +- ProfileExplorer profile select text has low contrast in dark themes ([7f30213](https://github.com/project-codeflare/codeflare-cli/commit/7f302130d3ca6a47d02859190a4988e859a90301)) |
| 50 | +- ProfileExplorer select has odd vertical centering due to use of Title ([54cd73d](https://github.com/project-codeflare/codeflare-cli/commit/54cd73d1f5a12589654724971406cff9862948a0)) |
| 51 | +- ProfileExplorer should sort the tree nodes to offer a consistent ordering ([2e77681](https://github.com/project-codeflare/codeflare-cli/commit/2e776817225dfc16546bdb9465b94168772a14b3)) |
| 52 | +- profiles in tray menu may show duplicates ([fb9face](https://github.com/project-codeflare/codeflare-cli/commit/fb9faced91a9847eaba2394717058bf6dac5367f)) |
| 53 | +- restore use of chip ui in ProfileExplorer ([49d5c3a](https://github.com/project-codeflare/codeflare-cli/commit/49d5c3ae64ca64ff6288e9abd3a80cb1a363b664)) |
| 54 | +- shorten wording of Compute and Storage dimensions in ProfileExplorer ([c797c6c](https://github.com/project-codeflare/codeflare-cli/commit/c797c6cceabf41e181bf75ceb0cc8c8b39ddcdbc)) |
| 55 | +- slightly increase default font size of terminal ([6d5e038](https://github.com/project-codeflare/codeflare-cli/commit/6d5e03804fef7e76522706ad9b3216a578c6357b)) |
| 56 | +- Specification -> Draft Specification ([174a997](https://github.com/project-codeflare/codeflare-cli/commit/174a99723639fae164f962b2733f3fc7c89266a5)) |
| 57 | +- stop hard-coding default guidebook ([4654609](https://github.com/project-codeflare/codeflare-cli/commit/4654609ce7032fa3471e57b62811a9dd5a974133)) |
| 58 | +- stop using the persona icon in ProfileSelect ([e210059](https://github.com/project-codeflare/codeflare-cli/commit/e2100590ad9f9e0b3f9b27bf33b4fd05027eb0ae)) |
| 59 | +- terminal component does not re-render if only noninteractive bit changes ([50cc373](https://github.com/project-codeflare/codeflare-cli/commit/50cc373d4d2bff5b282e82d80b51041ab155a2bc)) |
| 60 | +- terminal component does not restart if given different extraEnv ([e4cc00a](https://github.com/project-codeflare/codeflare-cli/commit/e4cc00a70e9e8d6a167e8386376da3f9436a9807)) |
| 61 | +- Terminal component still has toolbar UI even when `searchable===false` ([1e66ac4](https://github.com/project-codeflare/codeflare-cli/commit/1e66ac4a6287d7eb9a9bcd374e8637cdb1f65201)) |
| 62 | +- terminal does not refresh if only noninteractive bit changed ([21297d6](https://github.com/project-codeflare/codeflare-cli/commit/21297d6eb7081a6ad76ca8ab79c0c21608b21bff)) |
| 63 | +- terminal gives react warning from getDerivedStateFromProps() ([0792103](https://github.com/project-codeflare/codeflare-cli/commit/07921034d74a2afb86a1d424c8d73ce82c0828d4)) |
| 64 | +- Terminal was not using truly bold font ([0b213d3](https://github.com/project-codeflare/codeflare-cli/commit/0b213d3fbdbc340966002d924fc74b103e71a0fa)) |
| 65 | +- UI hangs with spinners for first-time users ([cb57f26](https://github.com/project-codeflare/codeflare-cli/commit/cb57f26f14703f224e6d97fee6f6a69ce4572962)) |
| 66 | +- UI should distinguish pending from offline ([d3bdc78](https://github.com/project-codeflare/codeflare-cli/commit/d3bdc78c5d3c8fba4840f9c8a8a4030a56f5950e)) |
| 67 | +- update ProfileExplorer just-updated to use green check rather than red exclamation ([197e63d](https://github.com/project-codeflare/codeflare-cli/commit/197e63ddab5dee45e9462715105862d62c219b7e)) |
| 68 | +- update ProfileExplorer to allow "editing" of aspects of the profile ([0b7eb6f](https://github.com/project-codeflare/codeflare-cli/commit/0b7eb6fa9f6f313a0782e42cfe2de6b02f05a4a1)) |
| 69 | +- use 'Credentials Profile' rather than 'AWS Profile' in ProfileExplorer ([d05b654](https://github.com/project-codeflare/codeflare-cli/commit/d05b6541ff3048eac18062ef73dae1874f33b12a)) |
| 70 | +- use normal repl background color for ProfileExplorer ([3854dd5](https://github.com/project-codeflare/codeflare-cli/commit/3854dd595c6ef5f3744d1c21cfcb59660f844d34)) |
| 71 | + |
| 72 | +### Features |
| 73 | + |
| 74 | +- add 'Got it' button to dismiss terminal section ([5225375](https://github.com/project-codeflare/codeflare-cli/commit/5225375466e84b0b94baf6a0ac33da339c77f97a)) |
| 75 | +- add `fontSizeAdjust` property to Terminal component ([13eb415](https://github.com/project-codeflare/codeflare-cli/commit/13eb4152deec7e0af4c359234b4a5db054d2d71b)) |
| 76 | +- add SLA rule to ProfileExplorer ([0ec5884](https://github.com/project-codeflare/codeflare-cli/commit/0ec5884ad68151ccb6b29dc0cf8fd34b245711a4)) |
| 77 | +- add support for storage cloud provider to ProfileExplorer ([63e2daf](https://github.com/project-codeflare/codeflare-cli/commit/63e2daf2968498188dd40c688a8ac2b66e18638d)) |
| 78 | +- allow callers to provide `null` guidebook to terminal, and show EmptyState if so ([ea6aefd](https://github.com/project-codeflare/codeflare-cli/commit/ea6aefd1a17711fa9ec150330ab3f0c9e874baeb)) |
| 79 | +- allow terminal search feature to be disabled ([cc83582](https://github.com/project-codeflare/codeflare-cli/commit/cc83582a5cf039876a474a32ceeb285364f9cdcc)) |
| 80 | +- bump to madwizard 1.0.0 ([9a566c8](https://github.com/project-codeflare/codeflare-cli/commit/9a566c83a9f65b3e7359ed3abae25e2203ccd934)) |
| 81 | +- bump to madwizard 1.5.0 to pick up multiselect support ([e565409](https://github.com/project-codeflare/codeflare-cli/commit/e56540954b309d1ef85b21171e340106421d0a7c)) |
| 82 | +- change terminal to support _above_ terminal rather than _below_ terminal component ([b51bfc4](https://github.com/project-codeflare/codeflare-cli/commit/b51bfc4ee58b28419d974feb2f95d206c86dca05)) |
| 83 | +- expose `--profiles-path` madwizard option ([d25b805](https://github.com/project-codeflare/codeflare-cli/commit/d25b80543996475588080441579e4dd7bcdd229b)) |
| 84 | +- extend support in ProfileExplorer for finer-grain geo constraints ([b8fc0a0](https://github.com/project-codeflare/codeflare-cli/commit/b8fc0a01e3f36e89e1d773422563487088f832a9)) |
| 85 | +- New and Delete buttons in ProfileExplorer ([5b110f8](https://github.com/project-codeflare/codeflare-cli/commit/5b110f8837be2e3ddefe6d209841cc31a3be4258)) |
| 86 | +- propagate `onSelectProfile` handler from terminal to ProfileExplorer ([547635d](https://github.com/project-codeflare/codeflare-cli/commit/547635dd5ec8d7b8594e916cce844557c19deda1)) |
| 87 | +- remove untested s3 commands in plugin-codeflare ([1e3d42b](https://github.com/project-codeflare/codeflare-cli/commit/1e3d42b14f254b072d178d58f2c71fe951a9ba45)) |
| 88 | +- update ProfileExplorer to have a reset button ([3571e5d](https://github.com/project-codeflare/codeflare-cli/commit/3571e5d409dd1d5a03d1d65b9f25bd48dc32186e)) |
| 89 | +- update terminal component to accept an extraEnv prop to pass through to guidebook exec ([a18d19b](https://github.com/project-codeflare/codeflare-cli/commit/a18d19bbf2fe4e77f74be8e1dd3ea0e7e969630b)) |
| 90 | +- update terminal component to allow `belowTerminal` content ([510cc68](https://github.com/project-codeflare/codeflare-cli/commit/510cc680fd8b8d0f2a9370a9b182dd944b8b2899)) |
| 91 | +- update terminal componetry to support onExit execution of custom guidebooks ([e21fcce](https://github.com/project-codeflare/codeflare-cli/commit/e21fcce83baa78b5db488f78a22c37dd8f9f8f99)) |
| 92 | +- updated UI for ProfileExplorer ([f6d4669](https://github.com/project-codeflare/codeflare-cli/commit/f6d46695ef0c0037831ab5ca353d63b88076c353)) |
| 93 | + |
| 94 | +### BREAKING CHANGES |
| 95 | + |
| 96 | +- this version of madwizard updates the profile keys in a way that renders prior profiles invalid. |
| 97 | +- this version of madwizared necessitates guidebook to use import rather than inlining for sub-guidebooks that offer the user a choice. this is done so that each choice can be easily scoped based on the filepath of that guidebook within the store hierarchy. |
| 98 | + |
1 | 99 | ## [0.14.2](https://github.com/project-codeflare/codeflare-cli/compare/v0.14.1...v0.14.2) (2022-09-19)
|
2 | 100 |
|
3 | 101 | ### Bug Fixes
|
|
0 commit comments