Skip to content
This repository has been archived by the owner on Jun 7, 2023. It is now read-only.

Releases: rtkwlf/bmx

v2.3.0

26 Apr 12:54
6ff5f46
Compare
Choose a tag to compare

What's Changed

  • feat(print): Add JSON output format for bmx print by @bhops in #56

Full Changelog: v2.2.3...v2.3.0

v2.2.3

26 Jan 15:03
eff4f6e
Compare
Choose a tag to compare

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

17 Nov 21:09
6e99a7d
Compare
Choose a tag to compare

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

25 Oct 17:17
8d34893
Compare
Choose a tag to compare
build(arm64): arm64 support on linux & macos (#49)

v2.2.1-alpha

25 Oct 16:27
Compare
Choose a tag to compare
v2.2.1-alpha Pre-release
Pre-release
build(arm64): arm64 support on linux & macos

v2.2.0

01 Oct 21:01
b2b19a3
Compare
Choose a tag to compare

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

18 Feb 16:13
f1b7afd
Compare
Choose a tag to compare
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

29 Jan 17:59
16195cd
Compare
Choose a tag to compare
v2.1.0-preview2 Pre-release
Pre-release

Preview release for potential long term stable version of bmx.

This includes new features:

  • credential_process command: Allowing for use in awscli for sourcing credentials
  • ini-config command for quick initialization of bmx configuration files
  • login command for logging into Okta without yielding credentials
  • input configuration option for controlling how bmx requests input is restricted cases
  • Configuration options to allow defaults for factor types

v2.1.0-preview1

14 Oct 15:31
77f8a26
Compare
Choose a tag to compare
v2.1.0-preview1 Pre-release
Pre-release
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.