diff CHANGELOG @ 3484:d7091c635e22

CHANGELOG: update (including renaming of project)
author Goffi <goffi@goffi.org>
date Sat, 20 Mar 2021 20:42:07 +0100
parents 7550ae9cfbac
children 9f7a867d9722
line wrap: on
line diff
--- a/CHANGELOG	Sat Mar 20 20:42:07 2021 +0100
+++ b/CHANGELOG	Sat Mar 20 20:42:07 2021 +0100
@@ -3,6 +3,9 @@
 v 0.8.0 « La Cecília » (NOT RELEASED YET):
     - renamed the project from "Salut à Toi" to "Libervia"
     - Python 3 port
+    - "libervia.conf" is now used for settings (but "sat.conf" is still usable, at least
+      for now)
+    - "/etc/_libervia.conf" can be used for distribution specific settings
     - OMEMO for MUCs (group chat)
     - aesgcm schema handling (aka OMEMO Media Sharing)
     - removed plugins IMAP, Maildir and SMTP: they were experimental plugins, are not used
@@ -19,11 +22,28 @@
     - SVG support for avatars
     - improved identities (avatar, nickname) management
     - (XEP-0060) publish-options
+    - (XEP-0077) XMPP account deletion support
+    - XEP-0346 implementation (Form Discovery and Publishing)
+    - XEP-0353 implementation (Jingle Message Initiation)
+    - XEP-0431 implementation (Full Text Search in MAM)
+    - node schema now uses XEP-0346
+    - "tickets" feature renamed to "lists"
+    - lists templates for common lists (grocery list, TODO list, etc.)
     - list of interests: unique ID per location, to avoid duplicates
+    - pubsub invitations
+    - new "app manager" plugin with docker integration
+    - (app manager) weblate app file
+    - (template engine) new "fallback" setting
+    - plugins can now be loaded from a directory
     - settings for themes in template engine
     - launching scripts are now in Python instead of shell scripts
     - D-Bus bridge: renamed namespace from org.salutatoi.SAT to org.libervia.Libervia
-    - Cagou:
+    - new testing framework in "tests"
+    - end-to-end tests
+    - docker images are now in backend repository, and up-to-date
+    - social contract updates following general assemblees and renaming (see commits and
+      assemblees minutes for details)
+    - Libervia Desktop (Cagou):
         - new "share" widget
         - URIs can now be clicked to open a suitable application
         - new red "plug" icon showed if user is disconnected
@@ -51,7 +71,7 @@
         - (chat) a padlock icon is shown to indicate if message is e2e encrypted or not,
           and it is red when an unencrypted message is received in encrypted context
         - various UI/UX fixes/improvments
-    - Cagou (Android):
+    - Libervia Mobile (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)
@@ -65,7 +85,7 @@
           confusing)
         - fixed SRV records for DNS lookup
         - SVG support for avatars
-    - Libervia:
+    - Libervia Web:
         - dynamic pages (i.e. browser executed code)
         - Brython integration
         - JavaScript modules (node.js) integration
@@ -75,14 +95,17 @@
           (Ogg Theora or WebM VP8/VP9)
         - themes management
         - bulma theme becomes the default one for default site
+        - "tickets" have been renamed to more generic term "lists"
+        - (lists) common lists can be created from templates
         - (photos) album can now be created or deleted from Libervia
         - (photos/album) photos or videos can now be uploaded from Libervia
         - (photos/album) a mobile friendly slideshow can be run
         - (photos/album) affiliations can be modified with new invitations manager
         - Cache-control header is respected
-    - jp:
+    - Libervia CLI (jp):
         - full documentation of commands
         - asyncio port
+        - use dash "-" instead of "_" for long options to follow best practices
         - bridges other than dbus are now supported
         - colour dark/light themes
         - background colour detection
@@ -92,10 +115,12 @@
         - new file/share/configuration command
         - new info/devices command
         - new invitation/delete command
+        - "ticket" command renamed to "list"
         - file/upload handle encryption
         - various improvments
         - (blog) added --language to common publish arguments
         - (blog) added --no-publish argument to avoid accidental publication
+        - (roster) added "delete" subcommand
         - (pubsub/set) publish options can be specified with -f and -F
         - (profile/create, profile/modify) --autoconnect argument
     - Templates:
@@ -104,6 +129,7 @@
         - XEP-0363 (HTTP File Upload) implementation
         - affiliation management (custom)
         - access model management (custom)
+        - generate thumbnails for videos
 
 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.