Verison 0.4 (Beta)
Pre-release
Pre-release
Version 0.4 adds the following features:
- #34: A new overloaded
Bastion.request()
method which does not take descriptive text. You are free to immediately provide a request without specified a name for your request. - #14: Bastion requests now support setting a different timeout. Custom request implementation can specify their timeout using
timeout()
. For built-in requests, usesetTimeout()
method, after initialising the request, to set a different timeout. - #12: You can now set global HTTP attributes. These attributes will apply to all requests you send using Bastion. For example,
Bastion.globals().addHeader()
adds an HTTP header which is sent with all HTTP requests sent by Bastion. You can also specify this configuration in a YAML file and load it usingBastion.loadConfiguration()
.
Also, in this release:
- #33: Bastion has a new logo! Check it out on http://bastion.rocks.
- #31: We've set up TravisCI to build every commit and pull request automatically. This will run the tests for Bastion before merging feature branches into the main branch.