community.sops icon indicating copy to clipboard operation
community.sops copied to clipboard

Release planning

Open felixfontein opened this issue 4 years ago • 29 comments
trafficstars

Let's use this issue to discuss when to release a new version.

felixfontein avatar Nov 10 '21 20:11 felixfontein

I'd like to make a 1.2.0 release soon. We just missed the feature freeze window for Ansible 5.0.0, but we can still get into 4.10.0 and 5.1.0. @endorama what do you think?

felixfontein avatar Nov 10 '21 20:11 felixfontein

Ok for me. Happy to cut the release.

What changes are needed to make the 1.2.0 release? What are the deadlines?

These are the changes since last release: https://github.com/ansible-collections/community.sops/compare/1.1.0...main

endorama avatar Nov 15 '21 15:11 endorama

The changes from November 10th are the main parts; the other commits are mainly collection infrastructure.

Deadlines: Ansible 5.1.0 will be out on December 21st, but Ansible 4.9.0 should come out on November 23rd (i.e. in 8 days). So having a release before then would be great IMO :)

felixfontein avatar Nov 15 '21 19:11 felixfontein

Release 1.2.0 done.

endorama avatar Nov 16 '21 10:11 endorama

I'll make a small 1.2.1 release today with updated docs (README update from November, collection links file from today).

felixfontein avatar Mar 22 '22 06:03 felixfontein

1.2.1 is out.

felixfontein avatar Mar 22 '22 12:03 felixfontein

1.2.2 is out with a missing license file.

felixfontein avatar Jun 02 '22 10:06 felixfontein

I'll create a 1.2.3 release today to fix a docs formatting issue. That will reduce the number of warnings in the Ansible docs build by three :) CC @samccann

felixfontein avatar Jun 29 '22 19:06 felixfontein

woot Thanks!

samccann avatar Jul 01 '22 18:07 samccann

1.3.0 has been released with a new feature to work around an awx information leak when using the vars plugin.

felixfontein avatar Aug 23 '22 12:08 felixfontein

1.4.0 has been released with a new feature (age support).

felixfontein avatar Sep 11 '22 15:09 felixfontein

1.4.1 has been released to improve compatibility to future ansible-core releases (regarding the load_vars action plugin).

felixfontein avatar Sep 23 '22 06:09 felixfontein

1.5.0 has been released with a role for installing sops, and two playbooks for installing sops on localhost and remote targets. This makes it easier to use community.sops in Execution Environments.

felixfontein avatar Dec 02 '22 21:12 felixfontein

1.6.0 has been released with improvements for the installation role.

felixfontein avatar Jan 01 '23 07:01 felixfontein

1.6.1 has been released with a bugfix (doesn't directly affect content in this collection though).

felixfontein avatar Feb 20 '23 22:02 felixfontein

1.6.2 has been released with a bugfix.

felixfontein avatar Jun 15 '23 19:06 felixfontein

1.6.3 has been released with updated documentation that now uses semantic markup.

felixfontein avatar Jun 27 '23 10:06 felixfontein

Not exactly a release announcement, but: the sops repository moved from https://github.com/mozilla/sops to https://github.com/getsops/sops/! So finally something got moving, and we'll get a new patch release hopefully soon (https://github.com/getsops/sops/discussions/927#discussioncomment-6314749)!

(The only drawback: the installation role breaks, apparently fetching the latest release data from GitHub doesn't like permanent redirects... Will look at it now...)

felixfontein avatar Jun 30 '23 10:06 felixfontein

1.6.4 is out with a fixed install role, and updated references (getsops/sops instead of mozilla/sops).

felixfontein avatar Jun 30 '23 14:06 felixfontein

1.6.5 is out with a fixed install role.

felixfontein avatar Aug 25 '23 17:08 felixfontein

1.6.6 is out with a fixed install role. Now fully works with today's sops 3.8.0 release! :tada:

felixfontein avatar Sep 15 '23 18:09 felixfontein

1.6.7 is out with a bugfix for the sops_encrypt module.

felixfontein avatar Oct 29 '23 14:10 felixfontein

1.7.0 is out with a new feature and support for SOPS 3.9.0. Unfortunately the RPM URL changed again, so I decided to cut this release now instead of adding some more feaures first that can be done with 3.9.0...

felixfontein avatar Jun 28 '24 08:06 felixfontein

1.8.0 is out with proper SOPS 3.9.0 support. This includes detecting the SOPS version to use the new subcommands, including the filestatus subcommand to improve handling of unencrypted files for the vars plugin. When SOPS 3.9.0 is used, this release also fixes a long-standing bug for the community.sops.sops_encrypt module.

felixfontein avatar Jul 09 '24 21:07 felixfontein