All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added support for Project Reset AES Key endpoint - https://apidocs.codeship.com/v2/projects/reset-aes-key
- Allow
Logger()
option to accept interfaceStdLogger
instead of enforcing a specific logger implementation
- Added
id
toTestPipeline
andDeploymentPipeline
returned from project calls
- Remove
omitempty
struct tag from Project type field to fix creating Basic projects
- Added
branch
toBuild
- Changed ProjectType
MarshalJSON
andString
methods to be value receivers so that they perform the necessary type name lookups when marshalling to JSON.
- Return error when Authentication fails because 2FA is enabled
- Added
id
toProject
- Added
project_id
toBuild
- Initial Release