You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2026/10/09 16:03:30 UTC

(allura) branch master updated: CHANGES updated for ASF release 1.22.0

This is an automated email from the ASF dual-hosted git repository.

asf-gitbox-commits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/allura.git


The following commit(s) were added to refs/heads/master by this push:
     new 1006457c1 CHANGES updated for ASF release 1.22.0
1006457c1 is described below

commit 1006457c1dd039d8724f1c4e2fc5179f3fd51c08
Author: Dave Brondsema <da...@brondsema.net>
AuthorDate: Fri Oct 9 12:00:07 2026 -0400

    CHANGES updated for ASF release 1.22.0
---
 CHANGES | 40 +++++++++++++++++++++++++++++++++-------
 1 file changed, 33 insertions(+), 7 deletions(-)

diff --git a/CHANGES b/CHANGES
index 69ac280c6..4ec0fe123 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,18 +1,44 @@
-Next Version
+Version 1.22.0  (October 2026)
 
 Upgrade Instructions
 
-  Run: `paster ensure_index development.ini` in Allura dir.  Replace your .ini file path.
-  This creates the oauth_nonce collection's indexes.  Without them, OAuth1 replay protection
-  silently accepts every nonce.
+  Stop any running Allura services while upgrading.
 
-  OAuth1 applications must now register at least one https:// Redirect URL, and their callback
-  must match one exactly.  Applications registered before this release keep working with any
-  callback until their owner edits them to add a URL, so let your users know to do that.
+  Install updated dependencies by running:
+    pip install -r requirements.txt --no-deps --upgrade --upgrade-strategy=only-if-needed
+
+  Run in mongo: `db.getSiblingDB('allura').oauth2_access_token.dropIndex('refresh_token_1')`
+  Run: `paster ensure_index development.ini` in Allura dir.  Replace your .ini file path.
 
 Major Changes
  * edit support for OAuth1 and OAuth2 app configurations
+ * OAuth1 applications must now register at least one https:// Redirect URL, and their callback
+   must match one exactly.  Applications registered before this release keep working with any
+   callback until their owner edits them to add a URL.
  * ForgeChat deprecated and scheduled to be removed in next release.  Join the Allura dev team if you would like to support and maintain this tool.
+ * drop inline SVG tag support
+
+Security Improvements
+ * [#8617] Implement field level encryption for User tool data fields
+ * [#8619] html sanitization fixes
+ * [#8621] drop other urllib handlers
+ * [#8626] Log raw email headers and SPF/DMARC/DKIM verification results for monitor mode
+ * OAuth consent pages: show where the user will be redirected
+ * RSS/Atom feed consistency with visibility
+ * Package Upgrades
+ * update SECURITY.md
+
+Code Repos
+ * [#8618] fix git thread-safety issues
+
+General
+ * error handling around "magic" lib
+ * optimize _get_site_notification in case of users with many projects
+
+For Developers
+ * fix partialFilterExpression: can't do $gt a different type.  NEEDS INDEX DROP AND RECREATE
+ * docker-compose: try giving solr a longer start period to get healthy (has been unhealthy in CI sometimes)
+ * rename CLAUDE.md => AGENTS.md
 
 
 Version 1.21.0  (September 2026)