Skip to content

Releases: go-tapd/tapd

v0.12.0

14 Jun 09:16
23c7f8a
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v0.7.1

31 Dec 08:52
7a10278
Compare
Choose a tag to compare

What's Changed

  • feat(webhook): enhanced ability to dispatch by @flc1125 in #43
  • feat(webhook): Optimize the event structure by @flc1125 in #45

Full Changelog: v0.7.0...v0.7.1

v0.7.0

30 Dec 05:57
253afe5
Compare
Choose a tag to compare

What's Changed

  • feat(workflow): added GetAllLastSteps by @flc1125 in #40
  • refactor(api_task.go): Change type of several fields from *Multi[int]… by @flc1125 in #41
  • feat(iteration): added UpdateIteration by @flc1125 in #42

Full Changelog: v0.6.0...v0.7.0

v0.6.0

29 Dec 14:56
3647d52
Compare
Choose a tag to compare

What's Changed

  • add(config): add renovate config file by @flc1125 in #35
  • build(go.mod): upgrade go version to 1.22 by @flc1125 in #37
  • feat(iterations): added GetWorkitemTypes/GetIterationsCount/GetIterations/GetTemplateList/GetWorkitemTypes by @flc1125 in #38

Full Changelog: v0.5.0...v0.6.0

v0.5.0

13 Dec 03:56
8bab1ce
Compare
Choose a tag to compare

What's Changed

  • refactor(module): Update module path to github.com/go-tapd/tapd by @flc1125 in #34

Full Changelog: v0.4.1...v0.5.0