Releases: brigadecore/brigade
Releases · brigadecore/brigade
v2.0.0-beta.2
The Brigade 2 BETA series of releases continues to prioritize stability over new features.
Here are some non-exhaustive highlights from the latest release:
- Extensive documentation updates for v2
- Integration with git no longer assumes a repo's default branch is named
master
(#1578) - Service accounts can now be deleted (#1568)
- Users can now be deleted (#1566)
- User management API endpoints now return 501 (not implemented) when 3rd party authentication is disabled (#1564)
- Bug fix: Delete all associated events when a project is deleted (#1559)
- CLI now built for additional OS/architecture combos: darwin/arm64 and linux/arm64
- Bug fix: Worker and job timeout logic fixed
- Began using brigade-foundations as replacement for code that was previously replicated across this project and several gateways (#1519)
- Forced cleanup for manually deleted worker and job pods (#1510)
- Bug fix: Fixed issue determining user's private org memberships when using GitHub for 3rd party authentication (#1512)
- Track creation date/time stamp for users (#1505)
- Track creation date/time stamp to jobs (#1503)
- Improve schema for git clone URLs (#1497)
Known issues:
Post release, it was determined that version information is absent from our CLI builds. This will be fixed in the next beta release.
v2.0.0-beta.1
pre-release version bumps (#1490) Signed-off-by: Kent Rancourt <kent.rancourt@microsoft.com>
v2.0.0-alpha.5
v2.0.0-alpha.5
v2.0.0-alpha.4
api version bump to v2.0.0-alpha.4 in prep for release (#1405) Signed-off-by: Kent Rancourt <kent.rancourt@microsoft.com>
v2.0.0-alpha.3
bump api version in preparation for release (#1347) Signed-off-by: Kent Rancourt <kent.rancourt@microsoft.com>
v2.0.0-alpha.1
fix chart maintainers (#1285) Signed-off-by: Kent Rancourt <kent.rancourt@microsoft.com>
brigade v1.4.0
- minor Makefile improvements 433a1ce (Kent Rancourt)
- small Makefile fix 4702842 (Kent Rancourt)
- increase lint check timeout 698f7e6 (Kent Rancourt)
- account for breaking changes in client-go 46bf3b2 (Kent Rancourt)
- corresponding vendor changes 280c8a3 (Kent Rancourt)
- switch form dep go mod; upgrade critical dependencies 29db890 (Kent Rancourt)
- upgrade to go 1.14 63eda9a (Kent Rancourt)
- chore(brigade-worker): bump mocha; rm minimist resolution (#1071) 64e42e3 (Vaughn Dice)
- allow worker vcs init container to init git submodules 63d19cf (Kent Rancourt)
- feat(brig): accept inline payload in brig run (#1061) 2c2c03b (Shubham Sharma)
- Updated Docker image to 12.16.2 Node version on Alpine 3.11 1e48c46 (veeramarni)
- docker node upgrade 4bd1d96 (veeramarni)
- fix(brigade.js): add git to e2e job (#1066) e67d00a (Vaughn Dice)
- chore(brigade-worker): fix yarn audit (#1067) aa6deaf (Vaughn Dice)
- Added emoji's on brig check, unit tests 04f2c18 (Anthony Foster)
- fix tests broken by dependency upgrades b4c1482 (Kent Rancourt)
- corresponding vendor changes af0852b (Kent Rancourt)
- update relevant k8s libs to 1.17.3 8ae324f (Kent Rancourt)
- chore(brigade.js*): bump brigade-utils; update KindJob usage (#1056) 406bbf2 (Vaughn Dice)
- ref(e2e): bump cli versions, add diff platform/arch support, etc. (#1054) 865dfb1 (Vaughn Dice)
Brigade v1.3.0
Announcing the Brigade v1.3.0 release!
A few highlights:
- A new
brig term
command which runs the terminal-based dashboard courtesy the Brigadeterm project. (#991) - A KinD-based E2E testing target (
make e2e
), now hooked up to CI and running on PRs (#955) - Support for GitHub SSH Certificates (#1008)
- First-class support for supplying a Brigade config (
brigade.json
) at run/re-run time (#1017 and #1030) - New or updated docs for:
Thank you for all your contributions!
Here is the full changeset:
- fix(brigade-controller): update the service account regex if service account overridden (#1052) 8cbf9fd (Vaughn Dice)
- docs(storage.md): update nfs instructions (#1047) 9cd050a (Vaughn Dice)
- ci(brigade.js): run tests before proceeding with a release (#1033) 4cf9ff1 (Vaughn Dice)
- feat(*): parity for brigade.json defaults/fallbacks (#1030) 8ffeb29 (Vaughn Dice)
- add optional title fields to build type b1d7855 (Kent Rancourt)
- ref(brigade-worker): remove yarn docs target (#1027) 781f57f (Vaughn Dice)
- docs(): add linkerd setup example/instructions (#1025) ff55aec (Vaughn Dice)
- fix(brigade-worker): bump handlebars resolution to satisfy yarn audit (#1026) d7b2b11 (Vaughn Dice)
- docs(ingress.md): update cert-manager install instructions/manifests (#1022) 96a6882 (Vaughn Dice)
- feat(*): enable passing brigade.json via brig run (#1017) 33c888d (Vaughn Dice)
- Revert "take default command from image instead of controller" 8210b26 (Kent Rancourt)
- take default command from image instead of controller 8a5e0ae (Kent Rancourt)
- document docker-in-docker (#1014) 3a23a99 (Matt Butcher)
- explain how to store brigade.js on a project or in a ConfigMap. (#1012) 6c4b02e (Matt Butcher)
- ref(brigade.js): remove master gate for check suite event (#1010) ada7403 (Vaughn Dice)
- feat(project): enable complex secret values (#1005) ce278f8 (Vaughn Dice)
- Adding support for ssh certificates. (#1008) 579d22e (Valera)
- chore(brigade-worker): check in yarn/node_modules updates (#1013) 767aab8 (Vaughn Dice)
- fix(brigade-worker): bump handlebars resolution per yarn audit (#1011) d90252e (Vaughn Dice)
- fix(README.md): update build badge URL (#1009) f3bd263 (Vaughn Dice)
- fix(brigade.js): supply details URL to new Check(..) (#1006) 3850121 (Vaughn Dice)
- Fix link to gateway documentation (#1004) 832ed02 (Michele Mastrogiovanni)
- Remove unused top-level node_modules directory (#1000) 2218bcf (Radu M)
- ci(brigade.js): add e2e job (#955) a787590 (Vaughn Dice)
- Add JSON output for brig X get and list commands (#996) 7f56081 (Radu M)
- Add brig term command that starts Brigadeterm (#991) 45d5a93 (Radu M)
- fix(brigade-worker): return no logs found if job canceled and pod undefined/pending (#998) 20e32cd (Vaughn Dice)
- Check message before logging it (#997) 3ac4c99 (Aidarbek Suleimenov)
- return to break outer for loop instead of inner select loop (#989) 3971ab0 (Guangming Wang)
- Move brig README to docs page (#992) bbfd9bd (Radu M)
brigade v1.2.1
- chore(*): updates per v1.2.1 release (#990) e668523 (Vaughn Dice)
- fix(*): ensure all log lines to be fetched regardless of kubelet implementation (#972) c818786 (KUOKA Yusuke)
- Restore pre-1.1.0 module resolution behavior for local dependencies (#986) e553b22 (Chris Chambers)
- docs(install.md): mention value set for gateway install if LB (#988) 1759b82 (Vaughn Dice)
- fix(brigade-worker): add resolutions section to package.json to override handlebars per security vulnerability (#987) 172f657 (Vaughn Dice)