Skip to content

Releases: gitlabform/gitlabform

v2.11.0b2

25 Apr 07:15
Compare
Choose a tag to compare
v2.11.0b2 Pre-release
Pre-release

Like v2.11.0b3 but without fix o a bug that caused breaking config inheritance to not work in some cases.

v2.11.0b1

21 Apr 08:31
Compare
Choose a tag to compare
v2.11.0b1 Pre-release
Pre-release

Like v2.11.0b2 but without #358.

v2.10.1

26 Mar 00:21
Compare
Choose a tag to compare
  • Fix a problem causing some changes to not be applied. Fixes #334. PR #350.

v2.10.1rc1

24 Mar 11:04
Compare
Choose a tag to compare
v2.10.1rc1 Pre-release
Pre-release
  • Fix a problem causing some changes to not be applied. Fixes #334. PR #350.

v2.10.0

10 Jan 21:33
Compare
Choose a tag to compare
  • Deleting deploy keys is now possible. This partially implements #193. Also completely replace the implementation of deploy keys, secret variables and group secret variables with a new universal one. This possibly fixes #19.
  • Up to 40% faster thanks to making less requests to GitLab. (For almost 1000 repositories the apply time has dropped from ~18 minutes to ~11 minutes.)
  • With debug enabled a lot less duplication and a more readable output of dicts (shown as JSONs).
  • For Contributors Introduce SingleEntityProcessor that generalizes editing things that are single per project, f.e. settings or push rules set. It does not edit entities if there are no changes to be applied. Using it implementing new features can be superfast! (See also MultipleEntitiesProcessor added in v2.2.0).
  • For Contributors Faster tests and improved usage of fixtures.

(A pre-release of 2.9.2 RC1 contained some of the above changes. 2.10.0rc1 pre-release was the same as 2.10.0 final but with a slightly different changelog - the speed gains turned out to be higher than expected.)

v2.10.0rc1

10 Jan 20:20
Compare
Choose a tag to compare

v2.9.2rc1

02 Jan 17:47
Compare
Choose a tag to compare

v2.9.1

06 Dec 20:20
Compare
Choose a tag to compare
  • Fix version 2.9.0 not even starting. 🤦‍♂️ Add test to prevent this from happening again.

v2.9.0

01 Dec 22:02
Compare
Choose a tag to compare
  • Access level names (not only their numbers) are now accepted in the configuration.
  • More strictness in parsing configuration YAML and better error messages thanks to a switch to different libraries. F.e. hash keys overwriting is not accepted anymore.
  • Moved the project from egnyte/gitlabform to gdubicki/gitlabform and switch to GitHub Registry as the new main Docker registry.

v2.9.0a1

28 Nov 18:37
Compare
Choose a tag to compare
v2.9.0a1 Pre-release
Pre-release
  • Access level names (not only their numbers) are now accepted in the configuration.
  • More strictness in parsing configuration YAML and better error messages thanks to a switch to different libraries. F.e. hash keys overwriting is not accepted anymore.