Releases: xanzy/go-gitlab
Releases · xanzy/go-gitlab
v0.113.0
Breaking changes
- Support ListOptions for ListMembershipsForBillableGroupMember by @Iridias in #2043
- Make the (group)labels methods compatible with old and new API versions by @svanharmelen in #2049
- Update all services to return the service on update by @svanharmelen in #2042
What's Changed
- Add username to AddGroupMemberOptions by @xinau in #2047
- Add TriggerTestGroupHook by @smit-modi in #2046
- API pipeline update metadata by @alexpts in #2051
- Add Web URL to response when comparing in a repository by @heidiberry in #2055
- Add support for updating a project's GitLab Pages settings by @heidiberry in #2053
- Add expires_at field when creating project deploy keys by @heidiberry in #2054
New Contributors
Full Changelog: v0.112.0...v0.113.0
v0.112.0
Breaking changes:
- Fix the branch protection defaults by @svanharmelen in #2036
This ☝🏻 fixes a bug in the settings API (see #2033) by introducing a dedicated struct for branch protection defaults. To prevent duplicated code, this struct is now also used (as a pointer!) for theDefaultBranchProtectionDefaults
field in theGroup
struct.
What's Changed
- Add alert status to project hooks by @dany74q in #2034
- missing protected_branches#deploy_key_id by @seyguai in #2035
- Add missing created at to project struct by @wind0r in #2037
New Contributors
Full Changelog: v0.111.0...v0.112.0
v0.111.0
What's Changed
- Add event_name field to the audit events. by @lstout in #2024
- Add Description field in Environments API by @timofurrer in #2025
- Add 'default_branch' attribute by @jgangemi in #2030
- Add support for Harbor Integration by @houstonj1 in #2027
New Contributors
- @jgangemi made their first contribution in #2030
- @houstonj1 made their first contribution in #2027
Full Changelog: v0.110.0...v0.111.0
v0.110.0
Breaking Changes
- New options when calling DeleteProject by @heidiberry in #2010
What's Changed
- Support Kubernetes-related Environments API fields by @timofurrer in #2013
- add MergeStatus filed to struct MergeEvent by @cestlive in #2016
- Add ListServiceAccounts function to list all service accounts by @Atoms in #2012
- Add support for the Redmine Integration by @heidiberry in #2007
- feat(runners): add maintenance_note on put/get runner details by @jaredallard in #2017
- feat: add deployment approval config attribute by @loozhengyuan in #2022
- feat: add new pages api endpoint by @nickshine in #2019
- Support API endpoint: List memberships for a billable member of a group by @Iridias in #2021
New Contributors
- @cestlive made their first contribution in #2016
- @Atoms made their first contribution in #2012
- @jaredallard made their first contribution in #2017
- @loozhengyuan made their first contribution in #2022
- @Iridias made their first contribution in #2021
Full Changelog: v0.109.0...v0.110.0
v0.109.0
Breaking Changes
What's Changed
- Add endpoint to lists invited groups of a project by @habnux in #2000
- Update jira integration pt2 by @deepflame in #1999
- chore: add ReportType to ProjectApprovalRule by @mdevilliers in #2001
- Bug: Needs to be a list of ProjectGroup by @habnux in #2003
- Fix an issue with omitempty on default_branch_protection_defaults by @RicePatrick in #2004
New Contributors
Full Changelog: v0.108.0...v0.109.0
v0.108.0
Breaking Changes
- Get scoped group variables by @andersparslov in #1995
- Rename GroupId to GroupID in the
MemberRole
andIteration
structs f97a106
What's Changed
- Adds
HookEventToken
helper function for X-Gitlab-Token by @MaerF0x0 in #1976 - Add
ContainerRegistrySize
field toStatistics
struct by @Florian3535 in #1978 - chore: add report type to MergeRequestApprovalRule by @mdevilliers in #1975
- Add field "is_auditor" in user by @thomasboni in #1981
- Fix the user tests by @svanharmelen in #1982
- Add new DCO attribute to project and group push rules by @beekeep in #1980
- Support more options for list PATs by @hjweddie in #1977
- feat: add Bitbucket Cloud and Server import endpoints by @pwlandoll in #1979
- Expose PreReceiveSecretDetectionEnabled project setting by @gravis in #1984
- Add 15 Missing GitLab Settings by @Jitsusama in #1985
- Add
prevent_merge_without_jira_issue
to Edit Project API by @mtibben in #1986 - build(github): Added support for more versions of unit tests by @flc1125 in #1992
- Move PreReceiveSecretDetectionEnabled to Project by @gravis in #1989
- Add 26 Missing GitLab Settings by @Jitsusama in #1987
- Add page token to ListOption by @0xDagal in #1994
- member role model follow 17.4.0 spec by @Quanalogy in #1997
- Add more filters to List group milestones by @adamcohen2 in #1998
- Add 28 Missing GitLab Settings by @Jitsusama in #1996
- Add an exponential backoff to the retry function by @RicePatrick in #1993
New Contributors
- @MaerF0x0 made their first contribution in #1976
- @Florian3535 made their first contribution in #1978
- @mdevilliers made their first contribution in #1975
- @thomasboni made their first contribution in #1981
- @mtibben made their first contribution in #1986
- @flc1125 made their first contribution in #1992
- @0xDagal made their first contribution in #1994
- @Quanalogy made their first contribution in #1997
- @adamcohen2 made their first contribution in #1998
- @andersparslov made their first contribution in #1995
Full Changelog: v0.107.0...v0.108.0