Releases
v1.0.0
1.0.0 (2022-10-25)
Bug Fixes
add geo and provider rules to ProfileExplorer (8a422c6 )
add support for constraints/workload/checkpointable (cc85228 )
allocate less space to ProfileExplorer (d4d39d6 )
allow clients to disable the tray menu (25c19b6 )
another fix for profiles-path option; it wasn't always taking (a424db4 )
another minor refinement to 'all constraints satisfied' subtext (6d1efc6 )
avoid hard-coding "codeflare.min.js" in respawn controller (1a1442d )
bump @guidebooks/store from 0.14.1 to 0.14.3 (4fe63d6 )
bump to @guidebooks/store 0.14.1 to pick up ns-with-context fix (47a5348 )
bump to @guidebooks/[email protected] to pick up s3fs pvc fix (e6b74b3 )
bump to madwizard 1.4.x to pick up initial clear and no yellow fixes (881a985 )
bump to [email protected] to pick up fix for last choice not being persisted (a328e46 )
bump to [email protected] to pick up tilde expansion fix (0ac903a )
bump to [email protected] to pick up multiselect validate fix (bd79145 )
bump to [email protected] to pick up validate bug fix against single-select (53a8863 )
bump to [email protected] to pick up guidebook ordering bug fix (a4ae32a )
change default fontSizeAdjust in Terminal to 16/14 (7e47e3c )
clean up ProfileExplorer by avoiding singleton Card UI (9e1c967 )
don't use chips in ProfileExplorer (d2b7edc )
don't use isLarge for ProfileExplorer card (c633629 )
export fontSizeAdjust Terminal property (4d013d7 )
expose codeflare delete profile <profileName>
(42646ee )
fully disable profile status watcher (adcaa3a )
improve phrasing for Application in ProfileExplorer (06c9283 )
improve phrasing of 'all constraints have been satisfied' message (4aa3df1 )
improve visualization of just-changed attributes in ProfileExplorer (b28651b )
improved spacing in tree view in ProfileExplorer (c1f5f56 )
improved wrapping rules for ProfileExplorer (28af9e7 )
in graphical guide mode, ask madwizard to clear screen between choices (eefde15 )
in ProfileExplorer place profile select in footer (86ac7c6 )
in ProfileExplorer, move actions to kebab and out of footer (8cbbb10 )
missed one spot that was hard-coding default guidebook (b9aade6 )
pass through fontSizeAdjust prop from RestartableTerminal to Terminal (ca6b5d4 )
ProfileExplorer card should fill width (d84c373 )
ProfileExplorer chip text may have low contrast (548caa5 )
ProfileExplorer does not highlight keys that were just added (d19271a )
ProfileExplorer doesn't fully respond to font size changes (469f85b )
ProfileExplorer dropdown menu item onclicks don't fire (8f7ecfb )
ProfileExplorer gives react duplicate key warning (187b7dd )
ProfileExplorer kebab dropdown stays open even after clicking outside (568e9e4 )
ProfileExplorer kebab menu needs background color (8fdc89b )
ProfileExplorer kube context text may result in horizontal overflow (21eef6c )
ProfileExplorer leaf nodes use inconsistent text color (1b7e9ee )
ProfileExplorer mis-renders multiselect answers with numeric keys (63f1636 )
ProfileExplorer profile select text has low contrast in dark themes (7f30213 )
ProfileExplorer select has odd vertical centering due to use of Title (54cd73d )
ProfileExplorer should sort the tree nodes to offer a consistent ordering (2e77681 )
profiles in tray menu may show duplicates (fb9face )
restore use of chip ui in ProfileExplorer (49d5c3a )
shorten wording of Compute and Storage dimensions in ProfileExplorer (c797c6c )
slightly increase default font size of terminal (6d5e038 )
Specification -> Draft Specification (174a997 )
stop hard-coding default guidebook (4654609 )
stop using the persona icon in ProfileSelect (e210059 )
terminal component does not re-render if only noninteractive bit changes (50cc373 )
terminal component does not restart if given different extraEnv (e4cc00a )
Terminal component still has toolbar UI even when searchable===false
(1e66ac4 )
terminal does not refresh if only noninteractive bit changed (21297d6 )
terminal gives react warning from getDerivedStateFromProps() (0792103 )
Terminal was not using truly bold font (0b213d3 )
UI hangs with spinners for first-time users (cb57f26 )
UI should distinguish pending from offline (d3bdc78 )
update ProfileExplorer just-updated to use green check rather than red exclamation (197e63d )
update ProfileExplorer to allow "editing" of aspects of the profile (0b7eb6f )
use 'Credentials Profile' rather than 'AWS Profile' in ProfileExplorer (d05b654 )
use normal repl background color for ProfileExplorer (3854dd5 )
Features
add 'Got it' button to dismiss terminal section (5225375 )
add fontSizeAdjust
property to Terminal component (13eb415 )
add SLA rule to ProfileExplorer (0ec5884 )
add support for storage cloud provider to ProfileExplorer (63e2daf )
allow callers to provide null
guidebook to terminal, and show EmptyState if so (ea6aefd )
allow terminal search feature to be disabled (cc83582 )
bump to madwizard 1.0.0 (9a566c8 )
bump to madwizard 1.5.0 to pick up multiselect support (e565409 )
change terminal to support above terminal rather than below terminal component (b51bfc4 )
expose --profiles-path
madwizard option (d25b805 )
extend support in ProfileExplorer for finer-grain geo constraints (b8fc0a0 )
New and Delete buttons in ProfileExplorer (5b110f8 )
propagate onSelectProfile
handler from terminal to ProfileExplorer (547635d )
remove untested s3 commands in plugin-codeflare (1e3d42b )
update ProfileExplorer to have a reset button (3571e5d )
update terminal component to accept an extraEnv prop to pass through to guidebook exec (a18d19b )
update terminal component to allow belowTerminal
content (510cc68 )
update terminal componetry to support onExit execution of custom guidebooks (e21fcce )
updated UI for ProfileExplorer (f6d4669 )
BREAKING CHANGES
this version of madwizard updates the profile keys in a way that renders prior profiles invalid.
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.
You can’t perform that action at this time.