Skip to content

Releases: go-tapd/tapd

v0.14.2

22 Oct 05:33
1d3ae9d

Choose a tag to compare

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

26 Sep 13:07
d656327

Choose a tag to compare

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

28 Aug 01:42
fd3c9bd

Choose a tag to compare

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

25 Jun 15:47
4565397

Choose a tag to compare

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

14 Jun 09:16
23c7f8a

Choose a tag to compare

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

13 May 13:51
58f873d

Choose a tag to compare

What's Changed

  • chore(deps): update golangci/golangci-lint-action action to v8 by @renovate in #140
  • chore: update .gitignore to exclude _example files by @flc1125 in #141
  • fix(deps): update module golang.org/x/sync to v0.14.0 by @renovate in #142

Full Changelog: v0.11.0...v0.11.1

v0.11.0

27 Apr 00:54
8cb7910

Choose a tag to compare

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

22 Mar 00:32
201136b

Choose a tag to compare

What's Changed

Breaking changes: please refer to #58.

  • refactor(api/story): change ID type from Multi[int] to Multi[int64] by @flc1125 in #64
  • refactor(api/bug): change ID type from int to int64 by @flc1125 in #66
  • refactor(api/task): change ID type from int to int64 by @flc1125 in #67
  • refactor(api/iteration): change ID type from int to int64 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

17 Feb 13:43
5a3ae36

Choose a tag to compare

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

03 Jan 02:02
ed74ca3

Choose a tag to compare

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