Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.8.0] Update version to 2.8.0 #7138

Merged
merged 1 commit into from
Mar 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
29 changes: 11 additions & 18 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,23 @@
# Changelog

## 2.8.0~rc2

* Updated GUI updater to use wayland QT plugin by default, falling back to xcb (#7134)

## 2.8.0~rc1
## 2.8.0

### Web applications
* Updated strings based on translator feedback (#7057)
* Improved redwood stream performance and testing (#7070)
* Update wordlist to remove potentially confusing or offensive terms (#7024)
* Updated wordlist to remove potentially confusing or offensive terms (#7024)
* Dependency changes:
* openssl rust crate from 0.10.57 to 0.10.60 (#7083)
* cryptography from 41.0.3 to 41.0.7 (#7086)
* rustix rust crate from 0.38.18 to 0.38.21 (#7114)
* jinja2 from 3.0.2 to 3.1.3 (#7107)
* is-terminal rust crate from 0.4.9 to 0.4.12 (#7114)
* openssl rust crate from 0.10.57 to 0.10.60 (#7083)

### Operations
* Updated copyright strings to reference 2024 (#7099)
* Removed deprecated mitigation for CVE-2019-3462 (#7053)
* Removed obsolete mitigation for CVE-2019-3462 (#7053)
* Improved logic for installing admin tool apt dependencies in Tails (#7088)
* Added support for Tails 6 to admin tools (#7116)
* Updated GUI updater to use wayland QT plugin by default, falling back to xcb (#7134)
* Dependency changes:
* Ansible from 6.7.0 to 8.7.0 (#7116)
* cffi from 1.14.5 to 1.16.0 (#7116)
Expand All @@ -32,13 +30,13 @@
* Fixed cargo-vet binary caching (#7065)
* Upgraded to cargo-vet 0.9.0 (#7101)
* Enabled dependabot for Github Actions (#7102)
* Dependabot updates (#7105, #7104, #7108)
* Fixed broken apt caches in staging-test-with-rebase job (#7110)
* Dependabot updates (#7105, #7104, #7108)

### Development
* Updated packaging logic to exclude config.py (#7014)
* Fixed broken link in contributing.md (#7028)
* Added option to specific git remote for backport script (#7044)
* Added option to specify git remote for backport script (#7044)
* Updated functional tests to run under Selenium 4 (#7100)
* Updated docker run parameters to only pass -it if a tty is available (#7098)
* Updated rust toolchain in CI and Dockerfiles to 1.74.1 (#7091)
Expand All @@ -48,17 +46,12 @@
* MarkupSafe from 2.0.2 to 2.1.2 (#7006)
* Selenium from 3.141.0 to 4.16.0 (#7100)
* tbselenium from 0.5.2 to 0.8.1 (#7100)
* jinja2 from 3.0.2 to 3.1.3 (#7107, #7109)
* jinja2 from 3.0.2 to 3.1.3 (#7109)
* peewee from 3.15.0 to 3.17.1 (#7112)
* diffoscope from 236 to 256 (#7125)
* pillow from 10.0.1 to 10.2.0 (#7107)
* semgrep from 0.98.0 to 1.57.0 (#7107)
* Updated ignored safety alerts:
* Safety 61893 - CVE-2023-45803 (#7085)
* Safety 62019 - CVE-2023-46136 (#7085)
* Safety 63066 (#7100)
* Safety 63227 (#7100)
* Safety 65647 (#7122)
* Updated ignored safety alerts: 61893, 62019, 63066, 63227, 65647 (#7085, #7100, #7122)

## 2.7.0

Expand Down
2 changes: 1 addition & 1 deletion install_files/ansible-base/group_vars/all/securedrop
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Variables that apply to both the app and monitor server go in this file
# If the monitor or app server need different values define the variable in
# hosts_vars/app.yml or host_vars/mon.yml
securedrop_version: "2.8.0~rc2"
securedrop_version: "2.8.0"
securedrop_app_code_sdist_name: "securedrop-app-code-{{ securedrop_version | replace('~', '-') }}.tar.gz"

grsecurity: true
Expand Down
2 changes: 1 addition & 1 deletion molecule/shared/stable.ver
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.7.0
2.8.0
13 changes: 3 additions & 10 deletions securedrop/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
securedrop (2.8.0~rc2+focal) focal; urgency=medium
securedrop (2.8.0+focal) focal; urgency=medium

* see changelog.md

-- SecureDrop Team <securedrop@freedom.press> Fri, 08 Mar 2024 13:53:35 -0500

securedrop (2.8.0~rc1+focal) focal; urgency=medium

* see changelog.md

-- SecureDrop Team <securedrop@freedom.press> Fri, 01 Mar 2024 17:30:46 -0500
* see changelog.md

-- SecureDrop Team <securedrop@freedom.press> Tue, 12 Mar 2024 11:01:32 -0400

securedrop (2.7.0+focal) focal; urgency=medium

Expand Down
2 changes: 1 addition & 1 deletion securedrop/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

setuptools.setup(
name="securedrop-app-code",
version="2.8.0~rc2",
version="2.8.0",
author="Freedom of the Press Foundation",
author_email="securedrop@freedom.press",
description="SecureDrop Server",
Expand Down
2 changes: 1 addition & 1 deletion securedrop/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "2.8.0~rc2"
__version__ = "2.8.0"