Releases: Nike-Inc/bartlett
Releases · Nike-Inc/bartlett
1.6.0
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
overcabal
- Added hlint && stylish-haskell configurations
1.5.1
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
- Currently only using ReaderT but more are planned
- Updated to LTS 8.2 which includes compilation under GHC 8.0.1
- Various minor code cleanup tasks
1.5.0
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
- Currently only using ReaderT but more are planned
- Updated to LTS 8.2 which includes compilation under GHC 8.0.1
- Various minor code cleanup tasks
1.4.0
Add support for deleting jobs, download job artifacts, and homebrew install instructions
1.3.4
Adds ability to refresh credentials via the --refresh-credentials
flag for any previously stored password.
1.3.0
Update README to remove CSRF restriction message
1.2.0: Merge pull request #21 from bjaress/optional-auth
Make username and password optional.
1.1.3
Code cleanup/refactoring
1.1.2
Simplify main using Applicative Maybe's alternative operator
1.1.1
Internal release to refactor some code paths when making network requests