diff --git a/changelog.md b/changelog.md index 135f47a7e8..b55a0885de 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,32 @@ # Changelog -## 2.3.0~rc1 +## 2.4.0~rc1 + +## 2.3.0 + +### Web Applications + +* Added optional message filtering to allow instances to set a minimum initial message length and block initial messages containing source codenames (#6306, #6340, #6345, #6368) +* Added "skip to notification" link to allow screen-readers to navigate to flashed messages (#6336) +* Updated /generate to improve and simplify instructions on use of the codename (#6330) +* Fixed untranslated string in Read Replies widget (#6321, #6344) +* Updated Source Interface browser security level widget to reflect current Tor Browser UI (#6320) +* Added ARIA annotations for forms in Journalist Interface (#6240) +* Added tor2web detection via URL mangling (#6304) +* Removed unused bulk delete confirmation functionality (#6261) +* Added "skip to main content link" Source Interface base template (#6237) +* Added hidden antispam field to detect some automated submissions (#6302) +* Updated application to redirect to a warning page on detection of a tor2web proxy (#6300, #6335) +* Added Javascript check to detect use of non-torified proxy servers (#6303) +* Added /robots.txt route and meta tags to disallow bots on the Source Interface (#6299) +* Fixed text overflow issue in the "Read Replies" widget (#6301) +* Updated data attributes in the codename widget to be translateable strings (#6288) +* Added support for future user-agent strings with a 3-digit Firefox version (#6309) + +### Development + +* Updated `make shellcheck` to optionally use podman instead of Docker (#6239) +* Updated `make dev-tor` to set correct v3 address in Source Interface /metadata endpoint (#6308) ## 2.2.1 diff --git a/install_files/ansible-base/group_vars/all/securedrop b/install_files/ansible-base/group_vars/all/securedrop index 46c45fe152..4e44df6528 100644 --- a/install_files/ansible-base/group_vars/all/securedrop +++ b/install_files/ansible-base/group_vars/all/securedrop @@ -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.3.0~rc1" +securedrop_version: "2.4.0~rc1" securedrop_app_code_sdist_name: "securedrop-app-code-{{ securedrop_version | replace('~', '-') }}.tar.gz" grsecurity: true diff --git a/install_files/ansible-base/roles/build-securedrop-app-code-deb-pkg/files/changelog-focal b/install_files/ansible-base/roles/build-securedrop-app-code-deb-pkg/files/changelog-focal index f0a1b09a13..1ece678f57 100644 --- a/install_files/ansible-base/roles/build-securedrop-app-code-deb-pkg/files/changelog-focal +++ b/install_files/ansible-base/roles/build-securedrop-app-code-deb-pkg/files/changelog-focal @@ -1,8 +1,20 @@ -securedrop-app-code (2.3.0~rc1+focal) focal; urgency=medium +securedrop-app-code (2.4.0~rc1+focal) focal; urgency=medium + + * see changelog.md + + -- SecureDrop Team Wed, 30 Mar 2022 10:18:53 -0400 + +securedrop-app-code (2.3.0+focal) focal; urgency=medium + + * see changelog.md + + -- SecureDrop Team Tue, 29 Mar 2022 19:13:30 -0400 + +securedrop-app-code (2.2.1+focal) focal; urgency=medium * See changelog.md - -- SecureDrop Team Fri, 18 Feb 2022 11:38:54 -0500 + -- SecureDrop Team Thu, 10 Mar 2022 09:34:17 -0800 securedrop-app-code (2.2.0+focal) focal; urgency=medium diff --git a/molecule/builder-focal/tests/vars.yml b/molecule/builder-focal/tests/vars.yml index a52d879964..8cbe8c899f 100644 --- a/molecule/builder-focal/tests/vars.yml +++ b/molecule/builder-focal/tests/vars.yml @@ -1,5 +1,5 @@ --- -securedrop_version: "2.3.0~rc1" +securedrop_version: "2.4.0~rc1" ossec_version: "3.6.0" keyring_version: "0.1.5" config_version: "0.1.4" diff --git a/molecule/shared/stable.ver b/molecule/shared/stable.ver index ccbccc3dc6..276cbf9e28 100644 --- a/molecule/shared/stable.ver +++ b/molecule/shared/stable.ver @@ -1 +1 @@ -2.2.0 +2.3.0 diff --git a/securedrop/version.py b/securedrop/version.py index d8f0e76570..7ba4b76afe 100644 --- a/securedrop/version.py +++ b/securedrop/version.py @@ -1 +1 @@ -__version__ = '2.3.0~rc1' +__version__ = '2.4.0~rc1' diff --git a/setup.py b/setup.py index d7fa23dd86..b92c652fce 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ setuptools.setup( name="securedrop-app-code", - version="2.3.0~rc1", + version="2.4.0~rc1", author="Freedom of the Press Foundation", author_email="securedrop@freedom.press", description="SecureDrop Server",