Skip to content

Commit bd5804f

Browse files
committed
Release 1.0.0
1 parent e6b74b3 commit bd5804f

File tree

5 files changed

+105
-7
lines changed

5 files changed

+105
-7
lines changed

CHANGELOG.md

+98
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,101 @@
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+
199
## [0.14.2](https://github.com/project-codeflare/codeflare-cli/compare/v0.14.1...v0.14.2) (2022-09-19)
2100

3101
### Bug Fixes

Casks/codeflare.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
cask "codeflare" do
2-
version "0.14.2"
2+
version "1.0.0"
33

44
name "CodeFlare"
55
desc "CLI for Project CodeFlare"
66
homepage "https://github.com/project-codeflare/codeflare-cli"
77

88
if Hardware::CPU.intel?
99
url "https://github.com/project-codeflare/codeflare-cli/releases/download/v#{version}/CodeFlare-darwin-x64.tar.bz2"
10-
sha256 "c5ae483005a048591c425e0c29392ba2a1933f438add8c28d60a2c95044d75e6"
10+
sha256 "4e49c940a6946ff9ec194199e522a0bc0f614faac2c911aca5ecc28259b6aee7"
1111
app "CodeFlare-darwin-x64/CodeFlare.app"
1212
else
1313
url "https://github.com/project-codeflare/codeflare-cli/releases/download/v#{version}/CodeFlare-darwin-arm64.tar.bz2"
14-
sha256 "2812bd18425e48300547d74d9e05d7eb6350664c1250f30c98c7b39251e14186"
14+
sha256 "8415759fd9bbc73dfdf9dfd59c3f4a6b1a4bd9fd01da6d66fb23a0b5ce80b3f3"
1515
app "CodeFlare-darwin-arm64/CodeFlare.app"
1616
end
1717

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "CodeFlare.app",
3-
"version": "0.14.2",
3+
"version": "1.0.0",
44
"description": "",
55
"main": "dist/headless/codeflare.min.js",
66
"scripts": {

plugins/plugin-client-default/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kui-shell/plugin-client",
3-
"version": "0.14.2",
3+
"version": "1.0.0",
44
"description": "Kui plugin that offers client defintion",
55
"main": "dist/headless/codeflare.min.js",
66
"module": "mdist/index.js",

0 commit comments

Comments
 (0)