Quellcode durchsuchen

Bump version to 2.1.0rc1

Unrud vor 8 Jahren
Ursprung
Commit
db93d969ab
2 geänderte Dateien mit 37 neuen und 1 gelöschten Zeilen
  1. 36 0
      NEWS.rst
  2. 1 1
      radicale/__init__.py

+ 36 - 0
NEWS.rst

@@ -3,6 +3,42 @@
 ======
 
 
+2.1.0rc1
+========
+
+This release is compatible with version 2.0.0.
+
+* Built-in web interface for creating and managing address books and calendars
+  * can be extended with web plugins
+* Much faster storage backend
+* Significant reduction in memory usage
+* Improved logging
+  * Include paths (of invalid items / requests) in log messages
+  * Include configuration values causing problems in log messages
+  * Log warning message for invalid requests by clients
+  * Log error message for invalid files in the storage backend
+  * No stack traces unless debugging is enabled
+* Time range filter also regards overwritten recurrences
+* Items that couldn't be filtered because of bugs in VObject are always
+  returned (and a warning message is logged)
+* Basic error checking of configuration files
+* File system locking isn't disabled implicitly anymore, instead a new
+  configuration option gets introduced
+* The permissions of the lock file are not changed anymore
+* Support for sync-token
+* Support for external authentication managed by the WSGI server or reverse
+  proxy
+* Support for client-side SSL certificates
+* Rights plugins can decide if access to an item is granted explicitly
+  * Respond with 403 instead of 404 for principal collections of non-existing
+    users when `owner_only plugin` is used (information leakage)
+* Authentication plugins can provide login and password from environment
+  * new `remote_user plugin`, that gets login from REMOTE_USER environment
+    variable
+  * new `http_x_remote_user` plugin, that gets login from X-Remote-User HTTP
+    header
+
+
 2.0.0 - Little Big Radish
 =========================
 

+ 1 - 1
radicale/__init__.py

@@ -52,7 +52,7 @@ import vobject
 
 from . import auth, rights, storage, web, xmlutils
 
-VERSION = "2.0.0"
+VERSION = "2.1.0rc1"
 
 NOT_ALLOWED = (
     client.FORBIDDEN, (("Content-Type", "text/plain"),),