Gitlabform

Latest version: v4.2.0

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 15

3.16.0

Features

* Run gitlabform for a single group and all it's subgroups [828](https://github.com/gitlabform/gitlabform/pull/828), closes [613](https://github.com/gitlabform/gitlabform/issues/613). ([Patrick Del Conte](https://github.com/exaV))

Bug Fixes

* return all members when listing for member processor [838](https://github.com/gitlabform/gitlabform/pull/838) ([Jack Hindley](https://github.com/jackhindleydwp))
* fix error when --diff-only-changed is set, but no changes are present [833](https://github.com/gitlabform/gitlabform/pull/833) ([Arden Shackelford](https://github.com/Shackelford-Arden))
* remove 'enforce' key from the config so that it's not treated as a "variable" [831](https://github.com/gitlabform/gitlabform/pull/831) ([Philippe Granet](https://github.com/philippe-granet))

Dependencies

* Update various dependencies to newer version.

Thanks to all the contributors of this release!

3.15.0

Features

* Add flag to only print settings that are being changed [815](https://github.com/gitlabform/gitlabform/pull/814) ([Arden Shackelford](https://github.com/Shackelford-Arden))

Bug Fixes

* Idempotent updating for SAML Group Links [824](https://github.com/gitlabform/gitlabform/pull/824) ([ItsJustMagic](https://github.com/ItsJustMagic))

Refactors

* Moving members and members_processor to use python-gitlab [822](https://github.com/gitlabform/gitlabform/pull/822) ([Arden Shackelford](https://github.com/Shackelford-Arden))

Build Process

* Switch to Trusted Publishing to PyPi [805](https://github.com/gitlabform/gitlabform/pull/805) ([Greg Dubicki](https://github.com/gdubicki))
* Cleanup tests to avoid multiple issue tracking integrations being enabled [820](https://github.com/gitlabform/gitlabform/pull/820) ([Arden Shackelford](https://github.com/Shackelford-Arden))

Documentation

* Add new feature docs to navigation of docs about various configuration options [812](https://github.com/gitlabform/gitlabform/pull/812) ([amimas](https://github.com/amimas))

Dependencies

* Update various dependencies to newer version.

Thanks to all the contributors of this release!

3.14.1

Features

* Enhanced cron expressions for scheduled pipelines. PRs [800](https://github.com/gitlabform/gitlabform/pull/800), [801](https://github.com/gitlabform/gitlabform/pull/801), implements [#455](https://github.com/gitlabform/gitlabform/issues/455). ([Mirko Friedenhagen](https://github.com/mfriedenhagen))
* Show dry-run mode in the output header, if set. PR [798](https://github.com/gitlabform/gitlabform/pull/798). ([Sebastian Gumprich](https://github.com/rndmh3ro))

Build Process

* Remove grafana from test GitLab instance. ([Tim Knight (DWP)](https://github.com/TimKnight-DWP))
* Stop running setup.py directly, it's deprecated. ([Greg Dubicki](https://github.com/gdubicki))

Dependencies

* Update various dependencies to newer version.

Thanks to all the contributors of this release!

3.14.0

(Not released because of a build issue, ugh.)

3.13.2

Bug fixes

* Fix custom roles for GitLab SaaS users. PR [787](https://github.com/gitlabform/gitlabform/pull/787). ([Tim Knight (DWP)](https://github.com/TimKnight-DWP))

Dependencies

* Update packaging, cryptography, pytest, types-request, coverage and python-gitlab to newer versions.

3.13.1

Bug fixes

* Fix documentation to publish website

Page 4 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.