changelog: update

This commit is contained in:
Goffi 2020-01-29 20:52:23 +01:00
commit 60522948f5

View file

@ -6,14 +6,37 @@ v 0.8.0 « La Cecília » (NOT RELEASED YET):
- 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 @@ v 0.8.0 « La Cecília » (NOT RELEASED YET):
- 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 @@ v 0.7.0 « La Commune » (24/07/19):
- 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 @@ v 0.6.1 (12/07/2016):
- 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 @@ v 0.6.0 (02/12/2015):
- 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