Releases
v0.9.0
Changelog since v0.8.0
Notable Changes
Enable key-rotation ability for piped key (#1112 )
Fix a bug that the web periodically jumped to the log viewer of the running stage (#1105 )
Fix a bug that cannot set RBAC when it was not configured yet (#1095 )
Add application kind to the deployment list page (#1064 )
Fix a crash bug of piped while starting up (#1056 )
Show application kind on the application list (#1055 )
Show traffic routing percentage on K8S_TRAFFIC_ROUTING stage (#1048 )
Add ability to specify Kustomize's options (#1040 )
Internal Changes
Update FAQ (#1125 )
Fix an error message for the failed to fetch application live state (#1124 )
Fix toast severity for RBAC updating failure (#1091 )
Update feature status (#1123 )
Show the log viewer of the last stage by default (#1044 )
Fix the summary sentence of kubernetes planner (#1122 )
Refactor kubernetes executor (#1121 )
Fix the bug that caused validation error while registering a new piped (#1120 )
Add deployment URL to the toast that showing after triggering application sync (#1020 )
Refactor AddPipdeForm (#1119 )
Fix wrong returning status in terraform executor (#1118 )
Refactor terraform executor (#1116 )
Fix displaying of the pipeline that exceeds the screen width (#1115 )
Add guide to run control-plane locally by using envoy (#1113 )
Typos fix and minor texts clarifying (#1111 )
Use a separate deploy source provider to load the config instead of using stage's one (#1110 )
Refactor executors for cloudrun deployment (#1108 )
Fix the bug that API crashes when RBAC was not configured (#1107 )
Stop requesting the stage log if deployment status is planned or pending (#1106 )
Simplify piped controller by introducing a new deploysource package (#1101 )
Refactor add application drawer component (#1100 )
Add test cases for ensuring canary rollout (#1099 )
Add notes on using pod selector as a traffic routing method (#1098 )
Ensure to check variant label only when necessary (#1097 )
Remove old error toasts (#1096 )
Stop checking if a variant selector is in the workload (#1093 )
Fix to do not filter out service manifests (#1079 )
Remove TRAFFIC_ROUTINE stage from bluegreen example (#1092 )
Fix the command to generate encryption key in string (#1087 )
Use formik to create a form (#1085 )
Update deployment detail test (#1084 )
Fix html file for web (#1083 )
Revert "Add a flag to change the web API endpoint (#1080 )" (#1082 )
Add a flag to change the web API endpoint (#1080 )
Add test cases to ensure proper synchronization (#1078 )
Add tests for ensuring kubernetes sync (#1076 )
Rename bin-dir to tools-dir (#1075 )
Add mock for kubernetes provider (#1074 )
Rename tool directory in piped-base image (#1073 )
Refactor AddApplicationForm component (#1071 )
Ensure to sync progressively when configmap/secret added/deleted (#1068 )
Add namespace flag to the instruction to add a project (#1067 )
Add tests to guarantee to remove only expected resources (#1070 )
Refactor application detail component (#1066 )
Refactor deployment detail component (#1065 )
Ensure to give back resources owned by requested Piped (#1061 )
Fix a bug that piped was unable to send stage logs after restarting (#1063 )
Fix a bug that piped was handling only one stage LogPersister at a time (#1060 )
Update bazel to 3.7.0, rules_go to v0.24.5 (#1059 )
Fix the bug that user was able to see some web contents from other projects (#1053 )
Remove outdated flags from Piped Development Contribute Guide (#1054 )
Fix a bug that not showing edit button for RBAC if RBAC not configured (#1052 )
Show missing empty string node in the diff message (#1047 )
Add config validation for unknown fields (#1043 )
Skip the log of CANCELLED error while shutting down (#1042 )
Fix the bug that canceling a planning deployment causes the piped to be blocked (#1038 )
Refactor the failure messages of the planner (#1037 )
Hide disabled piped on the additional application form (#1036 )
Do not decrypt the shared SSO configuration (#1035 )
Change the default log encoding to humanize (#1034 )
Refactor the error messages of the web API (#1033 )
Refactor log messages in the controller component (#1032 )
UI: Fix a bug that the filter at application list page was affected by the filter value at deployment list (#1029 )
Update piped-base to 0.1.4 (#1030 )
Fix wrong diff layout for slice (#1028 )
Fix typos (#1027 )
UI: Add a copy button to the deployment config templates form (#1025 )
UI - fix a bug that shows error at unintended times on the application detail page (#1024 )
Update alpine to 3.12.1 (#1023 )
Use COPY instead of ADD (#1022 )
UI - abbreviate long stage name (#1021 )
You can’t perform that action at this time.