prepare changelog for version 0.5
This commit is contained in:
parent
ba3deb4c3e
commit
aa0c7ff3e1
1 changed files with 111 additions and 0 deletions
111
CHANGELOG
111
CHANGELOG
|
|
@ -1,5 +1,116 @@
|
|||
All theses changelog are not exhaustive, please check mercurial repository for more details.
|
||||
|
||||
v 0.5 (XX/06/2014):
|
||||
- removed deprecated Sortilege frontend
|
||||
- better PEP-8 compliance and code cleaning
|
||||
- debug mode tries to use ipdb instead of pdb
|
||||
- improved initialisation sequence
|
||||
- refactorisation of the discovery feature
|
||||
- refactorization of the constants with inheritance
|
||||
- added profile password and passwords hashing/encryption
|
||||
- new logging system with colors, formatting, filtering and output management
|
||||
- improved launching/stopping scripts (do not kill all instances anymore)
|
||||
- updated setup.py and INSTALL files
|
||||
- use XDG recommended paths as the defaults
|
||||
- tests: bug fixes, improvements and addition
|
||||
- bridge:
|
||||
- fixes some D-Bus frontend generator issues
|
||||
- set the timeout to 120 seconds for async calls
|
||||
- added methods getReady, discoInfos and discoItems
|
||||
- core:
|
||||
- wider use of asynchronous methods, removal of some synchronous ones
|
||||
- improved retrieval of the client with better error management
|
||||
- plugins now accepts recommendations in addition to dependencies
|
||||
- sendMessageTrigger now manage pre and post treatments
|
||||
- xmpp:
|
||||
- fixes sending of presence stanzas (were sent twice)
|
||||
- warns about roster's contact unilateral subscriptions
|
||||
- fixes presence status, handle message's subjects
|
||||
- refactorisation of the messages reception and sending
|
||||
- memory:
|
||||
- moved Params class in its own module
|
||||
- param definition handles multi-selection for list widgets
|
||||
- added module crypto for password hashing and block encryption/decryption
|
||||
- improvements and bug fixes (entities cache, last resource, importing/filtering parameters)
|
||||
- xmlui:
|
||||
- improvements (BoolWidget, data forms)
|
||||
- tools: improvements (config, XMLUI lists, buttons callbacks)
|
||||
- new plugins:
|
||||
- XEP-0048: MUC bookmarks
|
||||
- XEP-0049: private xml storage
|
||||
- XEP-0092: software version
|
||||
- OTR: Off The Record (end-to-end) encryption
|
||||
- register account: refactorisation of the method to register an XMPP account
|
||||
- static blog: user can set his blog's banner, title, meta keywords and description
|
||||
- already existing plugins:
|
||||
- XEP_0033, XEP-0085: bug fixes
|
||||
- XEP-0045: added user information to /whois text command
|
||||
- XEP-0050: forms returned by completed command are now managed
|
||||
- XEP-0060: handle retrieving items by node identifiers
|
||||
- XEP-0065: fixed initialisation sequence
|
||||
- xep-0115: caps optimisation
|
||||
- XEP-0249: added command /invite
|
||||
- groupblog: added a convenient bridge method getGroupBlogsWithComments
|
||||
- radiocol: add MP3 support, preload signal also contains the uploader nickname
|
||||
- account:
|
||||
- prosody gid is used to spawn prosodyctl process
|
||||
- user can change his password, purge his microblogs, delete his account
|
||||
- do not send the password with the confirmation email for account creation
|
||||
- text command:
|
||||
- refactoring and fixes
|
||||
- plugin can register their own commands
|
||||
- do not send the message on invalid command
|
||||
- added /me command, commands are now sorted in /help
|
||||
- stdui (standard XMLUI forms and callbacks):
|
||||
- contact list: unify the roster management UIs
|
||||
- profile manager: manage profile authentication and password prompts
|
||||
- frontends:
|
||||
- async failures are more detailed
|
||||
- display messages from contacts not in roster
|
||||
- display presence with the highest priority
|
||||
- reset your own presence on connection/disconnection
|
||||
- display chat states for MUC participants
|
||||
- XMLUI: add setter methods, bug fixes
|
||||
- jp:
|
||||
- updated main loop to gobject 3
|
||||
- option '-c' is used to define the SàT profile password
|
||||
- added commands for bookmarks, info disco/version, load/save parameters template
|
||||
- primitivus:
|
||||
- improved vertical container
|
||||
- fixes contact group update, freedesktop notifications
|
||||
- history edit bar doesn't propagate up/down key events anymore
|
||||
- libervia:
|
||||
- reorganize all the source files hierarchy, fixes module import
|
||||
- refactor HTTP request result values, handle "NoReply" error
|
||||
- new account password must contain at least 6 chars
|
||||
- display favicons
|
||||
- server side:
|
||||
- added support for SSL and its related parameters
|
||||
- improvements (options management, failure handling...)
|
||||
- added option empty_password_allowed_warning_dangerous_list
|
||||
- twisted plugin:
|
||||
- fix unicodes issues in the options
|
||||
- bug fix passing twistd arguments to Libervia
|
||||
- static blog:
|
||||
- added URL query parameter 'max_items'
|
||||
- retrieve blog's banner, title, meta keywords and description
|
||||
- display blog comments when you click on a main item header or title
|
||||
- browser side:
|
||||
- notifications enhancements
|
||||
- refactorisation of the file uploaders
|
||||
- added a dialog to update/delete the account
|
||||
- added classes LightTextEditor, HTMLTextEditor
|
||||
- announcements from the host are displayed in a popup
|
||||
- use a default avatar, display avatars in the contact panel
|
||||
- display chat states for MUC participants
|
||||
- improvements from feedbacks, bug fixes
|
||||
- microblogs:
|
||||
- display new lines in microblogs
|
||||
- <shift> + <enter> makes a new line, <esc> finishes the edition
|
||||
- xmlui:
|
||||
- implement the divider styles
|
||||
- manage multi-selection for list widgets
|
||||
|
||||
v 0.4.1 (28/02/2014):
|
||||
- fixed README4PACKAGERS
|
||||
- fixed/improved setup.py
|
||||
|
|
|
|||
Loading…
Reference in a new issue