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 TeamCity Role Assignments for User Groups #86
- build-type: support updating the
name
field #82 - project: support for updating the name #81
- New Build Feature: Golang #80
- project-feature/versioned-settings: support for configuring credentialsStorageType #76
- Fix panic if parameters is nil #83
- Project Features incl update/delete #73
This release is the first major release and includes an upgrade to TeamCity 2019.2.2 as the supported version. Whenever a major version is bumped, backwards compatibility with previous TeamCity versions aren't guaranteed.
- Updating to use TeamCity 2019.2.2 #72
- Added support for TeamCity User Group API #68
- Support token auth #67
- Add support for
octopus.push.package
step. It allows creating and pushing packages from TeamCity to Octopus. #53
- Issue with serialization and newlines for VCSRoot branchSpec property
- (BREAKING CHANGE) Move package code from
pkg/teamcity
toteamcity
.- The former structure caused some issues with tooling such as
gocode
andgodef
. Since this project follows go-github design and conventions, I've adapted the project structure as well.
- The former structure caused some issues with tooling such as
0.4.0 - 2018-10-11
- Add
GetName()
to Step interface.
0.2.0 - 2018-07-16
0.1.0 - 2018-07-16
First release.