- fixed Authorization keys in the constructor to be case sensitive. [#74](https://github.com/xmidt-org/bascule/pull/74)
- Removed unused check. [#79](https://github.com/xmidt-org/bascule/pull/79)
- Removed Logger interface in favor of the go-kit one. [#79](https://github.com/xmidt-org/bascule/pull/79)
- Moved log.go to basculehttp and simplified code, with nothing exported. [#79](https://github.com/xmidt-org/bascule/pull/79)
- Added constructor option for letting users decide what gets written on the HTTP response on errors. [#84](https://github.com/xmidt-org/bascule/pull/84)
- Added metric listener for auth validation outcome. [#81](https://github.com/xmidt-org/bascule/pull/81)
- Moved checks to their own package and added capability checks. [#85](https://github.com/xmidt-org/bascule/pull/85)
- Removed emperror package dependency. [#94](https://github.com/xmidt-org/bascule/pull/94)
- Converted basculechecks to use touchstone metrics. [#95](https://github.com/xmidt-org/bascule/pull/95)
- Added method label to metric validator. [#96](https://github.com/xmidt-org/bascule/pull/96)
- Update errors to include reason used by metric validator. [#97](https://github.com/xmidt-org/bascule/pull/97)
- Made Capability Key configurable for CapabilitiesValidator and CapabilitiesMap. [#98](https://github.com/xmidt-org/bascule/pull/98)
- Updated MetricValidator with a New function and options. [#99](https://github.com/xmidt-org/bascule/pull/99)
- Removed Partner from ParsedValues. [#99](https://github.com/xmidt-org/bascule/pull/99)
- Fixed ProvideMetricValidator() so it works. [#100](https://github.com/xmidt-org/bascule/pull/100)
- Updated error response reason's string representation to be snake case. [#102](https://github.com/xmidt-org/bascule/pull/102)
- Updated objects created with options to ignore nils. [#104](https://github.com/xmidt-org/bascule/pull/104)
- Added Provide() functions in basculehttp and basculechecks for easier setup. [#104](https://github.com/xmidt-org/bascule/pull/104)