github.com/andygrunwald/go-jira
v1.17.0
andygrunwald/go-jira
What this package is like to depend on
Last release 11 months ago
16 Sep 2025
Ships unpredictably
gaps range from 9 days to 3.0 years
Some releases are documented
notes for 10 of 21 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
168 releases · first in 2015
3 releases in the last 12 months
see the full history below
Release timeline
168 releases · Oct 2015 to Sep 2025Releases
latest 60 of 168-
v1.17.016 Sep 2025Release notes
Open source →This is a maintenance release, but there are two important changes:
- github.com/golang-jwt/jwt/v4 has been updated because of a security issue, see CVE-2025-30204
- Minimum Go version has been raised from v1.15 to v1.21, due to an update of github.com/google/go-cmp
What's Changed
- Replace
ioutil.ReadFilewithos.ReadFile - Replace
ioutil.ReadAllwithio.ReadAll - upgraded static v2022.1 => v2023.1
- go fmt issue.go, metaissue.go, sprint.go
- Github Actions: Upgrade dominikh/staticcheck-action from v1.2 to v1.4
- Github Actions: Upgrade actions/setup-go from v3 to v6
- Github Actions: Upgrade actions/checkout from v3 to v5
- go mod tidy
- upgraded github.com/google/go-cmp v0.5.8 => v0.7.0
- upgraded go 1.15 => 1.21
- upgraded github.com/golang-jwt/jwt/v4 v4.4.2 => v4.5.2
All these changes have been made by @andygrunwald in #735
Full Changelog: v1.16.1...v1.17.0
Release notes
Open source →All changes in #735.
Breaking Changes
- Minimum Go version increased from 1.15 to 1.21 (due to google/go-cmp dependency update)
Security
- Updated github.com/golang-jwt/jwt/v4 v4.4.2 to v4.5.2 (CVE-2025-30204)
Maintenance
- Replaced deprecated
ioutil.ReadFilewithos.ReadFile - Replaced deprecated
ioutil.ReadAllwithio.ReadAll - Replaced deprecated
ioutil.Discardwithio.Discard - Upgraded staticcheck v2022.1 to v2023.1
- Code formatting updates (issue.go, metaissue.go, sprint.go)
Dependencies
- github.com/google/go-cmp v0.5.8 to v0.7.0
- github.com/golang-jwt/jwt/v4 v4.4.2 to v4.5.2
CI/CD
- Upgraded actions/checkout from v3 to v5
- Upgraded actions/setup-go from v3 to v6
- Upgraded dominikh/staticcheck-action from v1.2 to v1.4
-
v1.16.113 Sep 2025Release notes
Open source →This release is shipping a fix for the deprecation of the
GET /rest/api/2/searchendpoint. See Deprecation of JQL search and Evaluate expression endpoints / 31 October 2024.If you are using a Jira Cloud-hosted instance and are using either
IssueService.Search()orIssueService.SearchWithContext(), there is a high likelihood that these functions will no longer work for you due to deprecation and removal by Atlassian.This release introduces
IssueService.SearchV2JQL()andIssueService.SearchV2JQLWithContext()with a very similar function signature. To get the same results as withIssueService.Search()orIssueService.SearchWithContext(), you may need to configure aFieldslist in theoptionsparameter. Please see Search for issues using JQL enhanced search (GET) for further instructions.What's Changed
- Add SearchV2JQL to fix the deprecation of JQL search and evaluate expression endpoints by @conor-naranjo in #725
New Contributors
- @conor-naranjo made their first contribution in #725
Full Changelog: v1.16.0...v1.16.1
Release notes
Open source →Features
- Added
IssueService.SearchV2JQL()andIssueService.SearchV2JQLWithContext()to handle Atlassian's deprecation ofGET /rest/api/2/searchendpoint (effective October 31, 2024) (#725)
New contributor: @conor-naranjo
-
v1.16.1-0.20220907185411-7a8f03318dea07 Sep 2022 pre-releaseNothing published for this version
-
v1.16.1-0.20220825122253-6999a8aafe5e25 Aug 2022 pre-releaseNothing published for this version
-
v1.16.1-0.20220821161813-de88769ae3e921 Aug 2022 pre-releaseNothing published for this version
-
v1.16.008 Jul 2022Release notes
Open source →What's Changed
- chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.3.0 to 4.4.0 by @dependabot in #443
- chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.4.0 to 4.4.1 by @dependabot in #445
- chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #448
- chore(deps): bump actions/cache from 2 to 3.0.1 by @dependabot in #447
- GitHub Actions Update: Run tests on macOS, deprecate Go v1.15 and Go v1.16, introduce Go v1.18, run CI every night by @andygrunwald in #449
- GitHub Actions: Upgrade staticcheck action version to v1.2.0 by @andygrunwald in #451
- Added an example of how to add a label to an issue by @lucribas in #442
- GitHub Actions: Remove greetings workflow by @andygrunwald in #450
- chore(deps): bump actions/setup-go from 2 to 3 by @dependabot in #452
- chore(deps): bump github.com/google/go-cmp from 0.5.7 to 0.5.8 by @dependabot in #453
- chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.4.1 to 4.4.2 by @dependabot in #464
New Contributors
Full Changelog: v1.15.1...v1.16.0
Release notes
Open source →Features
- Added example demonstrating how to add labels to issues (#442)
Maintenance
- Test matrix expanded to include macOS (#449)
- Deprecated Go v1.15 and Go v1.16; added Go v1.18 (#449)
- Implemented nightly CI runs (#449)
- Removed greetings workflow (#450)
- Upgraded staticcheck action to v1.2.0 (#451)
Dependencies
- github.com/golang-jwt/jwt/v4 v4.3.0 to v4.4.2 (#443, #445, #464)
- github.com/google/go-cmp v0.5.7 to v0.5.8 (#453)
- actions/checkout v2 to v3 (#448)
- actions/cache v2 to v3.0.1 (#447)
- actions/setup-go v2 to v3 (#452)
New contributor: @lucribas
-
v1.15.2-0.20220821161813-de88769ae3e921 Aug 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220708160702-47d27a76e84d08 Jul 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220427111110-dcc7f659559427 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220411063418-7c19ccd589ad11 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220409075708-2add5a7588ab09 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220409071100-42f2bd200db209 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220409070732-1998d7106fbc09 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220409070243-7ddae225104909 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220401195913-3ceb663bd5a901 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220401193447-b672da2173fa01 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220401191412-cb48ba7ef31101 Apr 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220329100806-4ac1773f45db29 Mar 2022 pre-releaseNothing published for this version
-
v1.15.2-0.20220317084858-5a5394c3318a17 Mar 2022 pre-releaseNothing published for this version
-
v1.15.126 Feb 2022Release notes
Open source →What's Changed
- fix: Added support for update section in DoTransitionWithPayload struct by @CondensedTea in #423
- Add "environment" on the issue field by @nansuri in #440
- Update user.go by @metalbreeze in #439
- feat: add customer and request endpoints for service desk api by @iamjem in #391
- handle resource leaks by @dustin-decker in #399
New Contributors
- @CondensedTea made their first contribution in #423
- @nansuri made their first contribution in #440
- @metalbreeze made their first contribution in #439
- @iamjem made their first contribution in #391
- @dustin-decker made their first contribution in #399
Full Changelog: v1.15.0...v1.15.1
Release notes
Open source →Features
- Added customer and request endpoints for Service Desk API (#391)
- Added "environment" field to Issue struct (#440)
- User module improvements (#439)
Bug Fixes
- Added support for update section in DoTransitionWithPayload struct (#423)
- Fixed resource leaks (#399)
New contributors: @CondensedTea, @nansuri, @metalbreeze, @iamjem, @dustin-decker
-
v1.15.1-0.20220226082451-1e1643502c3826 Feb 2022 pre-releaseNothing published for this version
-
v1.15.1-0.20220220160311-13da37b2b78c20 Feb 2022 pre-releaseNothing published for this version
-
v1.15.1-0.20220220155651-629c2d7236b020 Feb 2022 pre-releaseNothing published for this version
-
v1.15.1-0.20220219235649-c0a2d48e7f3419 Feb 2022 pre-releaseNothing published for this version
-
v1.15.018 Feb 2022Release notes
Open source →What's Changed
- GH-400, GH-401 Upgrading JWT Library to V4 by @benjivesterby in #403
- chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.1.0 to 4.2.0 by @dependabot in #424
- feat: added support for personal-access-tokens by @evilnerd in #422
- Missing alias for import in example in README by @tstrijdhorst in #428
- add missing min/max to BoardConfigurationColumn by @brenol in #430
- New issue method: update remote issue link by ID by @madest92 in #411
- chore(deps): bump github.com/google/go-cmp from 0.5.6 to 0.5.7 by @dependabot in #432
- adds missing struct omitempty tags to the Parent struct by @cmcpasserby in #435
- chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.2.0 to 4.3.0 by @dependabot in #438
- Issue-418 accept strings as serviceDeskID by @james-cast in #419
- feat(auth): Bearer Auth Support (oauth 2.0) by @Chhekur in #397
New Contributors
- @tstrijdhorst made their first contribution in #428
- @brenol made their first contribution in #430
- @cmcpasserby made their first contribution in #435
- @james-cast made their first contribution in #419
- @Chhekur made their first contribution in #397
Full Changelog: v1.14.0...v1.15.0
Release notes
Open source →Features
- Upgraded to JWT Library V4 (#403)
- Added Bearer token support for OAuth 2.0 (#397)
- Added Personal Access Token (PAT) authentication support (#422)
- Added method for updating remote issue links by ID (#411)
- Added support for ServiceDeskID as strings (#419)
- Added missing min/max properties to BoardConfigurationColumn (#430)
Bug Fixes
- Fixed missing struct omitempty tags in Parent struct (#435)
Documentation
- Fixed import alias example in README (#428)
Dependencies
-
v1.14.1-0.20220218182546-84133250e8f618 Feb 2022 pre-releaseNothing published for this version
-
v1.14.1-0.20220218150452-4ed46d06e8fc18 Feb 2022 pre-releaseNothing published for this version
-
v1.14.1-0.20220125145100-3555edb9bbda25 Jan 2022 pre-releaseNothing published for this version
-
v1.14.1-0.20220120102551-74ae2b94b84a20 Jan 2022 pre-releaseNothing published for this version
-
v1.14.1-0.20220120094119-4b63320ae45b20 Jan 2022 pre-releaseNothing published for this version
-
v1.14.1-0.20220120041126-17581f3e2a6d20 Jan 2022 pre-releaseNothing published for this version
-
v1.14.1-0.20211230173820-f558a519334f30 Dec 2021 pre-releaseNothing published for this version
-
v1.14.1-0.20211222203657-8a363becbffb22 Dec 2021 pre-releaseNothing published for this version
-
v1.14.1-0.20211222151320-b4a9565fc23622 Dec 2021 pre-releaseNothing published for this version
-
v1.14.1-0.20211221102434-92a5749ed5ec21 Dec 2021 pre-releaseNothing published for this version
-
v1.14.1-0.20211221102021-3b2368d4cbfc21 Dec 2021 pre-releaseNothing published for this version
-
v1.14.1-0.20211206155704-a9b8478d95e506 Dec 2021 pre-releaseNothing published for this version
-
v1.14.1-0.20211123144320-84ba530dff9723 Nov 2021 pre-releaseNothing published for this version
-
v1.14.1-0.20211008183704-81ff21595cfd08 Oct 2021 pre-releaseNothing published for this version
-
v1.14.1-0.20211002081318-a9aa4bd21a7502 Oct 2021 pre-releaseNothing published for this version
-
v1.14.028 Jul 2021Release notes
Open source →1.14.0 (2021-08-04)
Features
- Description field added for component (#365) (e8880eb)
- Feature: Add support for Jira ServiceDesk and its organizations (3017996)
- Feature: Implement delete issue link api (#341) (5601d2b)
- Add Items and Custom to FieldSchema (#332) (3754d5a)
- Added property "StartedAfter" to GetWorklogsQueryOptions struct accor… (#344) (5806b81)
Bug Fixes
- Fix some possible nil reference (a4fbf26)
- Pass context parameters through (823e39f)
- var total was having an issues (9c2ab8f)
- Fixed bool type for release version (4a5830d)
Documentation
Sustaining
- Cleanup Continuous Integration (#384) (2c5d75b)
- Add funding information (#383) (ce29222 )
- Upgrade to GitHub-native Dependabot (#375) (fcb7aa2)
- fix: resolve nogo tautological linting error (#364) (c64f012)
- Typo fix in issue_test.go (f30f8c9)
- Raise go versions in testing workflow (#349) (1a84689)
- Remove 1.12 from travis builds (4654761)
- Add Go 1.15 to supported versions (64663d1)
- Remove tests for Go < 1.12 (0d43108)
Dependency Upgrades
Release notes
Open source →Features
- Added description field for component (#365)
- Added Jira ServiceDesk support with organizations (#342)
- Implemented delete issue link API (#341)
- Added Items and Custom properties to FieldSchema (#332)
- Added StartedAfter property to GetWorklogsQueryOptions (#344)
Bug Fixes
- Fixed potential nil reference issues (#342)
- Fixed context parameter propagation (#363)
- Fixed variable total calculation in pagination example (#354)
- Fixed boolean type handling for release versions (#336)
- Fixed RemoteLinkStatus (#303)
Documentation
- Updated examples to use accountID instead of deprecated username (#374)
- Added example for creating issues with custom fields (#358)
- Fixed examples/create response output (#357)
- Added pagination example (#354)
- Switched examples from deprecated terminal.ReadPassword to term.ReadPassword (#359)
Maintenance
- CI/CD workflow cleanup (#384)
- Added funding information (#383)
- Upgraded to GitHub-native Dependabot (#375)
- Resolved nogo tautological linting error (#364)
- Updated Go versions in testing workflow (#349)
Dependencies
-
v1.13.1-0.20211002081318-a9aa4bd21a7502 Oct 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210728125206-cd21164aebb728 Jul 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210722161346-ce2922262c1322 Jul 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210525085158-a1f44bdb695925 May 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210429162101-fcb7aa2272ec29 Apr 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210417120614-64b35e403d1217 Apr 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210318152203-e8880eb2507618 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210317073959-c64f012252e217 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210316193104-1abf9e57d22e16 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210309122821-ff0180cb1b5d09 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210305071645-51be7924f8b105 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210304110709-0779eb292a4f04 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210303232151-c77a7ee32eee03 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210302194242-5168cea3f48502 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210302191234-f30f8c9f7c5902 Mar 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210209101337-1a84689d0c3f09 Feb 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210208175912-437128ac427808 Feb 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210208100645-f304d4ef562b08 Feb 2021 pre-releaseNothing published for this version
-
v1.13.1-0.20210206150914-5601d2bfe21806 Feb 2021 pre-releaseNothing published for this version