All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v2.0.0 (2022-07-26)
- Remove keyring entirely and use config json #115 (@lox)
- Prefer /usr/bin/env bash #124 (@wpcarro)
BUILDKITE_PIPELINE_DEFAULT_BRANCH
configurable #125 (@wpcarro)
- golang.org/x/sys updated, was broken with Go 1.18 on macOS #131 (@pda)
- local: emoji branch updated from "master" to "main" #129 (@kevinburke)
- Update the URLs for emoji data [FDN-548] #130 (@yob)
- README instructs correct
brew install
command #117 (@l-suzuki)
v1.2.0 (2021-03-11)
bk build create
accepts--meta-data
when creating a remote build #108 (keithpitt) (👋 @apanzerj)- Windows
HOMEPATH
APPDATA
etc env vars passed tobk local run
#92 (Helcaraxan) - GitHub auth uses new-in-2020 "device flow" #100 (yob)
- Go 1.16 #88 #109 (pda)
- CI pipeline maintenance #89 #90 (pda) #86 (Helcaraxan)
- Homebrew tap formula fixes #85 (JuanitoFatas)
- macOS 11 Big Sur compiler error fix (keyring & go-keychain libs) #101 (pda)
- README usage example fix #93 (rohansingh)
v1.1.0 (2020-05-08)
- Fix local pipeline running for Windows #73 (@crufter)
- Add --listen-port to allow a stable port to be chosen #70 #71 (@petemounce)
- Update github.com/99designs/keyring to v1.1.3 #69 (@lox)
v1.0.0 (2019-06-21)
- Support listing meta-data keys #62 (@lox)
- Add --env flag to
bk build create
#61 (@slam) - Add support for passing metadata to bk local run. #56 (@stefan-improbable)
- Fix spelling of GitHub for configure command #53 (@JuanitoFatas)
v0.5.0 (2019-04-18)
- Fix bug where file backend is default over keychain #51 (@lox)
- Handle wildcards in branch patterns #49 (@lox)
- Fix spelling in error messages #50 (@jsleeio)
v0.4.1 (2019-03-13)
- Fix (and test) pipeline level env #45 (@lox)
- Propagate step environment to job environment #44 (@lox)
- Fix default keychain selection #38 (@lachlancooper)
v0.4.0 (2019-02-17)
- Implement text and select block steps #25 (@lox)
- Add MIT license #34 (@lox)
- Add plugins-path and switch to temp dirs #30 (@toolmantim)
- Add some more tests and fixes for pipeline parsing #24 (@lox)
v0.3.0 (2019-02-04)
- Expose more of the keyring options #22 (@lox)
- Add a run alias for local run #21 (@lox)
- Provide an empty builds dir and close the bootstrap script #20 (@lox)
- Rename commands #13 (@lox)
- Reduce polling intervals in local pipeline processor #10 (@lox)
v0.2.0 (2018-10-31)
- Add a Homebrew tap release process #7 (@toolmantim)
- Show the correct path for config file. #9 (@lox)
- Readme cleanups #8 (@toolmantim)