Releases: go-tapd/tapd
Releases · go-tapd/tapd
v0.12.0
What's Changed
- feat(api): add String method for StoryStatus and update related test by @flc1125 in #143
- build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot in #145
- [Breaking Change] refactor(api): update GetTasksRequest to use Enum[TaskStatus] for status field by @flc1125 in #146
- make: add go-mod-tidy target and update lint dependencies by @flc1125 in #147
- [Breaking Change] refactor(timesheet): update data types for entity ID and timesheet ID by @flc1125 in #148
- feat(api): implement GetUsers method for WorkspaceService by @flc1125 in #149
- [Breaking Change] refactor(timesheet): interface-ify TimesheetService and implement TimesheetServiceImpl by @flc1125 in #150
- [Breaking Change] refactor(client): interfaceize service implementation by @flc1125 in #151
Full Changelog: v0.11.1...v0.12.0
v0.11.1
v0.11.0
What's Changed
- build(deps): bump golangci/golangci-lint-action from 6 to 7 by @dependabot in #70
- refactor(auth): rename username/password to clientID/clientSecret by @flc1125 in #72
- refactor(makefile): reorganize tool installation by @flc1125 in #73
- chore: update Go version to 1.23.0 by @flc1125 in #78
- chore(mcp): migrate repository from go-tapd/mcp to local by @flc1125 in #79
- chore(deps): update module github.com/polyfloyd/go-errorlint to v1.8.0 by @renovate in #82
- chore(deps): update module github.com/crocmagnon/fatcontext to v0.7.2 by @renovate in #81
- chore(deps): update module github.com/alexkohler/nakedret/v2 to v2.0.6 by @renovate in #80
- fix(deps): update module github.com/mark3labs/mcp-go to v0.18.0 - autoclosed by @renovate in #83
- chore(deps): update module github.com/alingse/nilnesserr to v0.2.0 by @renovate in #87
- chore(deps): update module go-simpler.org/sloglint to v0.10.0 by @renovate in #86
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.3 by @renovate in #88
- chore(deps): update module github.com/bombsimon/wsl/v4 to v4.7.0 by @renovate in #85
- chore(deps): update module github.com/firefart/nonamedreturns to v1.0.6 by @renovate in #84
- fix(deps): update module golang.org/x/sync to v0.13.0 by @renovate in #92
- chore(deps): update module go-simpler.org/sloglint to v0.10.1 by @renovate in #89
- chore(deps): update module github.com/fsnotify/fsnotify to v1.9.0 by @renovate in #90
- chore(deps): update module golang.org/x/sys to v0.32.0 by @renovate in #91
- chore(deps): update module go-simpler.org/sloglint to v0.11.0 by @renovate in #93
- chore(deps): update module golang.org/x/text to v0.24.0 by @renovate in #94
- chore(deps): update module golang.org/x/crypto to v0.37.0 by @renovate in #95
- chore(deps): update module golang.org/x/net to v0.39.0 by @renovate in #97
- chore(deps): update module github.com/pelletier/go-toml/v2 to v2.2.4 by @renovate in #96
- chore(deps): update module golang.org/x/tools to v0.32.0 by @renovate in #98
- chore(deps): update module github.com/jgautheron/goconst to v1.8.0 by @renovate in #99
- chore(deps): update module github.com/prometheus/client_golang to v1.22.0 by @renovate in #100
- chore(deps): update module github.com/butuzov/ireturn to v0.4.0 by @renovate in #104
- chore(deps): update module github.com/ccojocar/zxcvbn-go to v1.0.4 by @renovate in #103
- fix(deps): update golang.org/x/exp digest to 7e4ce0a by @renovate in #102
- chore(deps): update golang.org/x/exp/typeparams digest to 7e4ce0a by @renovate in #101
- chore(deps): update module github.com/timonwong/loggercheck to v0.11.0 by @renovate in #108
- chore(deps): update module github.com/jgautheron/goconst to v1.8.1 by @renovate in #105
- chore(deps): update module github.com/cloudflare/circl to v1.6.1 by @renovate in #106
- chore(deps): update github.com/golangci/unconvert digest to a129a6e by @renovate in #107
- fix(deps): update module github.com/mark3labs/mcp-go to v0.19.0 by @renovate in #109
- fix(deps): update module go.opentelemetry.io/build-tools/multimod to v0.22.0 by @renovate in #111
- chore(deps): update module github.com/prometheus/client_model to v0.6.2 by @renovate in #112
- chore(deps): update module github.com/protonmail/go-crypto to v1.2.0 by @renovate in #114
- chore(deps): update module github.com/go-git/go-git/v5 to v5.15.0 by @renovate in #113
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.1 by @renovate in #117
- chore(deps): update module github.com/mgechev/revive to v1.9.0 - autoclosed by @renovate in #115
- fix(deps): update module github.com/mark3labs/mcp-go to v0.20.0 by @renovate in #116
- chore(deps): update module mvdan.cc/gofumpt to v0.8.0 by @renovate in #119
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.14 - autoclosed by @renovate in #118
- chore(deps): update module github.com/ldez/usetesting to v0.4.3 by @renovate in #121
- chore(deps): update github.com/golangci/gofmt digest to f2e10e0 by @renovate in #120
- chore(deps): update module github.com/ldez/exptostd to v0.4.3 by @renovate in #122
- fix(deps): update module github.com/mark3labs/mcp-go to v0.20.1 by @renovate in #123
- chore(deps): update module github.com/go-git/go-git/v5 to v5.16.0 by @renovate in #126
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.2 by @renovate in #125
- fix(deps): update module github.com/mark3labs/mcp-go to v0.21.0 by @renovate in #127
- fix(deps): update module github.com/mark3labs/mcp-go to v0.21.1 by @renovate in #128
- chore(deps): update module github.com/manuelarte/funcorder to v0.3.0 by @renovate in #129
- chore(deps): update module github.com/prometheus/procfs to v0.16.1 by @renovate in #130
- fix(deps): update module github.com/mark3labs/mcp-go to v0.22.0 by @renovate in #131
- chore(deps): update module github.com/sonatard/noctx to v0.3.0 by @renovate in #137
- chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.1 by @renovate in #132
- chore(deps): update module go-simpler.org/musttag to v0.13.1 by @renovate in #133
- chore(deps): update module github.com/alecthomas/chroma/v2 to v2.17.0 by @renovate in #135
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.5 by @renovate in #134
- refactor: remove mcp by @flc1125 in #139
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
Breaking changes: please refer to #58.
- refactor(api/story): change ID type from
Multi[int]
toMulti[int64]
by @flc1125 in #64 - refactor(api/bug): change ID type from
int
toint64
by @flc1125 in #66 - refactor(api/task): change ID type from
int
toint64
by @flc1125 in #67 - refactor(api/iteration): change ID type from
int
toint64
by @flc1125 in #68 - refactor(api/comment): change ID fields from int to int64 by @flc1125 in #69
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- fix(deps): update module golang.org/x/sync to v0.11.0 by @renovate in #53
- build(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #52
- chore: update Go version matrix in GitHub Actions workflow to include 1.24.x by @flc1125 in #54
- feat(webhook): enhance BugComment events with additional fields and tests by @flc1125 in #55
New Contributors
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- feat(bug): added UpdateBug by @flc1125 in #46
- feat(bug): make defect severity level configurable by @flc1125 in #48
- chore(story): reorganize methods and structs for better readability by @flc1125 in #49
- refactor(test): move test data files to internal/testdata directory by @flc1125 in #50
- refactor(story): add custom fields and custom plan fields to Story struct and related requests by @flc1125 in #51
Full Changelog: v0.7.1...v0.8.0