Skip to content

Latest commit

 

History

History
439 lines (296 loc) · 35 KB

CHANGELOG.md

File metadata and controls

439 lines (296 loc) · 35 KB

Changelog

Full Changelog

Merged pull requests:

  • Update documentation about the breaking changes in version 2.1.0. #212 (onimsha)

2.1.0 (2024-03-21)

Full Changelog

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:

  • deps: upgrade dependencies to patch security warnings #207 (jk-gan)

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)

Full Changelog

Implemented enhancements:

  • PXP-633: Better error handling if there is failure on JSON decode #180 (mfauzaan)

Fixed bugs:

  • PXP-639: [CLI] Ctrl-e stopped working on the latest codebase #175 (jk-gan)

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)

Full Changelog

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)

Full Changelog

Implemented enhancements:

  • PXP-583: [CLI] New Error Codes handling #144 (jk-gan)

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:

2.0.0-alpha1 (2023-09-06)

Full Changelog

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)

Full Changelog

Implemented enhancements:

Merged pull requests:

  • PXP-572: Handle blue/green deployment failure on deployment #127 (mfauzaan)

1.1.1 (2023-07-21)

Full Changelog

Implemented enhancements:

  • PXP-571: [CLI] Send telemetry data for new command groups #124 (jk-gan)

Merged pull requests:

1.1.0 (2023-07-20)

Full Changelog

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)

Full Changelog

Fixed bugs:

  • PXP-564: [CLI] Polling GraphQLquery for livebook status instead of subscription #117 (jk-gan)

Merged pull requests:

1.0.2 (2023-07-03)

Full Changelog

Merged pull requests:

1.0.1 (2023-06-12)

Full Changelog

Implemented enhancements:

  • PXP-531: [CLI] Support Generic secrets #104 (jk-gan)

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)

Full Changelog

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)

Full Changelog

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:

  • PXP-516: [CLI] Fix multiple annotations support #88 (mfauzaan)

Merged pull requests:

0.0.7-rc1 (2023-04-06)

Full Changelog

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)

Full Changelog

Implemented enhancements:

  • PXP-493: [Wukong CLI] Fix the text alignment when listing build artifacts #70 (jk-gan)

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)

Full Changelog

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)

Full Changelog

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:

  • Fix the security issue CVE-2020-26235 #45 (jk-gan)

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)

Full Changelog

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)

Full Changelog

Merged pull requests:

  • refactor: add newline to changelog #22 (jk-gan)

0.0.3-alpha (2022-10-13)

Full Changelog

0.0.2-alpha (2022-10-12)

Full Changelog

0.0.1-alpha (2022-10-12)

Full Changelog

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)

Full Changelog

Implemented enhancements:

  • PXP-342: Implement client interface and helper #2 (jk-gan)
  • Setup project #1 (jk-gan)

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