# HG changeset patch # User Goffi # Date 1616269327 -3600 # Node ID d7091c635e2275b6588b8b3b2cfb48b1e583b2a7 # Parent 5945c24cd7450b79c5799b59af71efb733471e24 CHANGELOG: update (including renaming of project) diff -r 5945c24cd745 -r d7091c635e22 CHANGELOG --- 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.