Releases: go-tapd/tapd
Releases · go-tapd/tapd
v0.14.2
What's Changed
- chore(deps): update module go.augendre.info/fatcontext to v0.9.0 by @renovate[bot] in #232
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.19 by @renovate[bot] in #233
- chore(deps): update module github.com/prometheus/common to v0.67.1 by @renovate[bot] in #240
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.3.0 by @renovate[bot] in #238
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.17 by @renovate[bot] in #237
- chore(deps): update golang.org/x/exp/typeparams digest to 27f1f14 by @renovate[bot] in #236
- chore(deps): update module google.golang.org/protobuf to v1.36.10 - autoclosed by @renovate[bot] in #235
- chore(deps): update module github.com/stretchr/objx to v0.5.3 by @renovate[bot] in #239
- chore(deps): update module github.com/charmbracelet/x/ansi to v0.10.2 by @renovate[bot] in #234
- chore(deps): update module golang.org/x/sys to v0.37.0 by @renovate[bot] in #242
- chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.21.2 by @renovate[bot] in #245
- chore(deps): update module golang.org/x/mod to v0.29.0 - autoclosed by @renovate[bot] in #243
- chore(deps): update module golang.org/x/text to v0.30.0 by @renovate[bot] in #244
- chore(deps): update module github.com/ldez/exptostd to v0.4.5 by @renovate[bot] in #246
- chore(deps): update module golang.org/x/tools to v0.38.0 by @renovate[bot] in #247
- chore(deps): update golang.org/x/exp/typeparams digest to d2f985d by @renovate[bot] in #248
- chore(deps): update module github.com/gofrs/flock to v0.13.0 by @renovate[bot] in #249
- chore(deps): update module github.com/catenacyber/perfsprint to v0.10.0 by @renovate[bot] in #250
- chore(deps): update module github.com/kunwardeep/paralleltest to v1.0.15 by @renovate[bot] in #251
- chore(deps): update module github.com/godoc-lint/godoc-lint to v0.10.1 by @renovate[bot] in #252
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.10 by @renovate[bot] in #254
- chore(deps): update module go.augendre.info/arangolint to v0.3.1 by @renovate[bot] in #259
- chore(deps): update golang.org/x/exp/typeparams digest to 90e834f - autoclosed by @renovate[bot] in #258
- chore(deps): update module mvdan.cc/gofumpt to v0.9.2 by @renovate[bot] in #261
- chore(deps): update module github.com/abirdcfly/dupword to v0.1.7 by @renovate[bot] in #260
Full Changelog: v0.14.1...v0.14.2
v0.14.1
What's Changed
- chore(deps): update actions/setup-go action to v6 by @renovate[bot] in #171
- fix(deps): update module golang.org/x/sync to v0.17.0 by @renovate[bot] in #173
- ci(golangci-lint): update linter settings and apply code improvements by @flc1125 in #174
- build: integrate golangci-lint as a Go tool by @flc1125 in #175
- chore(deps): update github.com/golangci/gofmt digest to 3e58ba0 by @renovate[bot] in #176
- chore(deps): update github.com/golangci/golines digest to d4663ad by @renovate[bot] in #177
- chore(deps): update module github.com/antonboom/errname to v1.1.1 by @renovate[bot] in #179
- chore(deps): update golang.org/x/exp/typeparams digest to df92998 by @renovate[bot] in #178
- ci: ensure clean work tree before linting by @flc1125 in #180
- chore(deps): update module github.com/antonboom/nilnil to v1.1.1 - autoclosed by @renovate[bot] in #181
- chore(deps): update module github.com/antonboom/testifylint to v1.6.4 by @renovate[bot] in #182
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.16 by @renovate[bot] in #183
- chore(deps): update module github.com/golang/protobuf to v1.5.4 by @renovate[bot] in #184
- chore(deps): update module github.com/golangci/go-printf-func-name to v0.1.1 by @renovate[bot] in #185
- chore(deps): update module github.com/ldez/grignotin to v0.10.1 by @renovate[bot] in #186
- chore(deps): update module github.com/magiconair/properties to v1.8.10 by @renovate[bot] in #188
- chore(deps): update module github.com/ldez/tagliatelle to v0.7.2 by @renovate[bot] in #187
- chore(deps): update module google.golang.org/protobuf to v1.36.9 by @renovate[bot] in #194
- chore(deps): update module go.augendre.info/fatcontext to v0.8.1 by @renovate[bot] in #193
- chore(deps): update module github.com/tetafro/godot to v1.5.2 by @renovate[bot] in #192
- chore(deps): update module github.com/spf13/pflag to v1.0.10 by @renovate[bot] in #191
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.8 by @renovate[bot] in #190
- chore(deps): update module github.com/matttproud/golang_protobuf_extensions to v1.0.4 by @renovate[bot] in #189
- chore(deps): update module github.com/gordonklaus/ineffassign to v0.2.0 by @renovate[bot] in #200
- chore(deps): update module github.com/kulti/thelper to v0.7.1 by @renovate[bot] in #201
- chore(deps): update module github.com/lucasb-eyer/go-colorful to v1.3.0 by @renovate[bot] in #202
- chore(deps): update module github.com/fsnotify/fsnotify to v1.9.0 by @renovate[bot] in #199
- chore(deps): update module github.com/charmbracelet/x/ansi to v0.10.1 by @renovate[bot] in #197
- chore(deps): update module github.com/djarvur/go-err113 to v0.1.1 by @renovate[bot] in #198
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.2.0 by @renovate[bot] in #195
- chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.2 by @renovate[bot] in #196
- chore(deps): update module github.com/prometheus/client_model to v0.6.2 by @renovate[bot] in #208
- chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.21.0 by @renovate[bot] in #206
- chore(deps): update module github.com/prometheus/procfs to v0.17.0 by @renovate[bot] in #210
- chore(deps): update module github.com/prometheus/client_golang to v1.23.2 by @renovate[bot] in #207
- chore(deps): update module github.com/spf13/cast to v1.10.0 by @renovate[bot] in #212
- chore(deps): update module github.com/masterminds/semver/v3 to v3.4.0 by @renovate[bot] in #204
- chore(deps): update module github.com/mgechev/revive to v1.12.0 by @renovate[bot] in #205
- chore(deps): update module github.com/spf13/afero to v1.15.0 by @renovate[bot] in #211
- chore(deps): update module go.yaml.in/yaml/v2 to v2.4.3 - autoclosed by @renovate[bot] in #213
- chore(deps): update module github.com/spf13/cobra to v1.10.1 by @renovate[bot] in #214
- chore(deps): update module github.com/subosito/gotenv to v1.6.0 by @renovate[bot] in #216
- chore(deps): update module github.com/spf13/viper to v1.21.0 by @renovate[bot] in #215
- chore(deps): update module github.com/sagikazarmark/locafero to v0.12.0 by @renovate[bot] in #224
- chore(deps): update module mvdan.cc/gofumpt to v0.9.1 - autoclosed by @renovate[bot] in #220
- chore(deps): update module go.uber.org/multierr to v1.11.0 by @renovate[bot] in #218
- chore(deps): update module golang.org/x/text to v0.29.0 by @renovate[bot] in #219
- chore(deps): update module go-simpler.org/musttag to v0.14.0 by @renovate[bot] in #217
- chore(deps): update module github.com/tetafro/godot to v1.5.4 by @renovate[bot] in #225
- chore(deps): update module github.com/golangci/golangci-lint/v2 to v2.5.0 by @renovate[bot] in #226
- chore(deps): update module github.com/ldez/gomoddirectives to v0.7.1 by @renovate[bot] in #227
- chore(deps): update module dev.gaijin.team/go/golib to v0.7.0 by @renovate[bot] in #228
- chore(deps): update module github.com/quasilyte/go-ruleguard to v0.4.5 by @renovate[bot] in #230
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.17 by @renovate[bot] in #229
- chore(deps): update module github.com/quasilyte/go-ruleguard/dsl to v0.3.23 by @renovate[bot] in #231
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- feat(api): add CreateTask function to TaskService by @flc1125 in #162
- Fix missing newline at end of README by @flc1125 in #163
- fix(deps): update module golang.org/x/sync to v0.16.0 by @renovate[bot] in #164
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #166
- fix(deps): update module github.com/stretchr/testify to v1.11.0 by @renovate[bot] in #167
- fix(deps): update module github.com/stretchr/testify to v1.11.1 by @renovate[bot] in #168
- ci: support Go 1.25 and upgrade mod to 1.24.0 by @flc1125 in #170
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- chore: update .gitignore to include tests/ directory by @flc1125 in #152
- feat(webhook): extend task comment event structs with additional fields by @flc1125 in #155
- [Breaking Change] refactor(api): change StoryID and IterationID types to improve data handling by @flc1125 in #156
- [Breaking Change] fix(api): correct casing of 'Cc' field to 'CC' for consistency by @flc1125 in #157
- fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.8 by @renovate in #158
- feat(auth): implement Personal Access Token (PAT) authentication by @flc1125 in #161
Full Changelog: v0.12.0...v0.13.0
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
inttoint64by @flc1125 in #66 - refactor(api/task): change ID type from
inttoint64by @flc1125 in #67 - refactor(api/iteration): change ID type from
inttoint64by @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