Skip to content

Releases: gitlabform/gitlabform

v5.0.2

26 Mar 09:47

Choose a tag to compare

Documentation

  • Fix typo in protected_branches documentation, should refer to PATCH api

Tests

Thanks to all the contributors of this release!

v5.0.1

25 Mar 15:12

Choose a tag to compare

Bug Fixes

  • idempotent branch protection updates for redundant user/role rules #1194. (amimas)
  • branch protection to be successful in GitLab CE #1195. (timknight01)

Refactoring

Documentation

  • document and test syntax for inputs in pipeline schedules #1196. (timknight01)

Dependencies

  • Update various dependencies to newer version.

Thanks to all the contributors of this release!

v5.0.0

13 Mar 04:25

Choose a tag to compare

Breaking Changes

  • Branch Protection: Dynamic updates to branch protection rules instead of unprotect-and-reprotect proecss. #1070 (TimKnight-DWP & br0ziliy)
  • Group SAML Links: The group-level SAML link configuration key saml_group_links has been renamed to group_saml_links for consistency #1175 (amimas)
  • Removed Deprecated MR Approval Config: The v3-deprecated syntax for merge request approvals (merge_requests.approvals, merge_requests.approvers, etc.) has been removed. Please use the merge_requests_approvals and merge_requests_approval_rules syntax. #926 (amimas)

See upgrade guide for important upgrade instructions and migration details.

Bug Fixes

  • Fixed an issue where branch protection changes would cause unnecessary API errors when the configuration had not changed. #1107 (TimKnight-DWP)
  • Fixed a bug that prevented the deletion of CI/CD variables with the same name but different scopes. #962 (amimas)

Build

  • Optimized Docker image: Multi-layer builds, reduced size from 88.5MB to 68.5MB. #960 (amimas)
  • Add support for Python 3.14 (#1177) (TimKnight01)

Dependencies

  • Update various dependencies to newer version.

Thanks to all the contributors of this release!

v5.0.0-rc.1

16 Feb 14:08

Choose a tag to compare

v5.0.0-rc.1 Pre-release
Pre-release

First release candidate for v5.0.0. All features/fixes are included from the final 5.0.0 release notes above. The v5.0.0 includes a few additional dependency updates that are not included in this.

Chores

  • Rebased on v4.8.0 so that latest changes from v4 are availabe in v5 rc.1.

v4.8.0

12 Feb 14:08

Choose a tag to compare

4.8.0

Refactors

Documentation

Style

Dependencies

  • Update various dependencies to newer version.

Thanks to all the contributors of this release!

v4.7.0

24 Jan 19:55

Choose a tag to compare

Features

  • Allow configuring any options supported by python-gitlab API client #1140, #1151. (thomascizeron)
  • Allow configuring max_retries, retry_transient_errors and backoff_factor for legacy Gitlab API client #1154. (thomascizeron)
  • Add support for configuring push/remote mirrors #1157. (amimas)

Bug Fixes

  • Handle 403 Forbidden error when updating files in protected branches #1163. (amimas)
  • Handle 403 Forbidden error when editing files in archived projects #1163. (amimas)

Tests

  • Fix group push rule test assertion #1142. (amimas)
  • Fix tests for GitLab 18.8 instance enforcement on job token scope #1163. (amimas)

Documentation

  • Fix broken ordered list formatting in documentation #1134. (brlin-tw)
  • Improve documentation for gitlab client configuration #1156. (thomascizeron)
  • Add Ströer Online Marketing logo to "Used by" section #1157. (lociii)

Chores

  • Suppress false positive bandit warning for private_token #1163. (amimas)

Dependencies

  • Update various dependencies to newer version.

Thanks to all the contributors of this release!

v5.0.0-beta.3

06 Nov 13:23

Choose a tag to compare

v5.0.0-beta.3 Pre-release
Pre-release

Chore

  • Rebased on v4.6.1 so that latest changes from v4 are availabe in v5 beta.

v4.6.1

06 Nov 13:32

Choose a tag to compare

4.6.1

Bug Fixes

Dependencies

  • Update various dependencies to newer version.

Thanks to all the contributors of this release!

v4.6.0

01 Oct 13:34

Choose a tag to compare

4.6.0

Features

Tests

Dependencies

  • Update various dependencies to newer version.

Thanks to all the contributors of this release!

v5.0.0-beta.2

18 Sep 10:55

Choose a tag to compare

v5.0.0-beta.2 Pre-release
Pre-release

Bug Fixes

  • Fixed an issue where branch protection changes would cause unnecessary API errors when the configuration had not changed. #1107 (TimKnight-DWP
  • Fixed a bug that prevented the deletion of CI/CD variables with the same name but different scopes. #962 (amimas)

Thanks to all the contributors of this release!