updated CHANGELOG for 0.6
This commit is contained in:
parent
086aeea2cb
commit
e72293a370
1 changed files with 128 additions and 1 deletions
129
CHANGELOG
129
CHANGELOG
|
|
@ -1,4 +1,131 @@
|
|||
All theses changelog are not exhaustive, please check mercurial repository for more details.
|
||||
All theses changelogs are not exhaustive, please check the mercurial repository for more details.
|
||||
|
||||
v 0.6.0 (30/11/2015):
|
||||
- modification of the social contract according to the General Assembly of August, 19th 2014
|
||||
- improved launching/stopping scripts:
|
||||
- use SIGTERM instead of SIGINT with the “stop” command
|
||||
- now manage "status" command and additional arguments
|
||||
- updated setup.py and INSTALL files:
|
||||
- add PyOpenSSL to the dependency list
|
||||
- added jsdebug option to use debug mode with pyjsbuild
|
||||
- replaced the deprecated distribute_setup.py by ez_setup.py
|
||||
- fixed INSTALL instructions
|
||||
- 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 methods:
|
||||
- disco: getFeatures
|
||||
- profile: profileStartSession, profileIsSessionStarted, profileSetDefault
|
||||
- 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
|
||||
- plugins: more robust loading, detect name conflicts, added unload method
|
||||
- repository data are checked and added to SàT "dev" versions
|
||||
- add several new constants for MUC, profiles, plugins
|
||||
- memory:
|
||||
- new parameters: "Chat history limit", "Show offline contacts" and "Show empty groups"
|
||||
- add "int" parameter type with "constraint" attributes
|
||||
- removed resource from the default JabberID
|
||||
- tools:
|
||||
- new tools.sat_defer, implementation of RTDeferredSessions and DelayedDeferred
|
||||
- xmlui:
|
||||
- added JidInput and JidsList widgets
|
||||
- allow to select a tab when adding it
|
||||
- keeps data form result headers sorted
|
||||
- new plugins:
|
||||
- XEP-0059: Result Set Management
|
||||
- XEP-0166: Jingle \o/
|
||||
- XEP-0203: Delay Delivery
|
||||
- XEP-0234: Jingle File Transfer
|
||||
- XEP-0260: Jingle SOCKS5 Bytestreams
|
||||
- XEP-0261: Jingle In-Band Bytestreams
|
||||
- XEP-0297: Stanza Forwarding
|
||||
- XEP-0300: Cryptographic Hash Functions
|
||||
- XEP-0313: Message Archive Management
|
||||
- XEP-0334: Message Processing Hints
|
||||
- XEP-0363: HTTP File Upload
|
||||
- file, upload: file transfer management
|
||||
- ip: external IP discovery
|
||||
- pipe: Jingle pipe transfer
|
||||
- nat-port: NAT port mapping
|
||||
- watched: alert when a watched entity goes online
|
||||
- welcome: display welcome message
|
||||
- already existing plugins:
|
||||
- XEP-0045: several improvements
|
||||
- XEP-0047: improvements, increased timeout to 2 minutes
|
||||
- XEP-0050: better disco info, pre-fill the target server
|
||||
- XEP-0054: improvements, especially concerning the hash
|
||||
- XEP-0055: add "simple" and "advanced" modes to Jabber Search
|
||||
- XEP-0060:
|
||||
- try to find a default PubSub service
|
||||
- retractItem manage "notify" attribute
|
||||
- added addManagedNode and removeManagedNode
|
||||
- new signal psEvent will be used to notify the frontends
|
||||
- XEP-0065: chunk size optimization, session cleaning and timeout
|
||||
- XEP-0085: various fixes, including a bad use of threads
|
||||
- XEP-0096: use file plugin to choose the best available method
|
||||
- XEP-0115: better disco error handling
|
||||
- XEP-0163: replaced personalEvent with psEvent, improved addPEPEvent
|
||||
- XEP-0277:
|
||||
- improved bridge methods, better parsing of atom, better error handling
|
||||
- auto-create nodes on default pubsub service if available, else PEP
|
||||
- use checkFeatures and other new methods from XEP-0060
|
||||
- added subscribeToMany and getFromMany methods
|
||||
- manage retract feature
|
||||
- account: add method asyncConnectWithXMPPCredentials
|
||||
- groupblog: many improvements as in XEP-0060 and XEP-0277
|
||||
- sec_otr, text commands: some improvements
|
||||
- removed plugin: deprecated tmp_demo_directory
|
||||
- tmp (used as a buffer module until the changes are integrated to wokkel):
|
||||
- added support for RSM (XEP-0059) and MAM (XEP-0313)
|
||||
- pubsub: added retract "notify" attribute management
|
||||
- frontends:
|
||||
- deprecated wix frontend and Libervia's unibox
|
||||
- frontends can also use listeners and triggers mechanisms
|
||||
- improved management: menus, widgets, rosters, chat and blog
|
||||
- merge sat_frontends.constants to sat_frontends.quick_frontend.constants
|
||||
- new method getFullJid which is the frontend's equivalent to getMainResource
|
||||
- contact list: display the counts of waiting messages per contact
|
||||
- MUC: display activities' symbols, resources for private messages
|
||||
- jp:
|
||||
- added commands "profile connect" and "modify", "param get" and "set", "file upload"
|
||||
- added attributes --verbose, --password and --xmpp-password
|
||||
- profile session can now be started without connection
|
||||
- primitivus:
|
||||
- now manages multi-profiles \o/
|
||||
- new command "search" to search the local history
|
||||
- xmlui: manage message in FileDialog and several improvements
|
||||
- libervia:
|
||||
- Libervia is now based on QuickFrontend \o/
|
||||
- browser and server sides:
|
||||
- allow to connect with an external JID
|
||||
- implemented blog tags
|
||||
- server side:
|
||||
- set a timeout to reset the waiting connection requests after 2 minutes
|
||||
- special handling of Connection/JabberID and Connection/autoconnect
|
||||
- add a link to the FAQ in the HTTP/HTTPS warning dialog
|
||||
- static blog: themes based on Jinja2 template engine
|
||||
- enable HTTP gzip compression
|
||||
- browser side:
|
||||
- removed unibox, RichMessageEditor and RecipientManager
|
||||
- features checks for microblogging and group blogging
|
||||
- new methods displayWidget, setStatusOnline, showDialog
|
||||
- added signal caching before profile is plugged
|
||||
- do a hard reload on disconnected signal
|
||||
- news classes for JID iterables
|
||||
- display MUC occupants presences
|
||||
- show version number in the about dialog
|
||||
- improve login and register panels visibility
|
||||
- use favico.js to display the total number of waiting messages
|
||||
- json: replaced the Window.alert by a log warning when signal is lost
|
||||
- contact list: ContactPanels is used instead of OccupantsList in MUC
|
||||
- OTR: use listeners, fixed missing resource issue and icons updates
|
||||
- widget's drag and drop:
|
||||
- border widgets are now visible on drag start
|
||||
- allow to drop a widget in the "+" button to add a new tab
|
||||
- and a lot of improvements and fixes that are not listed here :-)
|
||||
|
||||
v 0.5.1 (18/09/2014):
|
||||
- fixed some typos (Matteo Cypriani)
|
||||
|
|
|
|||
Loading…
Reference in a new issue