Releases: redhat-developer/vscode-openshift-tools
Releases · redhat-developer/vscode-openshift-tools
1.13.0
What's Changed
- Fix Action labels for kubernetes clusters #3918 by @vrubezhny in #3936
- Improve "Open Kuberbetes YAML file" to avoid accidental opens and dup… by @vrubezhny in #3961
- The App Explorer tree isn't refreshed after logging in to a Kind cluster #3947 by @vrubezhny in #3966
- Cluster dependant suite fix by @lgrossma in #3960
- Adding login/logout test by @lgrossma in #3977
- Update README.md wordings by @mohitsuman in #3989
- use node 20 in CI build by @mohitsuman in #3972
- Update func to 1.12.2 by @github-actions in #4002
- added error boundary, upstream survey-react-ui v1.9.135 and add survey-core dependency by @msivasubramaniaan in #4009
- Fix error boundary by @datho7561 in #4011
- Showing tree nodes similar to k8s in application explorer by @msivasubramaniaan in #4003
- Group rjsf dependabot updates together by @datho7561 in #4021
- added delete, load context menu for pod by @msivasubramaniaan in #4014
- Fix "install helm chart" integration test by @datho7561 in #4030
- rearranged the explorer view by @msivasubramaniaan in #4028
- adding project test by @lgrossma in #4012
- Update crc to 2.34.1 by @github-actions in #4041
- Update oc to 4.15.6 by @github-actions in #4052
Full Changelog: 1.12.0...1.13.0
1.12.0
What's Changed
- Display notification when logging into the cluster succeeds by @datho7561 in #3772
- Adding Create Serverless function UI test by @lgrossma in #3626
- Make 'LoginUtils.requireLogin()' to not block the execution. by @vrubezhny in #3674
- Fix error processing in 'LoginUtils.requireLogin' by @vrubezhny in #3782
- Update crc to 2.31.0 by @github-actions in #3797
- Improve switch context workflow by @vrubezhny in #3804
- Deploy container image to cluster by @datho7561 in #3798
- Force refresh App explorer on create project... by @vrubezhny in #3813
- Don't show "Open in Developer Console" on non-OpenShift clusters by @datho7561 in #3821
- Pin minor version of nodejs to use in cyclic dependency check by @datho7561 in #3829
- Update oc to 4.14.8 by @github-actions in #3811
- Allow pasting in the terminal by @datho7561 in #3824
- Correctly package binaries for linux-arm64 . by @rgrunber in #3810
- Update func to 1.13.0 by @github-actions in #3841
- Swtich from 'odo' to 'oc' for create/set/get active/delete project and list ptojects by @vrubezhny in #3826
- Prompt the user to select a project by @datho7561 in #3847
- Stop trying to connect to a cluster when it doesn't appear to be avai… by @vrubezhny in #3848
- Update func to 1.12.1 by @github-actions in #3858
- add terminal view context on serverless function session by @msivasubramaniaan in #3843
- Revert "Update func to 1.12.1" by @vrubezhny in #3865
- Delete
Odo.getKubeconfigEnv()(it is not needed) by @datho7561 in #3874 - Fix require login check, use 'oc whoami' to check current cluster and user by @vrubezhny in #3875
- Remove Odo.getActiveCluster() (it's unused) by @datho7561 in #3873
- Switch to service account after logging into OpenShift Sandbox by @datho7561 in #3844
- Update crc to 2.32.0 by @github-actions in #3886
- Do not call getAllComponents() in activate by @datho7561 in #3880
- Open a Deployment in shell from Application Explorer by @datho7561 in #3827
- show error message if docker is not running by @msivasubramaniaan in #3854
- When turned to using service account for a Sandbox a wrong warning me… by @vrubezhny in #3879
- Improve error message when podman is present but podman machine isn't by @datho7561 in #3408
- As a user I initially couldn't find "Change Active Project" #3812 by @vrubezhny in #3887
- Update oc to 4.14.12 by @github-actions in #3924
- Don't prompt before switching over to service account on Sandbox by @datho7561 in #3908
- Set
dockerodeas a runtime dependency by @datho7561 in #3927 - scaling deployment replicas by @msivasubramaniaan in #3910
- recursively get the function folder by @msivasubramaniaan in #3944
- loading deployment confguration by @msivasubramaniaan in #3945
- Update oc to 4.14.13 by @github-actions in #3946
Full Changelog: 1.11.0...1.12.0
1.11.0
What's Changed
Features / Enhancements
- Supports multiple Helm repos in #3568
- Helm Repo Management: Add, delete and update support on helm repo in #3617
- Faster and Improved UI for Devfile registry view in in #3629
- New UI for Helm Chart Browsing in #3702
- Allow to Open OpenShift resources in Console in #3718
- Add OK/Cancel buttons for cluster login management in #3521
- Improve CRC cluster status and UI improvements in #3737
- Move 'Create Service' context menu item to project level in Application Explorer in #3667
Dependency Update
- Update crc to 2.29.0 by @github-actions in #3569
- Update oc to 4.14.1 by @github-actions in #3594
- Update helm to 3.12.1 by @github-actions in #3595
- Add arm64 odo binaries into the build by @vrubezhny in #3596
- Add arm64 oc binaries into the build by @vrubezhny in #3597
Bugs
- Helm chart web view stuck when opening the second time by @msivasubramaniaan in #3623
- Ctrl+clicking a link in the OpenShift Terminal should open the URL #3543 by @vrubezhny in #3641
- knative icon will be shown on the terminal for serverless call by @msivasubramaniaan in #3628
- Error popup when expanding project in Application Explorer #3520 by @vrubezhny in #3644
- Error popups on trying to delete a project on sandbox due to user lim… by @vrubezhny in #3654
- Update application explorer when component state changes by @datho7561 in #3719
- Hang up on enter empty password by @vrubezhny in #3703
- Create Service has empty dropdown on Sandbox by @vrubezhny in #3704
- sync repo before installation and close the model once installation success by @msivasubramaniaan in #3708
- added 'FINDSTR' when windows machine instead of grep by @msivasubramaniaan in #3715
- Adding create component from local codebase UI test by @lgrossma in #3599
Full Changelog: 1.10.2...1.11.0
1.10.2
1.10.1
What's Changed
- #3336 Creating project into sandbox has user limitation
- #3525 func CLI not available in latest OpenShift toolkit v1.10.0 on windows
- #3527 Build cannot download func dependency, if the project is checked out to a directory with a dot character
Full Changelog: 1.10.0...1.10.1
1.10.0
What's Changed
- #3491 Deploy a serverless function using Tekton.
- #3352 Support different build configurations for serverless functions.
- #2873 CodeLenses to Apply/Delete a Kubernetes YAML file.
- #3508 List Operator-backed services in the Application Explorer sidebar.
- #3475 Add "OK" and "Cancel" buttons to cluster login input fields.
- #3452 When creating a component, use the first workspace folder as an initial path value.
- #3386 Fix creating a component from Git when a Devfile exists in git repo.
- #3384 Fix scrolling section in welcome page for some display scaling settings.
- #3357 Add possibility to "go back" when logging into a cluster.
- #3354 Improve the Helm UI so that it resembles the "Create Component" > "From Template" UI.
- #3353 Keybinding and context menu for copy and select all in terminal.
- #3339 Use VSCode SecretStorage API instead of 'keytar'.
- #3318 Refresh the components tree view when Devfiles are deleted.
- #3294 Sanitize the suggested component name in the "Create Component" > "Import from Git" workflow.
- #3138 In the terminal, if a command is rerun after exiting, close the old tab.
- #3137 "Select All" functionality for OpenShift Terminal.
- #3135 Add button to clear contents of terminal in OpenShift Terminal view.
- #3134 Automatically create a component folder for manually typed in path in "Create Component" workflow.
- #3081 Fix "Create Service" view.
- #3040 Display Progress Information when cloning project during "Create Component" > "Import From Git".
- #2589 Add support for running 'odo dev' without watching resources for changes and instead rebuild when 'p' is pressed in the terminal.
- #1803 Make it easier to select all "Watch log" content in the terminal, and remove the alternative editor.
- #3382 Support
KUBECONFIGenvironment variable. - #3492 Add repo URL in the Helm UI.
- #3514 Fix error that prevents logging into a cluster using a token.
Full Changelog: 1.9.1...1.10.0
1.9.1
What's Changed
- #3342 Sandbox page in
Add OpenShift Clustereditor stays in 'Detecting' status forever. - #3356 Extension fails to activate when a deleted folder is in the workspace.
Full Changelog: 1.9.0...1.9.1
1.9.0
What's Changed
- #3086 In Devfile search view, you can now filter by debug/deploy support and tags.
- #2781 Add support for Devfile port and name detection.
- #2819 Create a separate terminal pane for all vscode-openshift related commands to run in.
- #3316 Fix bug where invoking "Cloud Events" functions didn't work.
- #2854 Killing terminal from older start dev action stops current dev.
- #3323 Prevent "Create Dev Sandbox" wizard from getting stuck at loading screen.
- #3293 Trying "Create Component" with a mostly empty git repository doesn't work.
- #3324 Remove "Connect on Slack" button in "Dev Sandbox" wizard, since the link no longer works.
Full Changelog: 1.8.0...1.9.0
1.8.0
What's Changed
- #3128 Create Serverless Functions based on templates from configured template repositories.
- #3251 Add a walkthrough for creating a Serverless Function from a template.
- #3260 Improve README with content about Serverless Functions.
- #3136 Fix newly created Serverless Functions not appearing in serverless functions view when they are created outside of the workspace.
- #3154 Fix "No such file" error when opening "Create OpenShift Local Cluster".
- #3145 Don't show the current namespace in the Serverless Functions view.
- #3268 Fix Developer Sandbox WebView font color not adapting when switching to a light theme.
- #3272 Fix links to screencasts in READMEs.
- #3091 Depend on vscode-kubernetes while developing and testing the extension.
- #3239 Update crc to 2.26.0.
- #3189 Check for and remove cycles in module dependencies.
- Update many of the extension dependencies.
- Remove many unused extension dependencies.
Full Changelog: 1.7.0...1.8.0
1.7.0
What's Changed
- Update odo to 3.13.0 by @github-actions in #3063
- bump v1.7.0 by @vrubezhny in #3106
- listServiceInstances is only used in integration tests #3075 by @vrubezhny in #3107
- Improve contributing documentation by @datho7561 in #3109
- listCatalogComponents is only ever invoked in listCatalogComponentsJs… by @vrubezhny in #3110
- config functionality added by @msivasubramaniaan in #3117
- Updated CONTRIBUTING docs with info on microshift and k3s by @datho7561 in #3118
- Update crc to 2.25.0 by @github-actions in #3119
- Add tree elements including the devfile commands in component views #… by @vrubezhny in #3114
- 3010 create UI for serverless invoke function by @msivasubramaniaan in #3115
- [test] Add integration test suite and test for running a component co… by @vrubezhny in #3125
- Handle importing git repos that already have a Devfile by @datho7561 in #3111
- Don't show card if existing Devfile is used by @datho7561 in #3130
- Background colour for "Create Function" wizard should respect theme. by @rgrunber in #3133
- [test] A test suite and test for verifying a component command tree by @vrubezhny in #3140
- [build] Use Node.js v18.17.1 (LTS) by @vrubezhny in #3141
- [tests] Use Node.js v18 images for component containers by @vrubezhny in #3144
- Update odo to 3.14.0 by @github-actions in #3131
- Implement manage repositories workflow in serverless view by @msivasubramaniaan in #3126
- Dispose of watchers in serverless function code by @datho7561 in #3139
- [tests] Fix File Watcher Utility test - close FileWatcher by @vrubezhny in #3148
- Use correct folder during create component context menu button by @datho7561 in #3149
- Fix suggest component name on Windows by @datho7561 in #3142
- CHANGELOG for 1.7.0 by @datho7561 in #3151
- Wild West Demo App Walkthrough by @datho7561 in #3108
- Sanitize the folder name into a valid component name by @datho7561 in #3152
- Run integration tests on KinD by @datho7561 in #3116
- Add sanitize name to CHANGELOG by @datho7561 in #3153
New Contributors
- @vrubezhny made their first contribution in #3106
Full Changelog: 1.6.0...1.7.0