comparison CHANGELOG @ 1076:a65ad0e738f7

prepare changelog for version 0.5
author souliane <souliane@mailoo.org>
date Mon, 16 Jun 2014 20:06:08 +0200
parents ab9c22bf77ee
children 1beb207e9267
comparison
equal deleted inserted replaced
1075:7b4600ad73ad 1076:a65ad0e738f7
1 All theses changelog are not exhaustive, please check mercurial repository for more details. 1 All theses changelog are not exhaustive, please check mercurial repository for more details.
2
3 v 0.5 (XX/06/2014):
4 - removed deprecated Sortilege frontend
5 - better PEP-8 compliance and code cleaning
6 - debug mode tries to use ipdb instead of pdb
7 - improved initialisation sequence
8 - refactorisation of the discovery feature
9 - refactorization of the constants with inheritance
10 - added profile password and passwords hashing/encryption
11 - new logging system with colors, formatting, filtering and output management
12 - improved launching/stopping scripts (do not kill all instances anymore)
13 - updated setup.py and INSTALL files
14 - use XDG recommended paths as the defaults
15 - tests: bug fixes, improvements and addition
16 - bridge:
17 - fixes some D-Bus frontend generator issues
18 - set the timeout to 120 seconds for async calls
19 - added methods getReady, discoInfos and discoItems
20 - core:
21 - wider use of asynchronous methods, removal of some synchronous ones
22 - improved retrieval of the client with better error management
23 - plugins now accepts recommendations in addition to dependencies
24 - sendMessageTrigger now manage pre and post treatments
25 - xmpp:
26 - fixes sending of presence stanzas (were sent twice)
27 - warns about roster's contact unilateral subscriptions
28 - fixes presence status, handle message's subjects
29 - refactorisation of the messages reception and sending
30 - memory:
31 - moved Params class in its own module
32 - param definition handles multi-selection for list widgets
33 - added module crypto for password hashing and block encryption/decryption
34 - improvements and bug fixes (entities cache, last resource, importing/filtering parameters)
35 - xmlui:
36 - improvements (BoolWidget, data forms)
37 - tools: improvements (config, XMLUI lists, buttons callbacks)
38 - new plugins:
39 - XEP-0048: MUC bookmarks
40 - XEP-0049: private xml storage
41 - XEP-0092: software version
42 - OTR: Off The Record (end-to-end) encryption
43 - register account: refactorisation of the method to register an XMPP account
44 - static blog: user can set his blog's banner, title, meta keywords and description
45 - already existing plugins:
46 - XEP_0033, XEP-0085: bug fixes
47 - XEP-0045: added user information to /whois text command
48 - XEP-0050: forms returned by completed command are now managed
49 - XEP-0060: handle retrieving items by node identifiers
50 - XEP-0065: fixed initialisation sequence
51 - xep-0115: caps optimisation
52 - XEP-0249: added command /invite
53 - groupblog: added a convenient bridge method getGroupBlogsWithComments
54 - radiocol: add MP3 support, preload signal also contains the uploader nickname
55 - account:
56 - prosody gid is used to spawn prosodyctl process
57 - user can change his password, purge his microblogs, delete his account
58 - do not send the password with the confirmation email for account creation
59 - text command:
60 - refactoring and fixes
61 - plugin can register their own commands
62 - do not send the message on invalid command
63 - added /me command, commands are now sorted in /help
64 - stdui (standard XMLUI forms and callbacks):
65 - contact list: unify the roster management UIs
66 - profile manager: manage profile authentication and password prompts
67 - frontends:
68 - async failures are more detailed
69 - display messages from contacts not in roster
70 - display presence with the highest priority
71 - reset your own presence on connection/disconnection
72 - display chat states for MUC participants
73 - XMLUI: add setter methods, bug fixes
74 - jp:
75 - updated main loop to gobject 3
76 - option '-c' is used to define the SàT profile password
77 - added commands for bookmarks, info disco/version, load/save parameters template
78 - primitivus:
79 - improved vertical container
80 - fixes contact group update, freedesktop notifications
81 - history edit bar doesn't propagate up/down key events anymore
82 - libervia:
83 - reorganize all the source files hierarchy, fixes module import
84 - refactor HTTP request result values, handle "NoReply" error
85 - new account password must contain at least 6 chars
86 - display favicons
87 - server side:
88 - added support for SSL and its related parameters
89 - improvements (options management, failure handling...)
90 - added option empty_password_allowed_warning_dangerous_list
91 - twisted plugin:
92 - fix unicodes issues in the options
93 - bug fix passing twistd arguments to Libervia
94 - static blog:
95 - added URL query parameter 'max_items'
96 - retrieve blog's banner, title, meta keywords and description
97 - display blog comments when you click on a main item header or title
98 - browser side:
99 - notifications enhancements
100 - refactorisation of the file uploaders
101 - added a dialog to update/delete the account
102 - added classes LightTextEditor, HTMLTextEditor
103 - announcements from the host are displayed in a popup
104 - use a default avatar, display avatars in the contact panel
105 - display chat states for MUC participants
106 - improvements from feedbacks, bug fixes
107 - microblogs:
108 - display new lines in microblogs
109 - <shift> + <enter> makes a new line, <esc> finishes the edition
110 - xmlui:
111 - implement the divider styles
112 - manage multi-selection for list widgets
2 113
3 v 0.4.1 (28/02/2014): 114 v 0.4.1 (28/02/2014):
4 - fixed README4PACKAGERS 115 - fixed README4PACKAGERS
5 - fixed/improved setup.py 116 - fixed/improved setup.py
6 - better INSTALL 117 - better INSTALL