comparison CHANGELOG @ 879:5940c7d83be4

updated CHANGELOG for v 0.4.0
author souliane <souliane@mailoo.org>
date Tue, 25 Feb 2014 17:48:50 +0100
parents 78ca32cc0b51
children 71bb7add16a5
comparison
equal deleted inserted replaced
878:36c6495d86b0 879:5940c7d83be4
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.4.0 (25/02/2014):
4 - minimum wokkel version is now 0.7.1
5 - minimum urwid version is now 1.1.0
6 - added more test cases
7 - fixed invalid bridge calls
8 - fixed issues at account creation
9 - better PEP-8 compliance (Emmanuel Gil Peyrot)
10 - better error and asynchronous calls handling
11 - callbacks system refactoring and unification
12 - configuration constants can be overriden in sat.conf
13 - fixed some issues with the file transfer
14 - possibility to register frontend specific parameter
15 - added a security_limit parameter for sensible requests over the bridge
16 - XMLUI deep refactorization offering a new mechanism to ease frontend developpment and maintenance
17 - localization system improvement with deferred translation and dynamic language switch
18 - new dynamic menus mechanism
19 - core: set min and max priorities for triggers
20 - core: sendMessage can skip the triggers
21 - core: triggered plugin methods can add a deferred treatments after a message is sent or received
22 - core: do not write .sat/param anymore (everything is in the PgSQL database)
23 - core: plugins parameters registrations do an update instead of overwriting the existing nodes
24 - core: better session management
25 - core: callbacks can be removed after the first call
26 - core: automatic database upgrade mechanism
27 - new plugin: XEP-0033 (Extended Stanza Addressing)
28 - new plugin: XEP-0055 (XMPP Search Directory)
29 - new plugin: XEP-0085 (Chat State Notifications)
30 - new plugin: XEP-0050 (Ad-hoc Commands, also able to request and interface with other D-Bus bridges)
31 - new plugin: XEP-0071 (XHTML-IM)
32 - new plugin: command_export (pipe a file descriptor to a contact)
33 - new plugin: room_games (from the factorization of tarot, radiocol and quizz)
34 - new plugin: text_commands (IRC-like commands)
35 - new plugin: text_syntaxes (rich texts syntaxes conversions, for now between XHTML, Markdown and raw text)
36 - plugin XEP-0045: added MUC configuration with XMLUI
37 - plugin XEP-0077, XEP-100: refactorization with XMLUI
38 - plugin XEP-0249: add a parameter "auto-join MUC on invitation"
39 - plugins XEP-0060, XEP-0277, groupblog: manage comments, rich text, titles, update, deletion and Atom feed
40 - plugin radiocol: better synchronization with "jump to time" information
41 - frontends: fixed presence/status update
42 - primitivus, libervia: added a user input history
43 - jp: added profiles management (Dal)
44 - jp: refactorization to use ArgParse instead of OptParse (Dal)
45 - jp: added command completion
46 - primitivus, libervia: user input history
47 - primitivus: updated for using Urwid >= 1.1.0
48 - libervia: the server is now launched as a twisted plugin (Emmanuel Gil Peyrot)
49 - libervia: add notifications support (Emmanuel Gil Peyrot)
50 - libervia: added setup.py
51 - libervia: fixed static blog items order, cosmetic improvements
52 - libervia: static blog atom feed (e.g: http://www.libervia.org/blog/<user>/atom.xml)
53 - libervia: unibox is now optional and desactivated by default
54 - libervia: microblogs items are selectable when the unibox is enabled
55 - libervia: quick addressing syntax is now handled by the unibox
56 - libervia: added a GUI to edit rich text messages, preview/wysiwyg and manage extended addressing
57 - libervia: use HTML5 "contenteditable" for editing your status and raw text/WYSIWYG microblogs
58 - libervia: file upload improvement, radiocol GUI improvement and join/leave synchronization
59 - libervia: auto-login with URL GET parameters (e.g: http://libervia.org/login=<user>&passwd=<password>)
60 - libervia: display clickable URL and day change in the chat panels
61 - libervia: clicking on a contact list item opens the associated dialog
62 - libervia: widggets and tabs can be dragged and dropped, better open/close behavior
63 - libervia: fixed window resizing issues, multi-lines messages issues
64 - libervia: added a GUI to select rooms and invite contacts (prototype)
65 - libervia: added a GUI to manage contact groups (prototype)
2 66
3 v 0.3.0 (09/01/2013): 67 v 0.3.0 (09/01/2013):
4 - full project moved to AGPL v3+ 68 - full project moved to AGPL v3+
5 - new Logo (Adrien Vigneron) + several other sprites 69 - new Logo (Adrien Vigneron) + several other sprites
6 - quiz game (draft, not finished) 70 - quiz game (draft, not finished)