summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/en/rel_notes.txt40
1 files changed, 36 insertions, 4 deletions
diff --git a/docs/en/rel_notes.txt b/docs/en/rel_notes.txt
index 120ee819d..efde41c58 100644
--- a/docs/en/rel_notes.txt
+++ b/docs/en/rel_notes.txt
@@ -25,6 +25,7 @@ Table of Contents
* Choice of E-Mail Sending Methods
* "User Preferences"
* "Large Attachment" Storage
+ * "User Visibility" Controls
* Miscellaneous Improvements
* All Changes
- Deprecated Features
@@ -87,8 +88,8 @@ For MySQL Users
For PostgreSQL Users (new in 2.20)
--------------------
- PostgreSQL 7.3.x (8.x has not been tested, but may work)
- perl module: DBD::Pg 1.31
+ PostgreSQL 7.3.x (8.x has received less testing)
+ perl module: DBD::Pg 1.31 (1.41 required for PostgreSQL 8+)
Required Perl Modules
---------------------
@@ -98,7 +99,7 @@ Required Perl Modules
Data::Dumper (any)
Date::Format v2.21
DBI v1.38 (changed from 2.18)
- File::Spec v0.82
+ File::Spec v0.84 (changed from 2.18)
File::Temp (any)
Template Toolkit v2.08
Text::Wrap v2001.0131
@@ -167,7 +168,14 @@ You can now tell Bugzilla to accept a certain value passed in from
Apache as authentication for Bugzilla users. This means that Bugzilla
now "supports" any type of authentication that Apache supports.
-To use this, FIXME ----- EXPLAIN THIS BEFORE 2.20 RELEASE ----- FIXME
+To use this, set the "user_info_class" parameter to "ENV" and, at a
+minimum, set the "auth_env_email" parameter to the name of the
+Environment variable that passes the authenticated user (usually
+"REMOTE_USER"). If your webserver knows users' real names as well, also
+set the "auth_env_realname" parameter. If you are using a true
+single-signon system that assigns an identifier uniquely to an
+individual, even across changes of email address, then set
+"auth_env_id" to the name of that variable.
User-List Drop-Down Menus
@@ -271,6 +279,19 @@ To enable this feature, set the "maxlocalattachmentsize" parameter to
a non-zero value, in editparams.cgi.
+"User Visibility" Controls
+--------------------------
+
+It is now possible to prevent users from encountering all other users when
+using user-matching or drop-down userlists. To enable this restriction,
+enable the "usevisibilitygroups" parameter. Once this is enabled, each
+group's permissions will include a new column for "visible." The members
+of any group for which the group being edited is visible will be
+able to user-match this groups's users or see them in dropdown lists.
+
+This does not control who a user can CC on a bug, only who they can
+see in the user-matching lists or drop-downs.
+
Miscellaneous Improvements
--------------------------
@@ -404,6 +425,11 @@ Outstanding Issues
- Bug 285614: importxml.pl may be broken in many different ways.
+- (No Bug Number) Note that the email interface (bug_mail.pl) in the
+ contrib/ directory has not been maintained (as it has no maintainer),
+ and so may not be working properly. Contributions are welcome, if
+ anybody would like to work on it.
+
Upgrading From An Older Bugzilla
************************************
@@ -556,6 +582,12 @@ Other Changes
disappear by 2.22. For more information on how to use the $dbh methods,
see: http://search.cpan.org/dist/DBI/DBI.pm
+- The $::userid variable will be going away. Use Bugzilla->user->id instead.
+
+- All global variables (any that start with $::, @::, or %::) will
+ be going away, eventually, hopefully they will be entirely gone
+ by Bugzilla 2.24.
+
Release Notes for Previous Versions
***********************************