CHANGELOG: update (including renaming of project)

This commit is contained in:
Goffi 2021-03-20 20:42:07 +01:00
commit 33df18f2f6

View file

@ -3,6 +3,9 @@ All theses changelogs are not exhaustive, please check the Mercurial repository
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 @@ v 0.8.0 « La Cecília » (NOT RELEASED YET):
- 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 @@ v 0.8.0 « La Cecília » (NOT RELEASED YET):
- (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 @@ v 0.8.0 « La Cecília » (NOT RELEASED YET):
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 @@ v 0.8.0 « La Cecília » (NOT RELEASED YET):
(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 @@ v 0.8.0 « La Cecília » (NOT RELEASED YET):
- 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 @@ v 0.8.0 « La Cecília » (NOT RELEASED YET):
- 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.