Skip to content

Releases: Nike-Inc/bartlett

1.6.0

29 Aug 05:14
Compare
Choose a tag to compare

Features:

  • Bartlett has learned how to report it's own version

Fixes:

  • Bartlett has corrected its behavior when attempting to authenticate requests in the absence of CSRF protection. Bartlett will now correctly omit these headers if CSRF protection has not been enabled on the target Jenkins instance.

Misc:

  • Migrated to the tasty test framework
  • Migrated to hpack over cabal
  • Added hlint && stylish-haskell configurations

1.5.1

16 Mar 17:27
Compare
Choose a tag to compare

New Features:

  • Bartlett has learned to print or stream log results using the log sub-command. See the README for more details!

Developer updates:

  • Bartlett has been refactored to take advantage of Monad Transformers
    • Currently only using ReaderT but more are planned
      • EitherT for better/more consistent error handling
      • WriterT for debugging when things go wrong
  • Updated to LTS 8.2 which includes compilation under GHC 8.0.1
  • Various minor code cleanup tasks

1.5.0

16 Mar 16:22
Compare
Choose a tag to compare

New Features:

  • Bartlett has learned to print or stream log results using the log sub-command. See the README for more details!

Developer updates:

  • Bartlett has been refactored to take advantage of Monad Transformers
    • Currently only using ReaderT but more are planned
      • EitherT for better/more consistent error handling
      • WriterT for debugging when things go wrong
  • Updated to LTS 8.2 which includes compilation under GHC 8.0.1
  • Various minor code cleanup tasks

1.4.0

09 Feb 04:41
Compare
Choose a tag to compare

Add support for deleting jobs, download job artifacts, and homebrew install instructions

1.3.4

27 Jan 01:10
Compare
Choose a tag to compare

Adds ability to refresh credentials via the --refresh-credentials flag for any previously stored password.

1.3.0

21 Dec 16:31
Compare
Choose a tag to compare
Update README to remove CSRF restriction message

1.2.0: Merge pull request #21 from bjaress/optional-auth

07 Dec 16:07
Compare
Choose a tag to compare
Make username and password optional.

1.1.3

23 Nov 17:43
Compare
Choose a tag to compare

Code cleanup/refactoring

1.1.2

22 Nov 23:42
Compare
Choose a tag to compare
Simplify main using Applicative Maybe's alternative operator

1.1.1

18 Nov 18:02
Compare
Choose a tag to compare

Internal release to refactor some code paths when making network requests