changeset 3151:f9f05d8ccba6

changelog: update
author Goffi <goffi@goffi.org>
date Wed, 29 Jan 2020 20:52:23 +0100
parents d6f903c59a56
children 7ce31f347ca3
files CHANGELOG
diffstat 1 files changed, 30 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGELOG	Wed Jan 29 20:52:57 2020 +0100
+++ b/CHANGELOG	Wed Jan 29 20:52:23 2020 +0100
@@ -6,14 +6,37 @@
     - aesgcm schema handling (aka OMEMO Media Sharing)
     - removed plugins IMAP, Maildir and SMTP: they were experimental plugins, are not used
       and Maildir has not been ported to Python 3
+    - consistant resource ("sat.[UUID]" is used as permanent resource when user didn't
+      specify anything)
+    - profile autoconnection
+    - updated config file paths: path from where the command is launched is not used
+      anymore, and parent dir of "sat" module is checked last
+    - parsed config files paths are logged on startup
+    - (XEP-0060) publish-options
     - Cagou:
         - new "share" widget
         - "geo:" URIs can now be clicked to open a suitable application
         - new red "plug" icon showed if user is disconnected
+        - better ESC key (or back button) handling
+        - removed main menu as a top bar
+        - new "extra" menu appear in header's widget seletor of widgets. Clicking on it
+          will open a side menu with some common actions (like showing about screen) +
+          possibliy platform specific actions.
         - (chat) infinite scroll
         - (chat) media uploads use AES-GCM if session is encrypted
+        - (chat) "chat selector" screen, to select an entity/room to chat with/in
+        - (chat) touching/clicking an avatar in a group chat will add the nickname in
+          message input box.
     - Cagou (Android):
         - Cagou now appears in the "share" menu
+        - "back" button on root widget put app in background
+        - better notifications (sound + vibration, can be modified in settings)
+        - autoconnect profiles which are autoconnected in backend (there should be only
+          one at the moment)
+        - "disconnect" item in the new "extra" menu. With it, the profile connected
+          automatically can be disconnected.
+        - autoconnect parameters are hidden (not useful for end-user, and can actually be
+          confusing)
     - jp:
         - full documentation of commands
         - asyncio port
@@ -24,6 +47,9 @@
         - new file/get command (supports aesgcm scheme)
         - file/upload handle encryption
         - various improvments
+        - (blog) added --language to common publish arguments
+        - (pubsub/set) publish options can be specified with -f and -F
+        - (profile/create, profile/modify) --autoconnect argument
 
 v 0.7.0 « La Commune » (24/07/19):
     This version is a huge gap with previous one, changelog only show a part of novelties.
@@ -122,7 +148,7 @@
         - tickets
     - Libervia:
         - Libervia pages: a web framework to easily create web pages using SàT/XMPP under the hood. Will be the cornerstone of future of Libervia
-        - this framework has been used to make following features: blog, chat, events, file sharing, forums, invitations, merge-requests, photo albums and tickets 
+        - this framework has been used to make following features: blog, chat, events, file sharing, forums, invitations, merge-requests, photo albums and tickets
         - dynamic version of Libervia (made with Pyjamas) is still available, but under minimal maintenance, it will be re-implemented using other tools in 0.8
         - static blog has been deprecated (still available in "/blog_legacy" for now) in favor of Libervia pages' blog
         - many internal changes and improvements to handle Libervia page
@@ -180,7 +206,7 @@
     - jp:
         - new start method used by all commands
         - new --output option to change the format of command output:
-            - possible outputs for now are "default", "json" and "json_raw" 
+            - possible outputs for now are "default", "json" and "json_raw"
         - new commands:
             - blog: import, edit, preview
             - roster: get, stats, purge
@@ -223,11 +249,11 @@
     - updated README and README4PACKAGERS for third party modules
     - added some tests for sat.tmp.wokkel and Libervia JID* classes
     - core:
-        - new bridge signals: actionNew, progressStarted, progressFinished, progressError 
+        - new bridge signals: actionNew, progressStarted, progressFinished, progressError
         - new bridge methods:
             - disco: getFeatures
             - profile: profileStartSession, profileIsSessionStarted, profileSetDefault
-            - memory: getEntitiesData, asyncGetParamsValuesFromCategory, getMainResource 
+            - memory: getEntitiesData, asyncGetParamsValuesFromCategory, getMainResource
             - progression (e.g for file transfer): progressGetAll, progressGetAllMetadata
             - actionsGet to retrieve the deferred actions ordered by actionNew
         - xmpp: added auxiliary methods sendError and IQ, improved roster management