Skip to content

Releases: kabirbaidhya/boss

v1.0.3

10 Dec 12:22
4f71690
Compare
Choose a tag to compare

Bug Fixes

v1.0.3-test.1

10 Dec 09:07
981285d
Compare
Choose a tag to compare
v1.0.3-test.1 Pre-release
Pre-release
Bump version 1.0.3-test.1

v1.0.3-alpha.1

10 Dec 09:07
fd5eac0
Compare
Choose a tag to compare
v1.0.3-alpha.1 Pre-release
Pre-release
Bump version 1.0.3-alpha.1

v1.0.2

26 Nov 14:41
ff019f8
Compare
Choose a tag to compare

Improvements

v1.0.1

22 Jun 17:46
d45bd91
Compare
Choose a tag to compare

Improvements

v1.0.0

22 Jun 15:23
3c4e383
Compare
Choose a tag to compare

Boss v1.0.0 - first stable release

The first stable release v1.0.0 after all the previous alpha and beta releases 🎉 🎆 🙌 😅.

No additional changes introduced after v1.0.0-beta.6.

Check the releases and change log to know about the changes in detail.

$ pip install boss-cli==1.0.0

v1.0.0-beta.6

09 May 03:36
b883fc6
Compare
Choose a tag to compare
v1.0.0-beta.6 Pre-release
Pre-release

Bug Fixes

  • When vault server is not reachable - boss throws Error loading config file "boss.yml" error #149 [bug]
  • Resolve deprecation errors due to paramiko's cryptography dependency version and the cwd issue on run() function #154 [bug] (@kabirbaidhya)

Improvements

v1.0.0-beta.5

07 Dec 16:30
aea370e
Compare
Choose a tag to compare
v1.0.0-beta.5 Pre-release
Pre-release

Bug Fixes

v1.0.0-beta.4

02 Dec 19:11
609ba2c
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

Improvements

  • Remote source deployment now uses deployment.base_dir instead of app_dir, making config consistent across all the deployment presets #148 [breaking-change] [deployment] [remote-source] (@kabirbaidhya)
    • Previously the app_dir was being used as a current working directory setter on the remote which being used by default in the remote-source deployment as the app root directory. Now, all the presets including remote-source uses the deployment.base_dir as the application base directory
    • For a setting a default current directory for general remote execution a new config option cwd is introduced. But this will be overridden by base_dir in all the deployment workflows.

Breaking Changes

  • Config option app_dir has been removed, deployment.base_dir is the only option now.
  • The build and sync aren't exposed as cli executable commands anymore.

Closed issues

v1.0.0-beta.3

01 Dec 09:01
8212fe1
Compare
Choose a tag to compare
v1.0.0-beta.3 Pre-release
Pre-release

Improvements

  • Support using local ref (by default) for remote-source deployment #145 [breaking-change] [deployment] [feature] [remote-source] (@kabirbaidhya)
    • Introduce deployment.use_local_ref config option. When this is true the remote-source deployment now uses the local branch / commit to deploy to remote instead of the configured stage's default branch.
    • If this is false then the default behavior would proceed i.e uses stage config's default branch.

Breaking Changes

  • Default behavior of remote-source deployment changed
    Default value of this newly introduced flag deployment.use_local_ref has been set true.

    This changes the default behavior of fab <stage> deploy command. Now instead of deploying the stage's default branch this will use the local branch or commit instead for deployment.

    However fab <stage> deploy:<branch> is still possible and is still do the previous behavior i.e to deploy specific branch as provided.

Fixed bugs