This repository has been archived by the owner on Jun 7, 2023. It is now read-only.
Releases: rtkwlf/bmx
Releases · rtkwlf/bmx
v2.3.0
v2.2.3
What's Changed
- fix(build): Local source from
go get
using wrong package by @rtkjbeverly in #54
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- docs(contrib): Touchups to internal instructions by @rtkjbeverly in #51
- fix(applescript): Support empty string default by @rtkjbeverly in #52
- deps(go): Upgrade dependencies & switch away from vendored by @rtkjbeverly in #53
Full Changelog: v2.2.1...v2.2.2
v2.2.1
build(arm64): arm64 support on linux & macos (#49)
v2.2.1-alpha
build(arm64): arm64 support on linux & macos
v2.2.0
This release includes the following changes:
- fix(print): Segment fault if cannot assume role (#36)
- build(goreleaser): Remove the goreleaser validation (#37)
- fix(applescript): AppleScript prompts can raise concerns (#38)
- remove(build): Use bazel for release bundles (#39)
- deps(go): Upgrade go dependencies to latest versions (#40)
- feat(logout): Clear stored sessions (#41)
- refactor(sessions): Reduce code duplication on sessions (#42)
- feat(sessions): bmx should write sensitive files as 0600 (#43)
- fix(credential-processs): Remove tty available check (#44)
- fix(ci): Run go fmt against changes (#45)
- fix(okta): Descriptive errors on bad AppLinks responses (#46)
- fix(okta): Properly json encode login information to avoid invalid requests (#47)
- fix(build): various build fixes and documentation updates (#48)
v2.1.0
build(vendor): Vendor the dependencies of tool (#35) Vendor the depedencies of bmx, using `bazel gazelle` to manage them in the build process. This vendors the golang dependencies into the repository, using bazel to manage them in the build process and `go mod` for the dependency upgrade process. The documentation has been updated to reflect this change. As a consequence of this, the build times for CI has increased but still remains within the expected 5 minute limit.
v2.1.0-preview2
Preview release for potential long term stable version of bmx.
This includes new features:
credential_process
command: Allowing for use inawscli
for sourcing credentialsini-config
command for quick initialization of bmx configuration fileslogin
command for logging into Okta without yielding credentialsinput
configuration option for controlling how bmx requests input is restricted cases- Configuration options to allow defaults for factor types
v2.1.0-preview1
Shift everything to rtkwlf namespace Switch the namespace from `jrbeverly/bmx` to `rtkwlf/bmx`. The adjustments were done against the repository `jrbeverly/bmx`, as it already had working github-actions and was configured in a working manner. While experimenting this was fine, but now that the project is under the `rtkwlf` organization, it makes more sense to gather it under that. This changes from the namespace using `jrbeverly/bmx`, to using `rtkwlf/bmx` as the target.