Merged pull requests:
2.1.0 (2024-03-21)
Implemented enhancements:
- chore: cleanup dependencies and use workspace dependencies for share … #210 (jk-gan)
- PXP-685: [CLI] Improve the warning when CloudSQL integration is not enabled #209 (jk-gan)
Security fixes:
Merged pull requests:
- Bump version and dependencies #211 (onimsha)
- chore: add telemetry for deployment status command #208 (jk-gan)
- PXP-671: [CLI] Implement the CloudSQL integration to the deployment status command #206 (jk-gan)
- PXP-678: [CLI] Integrate application init name validation #205 (mfauzaan)
- chore(deps): bump mio from 0.8.10 to 0.8.11 #204 (dependabot[bot])
- PXP-676: [CLI] Skip workflow step on application init if empty #203 (mfauzaan)
- PXP-660 feat: add cloudsql database metrics panel #202 (Fadhil)
- PXP-675: [CLI] Make canary flag enabled by default #201 (jk-gan)
- chore(deps): bump mio from 0.8.8 to 0.8.11 in /sdk #200 (dependabot[bot])
- PXP-672: [CLI] Include .yaml file types in application init workflow list #199 (mfauzaan)
- PXP-670: [CLI] Implement the AppSignal integration to the deployment status command #198 (jk-gan)
- Fix/handle broken google cloud welcome screen on tui #197 (mfauzaan)
- PXP-650: [CLI] Develop a panel on the TUI to display AppSignal data #196 (jk-gan)
- chore(github): update github actions #195 (leylmordor)
- Fix: Apply new clippy changes for for rust version (1.26.0) #194 (mfauzaan)
- PXP-664 refactor: replace global init with inquire library #193 (mfauzaan)
- PXP-644 feat: add application init command #192 (mfauzaan)
- PXP-659 feat: add cloud sql instances and metric clients from google protobuf… #191 (Fadhil)
- chore(deps): bump h2 from 0.3.19 to 0.3.24 in /sdk #187 (dependabot[bot])
- PXP-638: [CLI] Implement new config #183 (mfauzaan)
2.0.2 (2024-01-22)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
- Add artifact download path to release workflow #190 (onimsha)
- Fix a typo in the download action #189 (onimsha)
- Update upload-artifact action to v4 #188 (onimsha)
- Update tests and dependencies #186 (onimsha)
- PXP-663: [CLI] Depreciate old error handling #185 (mfauzaan)
- PXP-662 fix: pipeline status request does not need builds #184 (Fadhil)
- PXP-638: [CLI] Reached API limits on Google Logging #182 (jk-gan)
- PXP-641: Handle event sender panic #181 (mfauzaan)
- PXP-636: [CLI] Support a hotkey to force reload the TUI #179 (jk-gan)
- chore(deps): bump openssl from 0.10.59 to 0.10.60 #178 (dependabot[bot])
- chore(deps): bump openssl from 0.10.55 to 0.10.60 in /sdk #177 (dependabot[bot])
- PXP-640: [CLI] Log panel panic when the start index out of bound #176 (jk-gan)
- PXP-635: [CLI] Terminate the TUI when there is a panic on TUI #174 (mfauzaan)
- PXP-634: [CLI] Add welcome before showing TUI panels #173 (mfauzaan)
- Update README to add installation steps #172 (onimsha)
- Update CHANGELOG #171 (onimsha)
- PXP-617: [CLI] Logs Panel: Support line wrapping #170 (jk-gan)
2.0.1 (2023-11-06)
Fixed bugs:
- PXP-631: [CLI] The header layout is broken on big screen #166 (jk-gan)
- PXP-630: [CLI]: fix ctrl+e panic #165 (mfauzaan)
- PXP-627: [CLI] Key binding is incorrect for the logs panel #157 (jk-gan)
Merged pull requests:
- Bump CLI version to 2.0.1 #169 (onimsha)
- Bump version of the cli #168 (onimsha)
- PXP-632: [CLI] Okta tokens did not being updated after refresh #167 (jk-gan)
- PXP-628: [CLI]: Display new release info banner #164 (mfauzaan)
- PXP-628: [CLI]: Collect debug logs to a file #163 (mfauzaan)
- PXP-599: [CLI] Logs panel: Support time filtering (Reopen to base on the main branch) #162 (jk-gan)
- PXP-625: [CLI] Report the Wukong version to telemetry #161 (jk-gan)
- chore(deps): bump rustix from 0.37.20 to 0.37.25 in /sdk #159 (dependabot[bot])
- PXP-610: [CLI] Panel Expand #158 (jk-gan)
- PXP-626: [CLI] Remove the tick-based canvas refresh #155 (jk-gan)
2.0.0-alpha2 (2023-10-17)
Implemented enhancements:
Fixed bugs:
- PXP-616: [CLI] Log Entries is not reset after a new namespace or a new version is selected #152 (jk-gan)
Merged pull requests:
- Bump version and update latest dependencies #156 (onimsha)
- chore(deps): bump webpki from 0.22.1 to 0.22.2 #154 (dependabot[bot])
- chore(deps): bump webpki from 0.22.0 to 0.22.2 in /sdk #153 (dependabot[bot])
- PXP-597: [CLI] Logs panel: Support search / filter for logs #151 (jk-gan)
- PXP-608: Make panels selectable #150 (mfauzaan)
- PXP-611: add error logs filter on tui #149 (mfauzaan)
- PXP-598: Add log tailing hotkey #148 (mfauzaan)
- PXP-613: Update API calls order #147 (mfauzaan)
- PXP-600: Display data from different version using hotkey #146 (mfauzaan)
- PXP-596: Optimize the logs rendering on tui #145 (mfauzaan)
- Update CHANGELOG #143 (onimsha)
2.0.0-alpha1 (2023-09-06)
Implemented enhancements:
- PXP-594: Find a solution to support a canary api in the CLI #139 (jk-gan)
- PXP-579: [CLI] Implement the logs section #137 (jk-gan)
- PXP-581: [CLI] Implement the deployment section #134 (jk-gan)
- PXP-580: [CLI] Implement the build artifact section #133 (jk-gan)
Fixed bugs:
- fix: fix errors from the latest dependencies #142 (jk-gan)
- PXP-604: handle permission error for the TUI #140 (mfauzaan)
Merged pull requests:
- Bump version and update to latest dependencies #141 (onimsha)
- PXP-595: integrate github pipeline while fetching builds #138 (mfauzaan)
- chore(deps): bump rustls-webpki from 0.100.1 to 0.100.2 in /sdk #136 (dependabot[bot])
- chore(deps): bump rustls-webpki from 0.100.1 to 0.100.2 #135 (dependabot[bot])
- PXP-584: [CLI] Implement the hotkeys #132 (jk-gan)
- PXP-578: [CLI] Implement the headers section #131 (jk-gan)
- PXP-577: [CLI] Implement the command #130 (jk-gan)
- PXP-559: [CLI] Update the Github Actions workflows #129 (jk-gan)
- chore(deps): bump openssl from 0.10.54 to 0.10.55 in /sdk #128 (dependabot[bot])
1.2.0 (2023-08-03)
Implemented enhancements:
Merged pull requests:
1.1.1 (2023-07-21)
Implemented enhancements:
Merged pull requests:
1.1.0 (2023-07-20)
Implemented enhancements:
- PXP-567: [CLI] Crash when entering interactive session too long #119 (jk-gan)
- PXP-568: [CLI] Make the application instances connect interactive #118 (mfauzaan)
Merged pull requests:
1.0.3 (2023-07-11)
Fixed bugs:
Merged pull requests:
1.0.2 (2023-07-03)
Merged pull requests:
- chore/bump version 1.0.2 #116 (onimsha)
- Update elixir_working_with_secrets_in_bunker.md #115 (onimsha)
- chore(deps): bump openssl from 0.10.54 to 0.10.55 #114 (dependabot[bot])
- PXP-548: [CLI] Program does not exit on Ctrl-C key press #112 (jk-gan)
- chore/add more guides #111 (onimsha)
- chore/update changelog #110 (onimsha)
- PXP-549: [API] Google Cloud Oauth2 does not have the resfresh token #109 (jk-gan)
1.0.1 (2023-06-12)
Implemented enhancements:
Merged pull requests:
- Bump version to 1.0.1 #108 (onimsha)
- PXP-547: [CLI] The cli is not working when the refresh token is expired. #107 (jk-gan)
- Update CHANGELOG #106 (onimsha)
- Fix the reqwest error to stop the retrying during connection check #105 (jk-gan)
- PXP-538: Renew auth token #103 (mfauzaan)
1.0.0 (2023-06-02)
Merged pull requests:
- Bump version to 1.0.0 #102 (onimsha)
- PXP-511: [CLI] Develop the connect-instance command #101 (jk-gan)
- PXP-530: [CLI] Support PATCH API for updating secrets in Bunker #100 (mfauzaan)
- PXP-510: [CLI] Develop the list-instances command #99 (jk-gan)
- PXP-503: [CLI] Implement the url-mode flag #97 (jk-gan)
- PXP-501: [CLI] Implement the include & exclude flags #96 (jk-gan)
- Add a guide for using the Vault integration feature #95 (onimsha)
- Update changelogs #94 (onimsha)
- PXP-500: [CLI] Implement the logs command #91 (jk-gan)
0.0.7-rc2 (2023-04-20)
Implemented enhancements:
- PXP-519: [CLI] Change the linter rule to accept any path declared in the File.exists/2 function #92 (mfauzaan)
- PXP-517: [CLI] Rename "dev config-lint" command to "dev config lint" #90 (mfauzaan)
- PXP-514: [CLI] Rename 'dev config-synthesizer' to 'dev config pull' #87 (mfauzaan)
Fixed bugs:
Merged pull requests:
- Bump version before release #93 (onimsha)
- chore(deps): bump h2 from 0.3.16 to 0.3.17 #89 (dependabot[bot])
- PXP-515: [CLI] Develop the config secrets diff command #86 (mfauzaan)
- Update CHANGELOG #84 (onimsha)
- PXP-477: [CLI] Develop the config secrets push command #81 (mfauzaan)
0.0.7-rc1 (2023-04-06)
Merged pull requests:
- Bump version to 0.0.7-rc1 #83 (onimsha)
- PXP-476: [CLI] Develop the config synthesizer command #80 (jk-gan)
- chore(deps): bump openssl from 0.10.45 to 0.10.48 #79 (dependabot[bot])
- PXP-475: [Wukong CLI] Refactor auth logic #78 (mfauzaan)
- PXP-489 retry request on query timeout #77 (Fadhil)
- PXP-475: [Wukong CLI] Integrate vault client #76 (mfauzaan)
0.0.6-rc1 (2023-03-15)
Implemented enhancements:
Fixed bugs:
- fix: show refresh token error using debug output #75 (jk-gan)
- fix: remove unused step for macos #74 (jk-gan)
Merged pull requests:
- PXP-494: [Wukong CLI] Improving the debug log for Okta refresh token flow #73 (jk-gan)
- Bumping version to 0.0.6-rc1 #72 (onimsha)
- Fix clippy rule #71 (onimsha)
- PXP-474: [CLI] Develop the ability to read annotations in dev config #69 (jk-gan)
- PXP-488: [CLI] Implement the Elixir linter #68 (jk-gan)
- Update CHANGELOG and README #67 (onimsha)
0.0.5-beta2 (2023-02-22)
Implemented enhancements:
- PXP-467: [CLI] Generating a default changelog for the rollback operation (re-open) #62 (jk-gan)
- PXP-466: [Wukong CLI] Refactor the configuration logic #60 (jk-gan)
- Benchmarking Output Tokenizer #56 (jk-gan)
- PXP-459: [CLI] Do discovery on whether or not we can do text tokenisation on CLI outputs #54 (jk-gan)
- PXP-445: [CLI] Printing DEBUG log from the CLI #52 (jk-gan)
- PXP-444: [CLI] Support --verbose flag and WUKONG_LOG flag #51 (jk-gan)
- Add config file for development environment #50 (jk-gan)
- PXP-423: [CLI] Display the build artifact name when listing deployments #44 (jk-gan)
Merged pull requests:
- Bump version to v0.0.5-beta2 #66 (onimsha)
- PXP-481: [Wukong CLI] Telemetry panic when the
~/.config/wukong
path is not exists #65 (jk-gan) - Bump version to v0.0.5-beta1 #64 (onimsha)
- PXP-468: [CLI] Use the new field to determine what is the current deployed artifact #63 (jk-gan)
- chore(deps): bump openssl-src from 111.24.0+1.1.1s to 111.25.0+1.1.1t #59 (dependabot[bot])
- chore(deps): bump tokio from 1.23.1 to 1.24.2 #58 (dependabot[bot])
- PXP-463: [CLI] Implement the rollback command #57 (jk-gan)
- PXP-434: [CLI] Implement the application info command #55 (jk-gan)
- chore(deps): bump tokio from 1.23.0 to 1.23.1 #53 (dependabot[bot])
- Correct the command to check Wukong CLI version #49 (onimsha)
- Add CHANGELOG #48 (onimsha)
- PXP-426: [CLI] Show which build artifact is the current deployed one when selecting artifact #46 (jk-gan)
0.0.4-beta1 (2022-12-09)
Implemented enhancements:
- PXP-436: [Wukong CLI] Display message to tell user that there are a deployment with same arguments is running #42 (jk-gan)
- PXP-417: [Wukong CLI] Don't display selection if it's not available for an application #40 (jk-gan)
- PXP-416: [Wukong CLI] Allowing to override the api_url and okta_client_id in the config #35 (jk-gan)
- PXP-418: [Wukong CLI] Asking user to continue to deploy when selecting the same build as current deployed ref. #34 (jk-gan)
- PXP-412: [Wukong CLI] Remove all the unwrap function #33 (jk-gan)
- PXP-411: [CLI] Support render more than 1 commit in the build artifacts listing step #30 (jk-gan)
- PXP-397: [CLI] Support editing the CHANGELOG & Post to Slack #28 (jk-gan)
Fixed bugs:
- PXP-419: [Wukong CLI] Cursor disappear when terminating the interactive session in the middle. #39 (jk-gan)
Security fixes:
Merged pull requests:
- Bump version #47 (onimsha)
- PXP-405: [Wukong CLI] Implement Telemetry metrics #43 (jk-gan)
- PXP-428: [CLI] Display the Trigger User when listing deployments #41 (jk-gan)
- PXP-424: [CLI] Use Short Commit Hash rather than full commit hash #38 (jk-gan)
- Update README.md #37 (njausteve)
- Fix clippy errors #36 (jk-gan)
0.0.3-alpha2 (2022-10-27)
Implemented enhancements:
- PXP-393: [CLI] Makes CHANGELOG paginable using keyboard #27 (jk-gan)
- PXP-389: Display better error message when cannot detect working folder #25 (jk-gan)
- Rename command completions to completion #23 (jk-gan)
Merged pull requests:
- Bump version #31 (onimsha)
- Add KNOWN ISSUE section #29 (onimsha)
- PXP-390: [CLI] Improve the output of the ci-status when running against branch without PR #26 (jk-gan)
0.0.3-alpha1 (2022-10-14)
Merged pull requests:
0.0.3-alpha (2022-10-13)
0.0.2-alpha (2022-10-12)
0.0.1-alpha (2022-10-12)
Merged pull requests:
- Upgrade to Clap v4 #21 (jk-gan)
- PXP-347: Implement the Deployment API Client #20 (jk-gan)
- PXP-378: Establish a release procedure #8 (jk-gan)
0.0.1-dev (2022-10-05)
Implemented enhancements:
Merged pull requests:
- chore(brew): update sha256 hash #17 (jk-gan)
- chore(brew): update sha256 values #14 (jk-gan)
- Fix the homebrew strategy file #13 (jk-gan)
- Fix homebrew download strategy #12 (jk-gan)
- Fix initialize method #11 (jk-gan)
- feat: add homebrew formula #10 (jk-gan)
- Use id_token for api call #9 (jk-gan)
- PXP-371: CLI should support autocomplete for the commands #7 (jk-gan)
- PXP-367: Fetch the list of available applications from API #6 (jk-gan)
- PXP-350: Implements Authentication via Okta #5 (jk-gan)
- PXP-343: Implement the API Client for Pipeline commands #4 (jk-gan)
- PXP-349: Global Flags and CLI Config #3 (jk-gan)
* This Changelog was automatically generated by github_changelog_generator