2.0/trytond

view CHANGELOG @ 2463:2f5d03aa882e

Increase version number
author Cédric Krier <ced@b2ck.com>
date Wed, 27 Apr 2011 23:50:21 +0200
parents 256ebe2f30fd
children b7c3a0a60346
line source
1 Version 2.0.0 - 2011-04-26
2 * Bug fixes (see mercurial logs for details)
3 * Use md5 hash for indexing translation
4 * Merge tree and list views
5 * Added autocompletion on fields.Char
6 * Remove ir.default
7 * Add type, last user and last modification on ir.attachment
8 * Rename datas into data on ir.attachment
9 * Add new configuration option to prevent database listing
10 * Add warning to wizards
11 * Add server-side icons
12 * Add support for file link to BinaryField
13 * Add model field access
14 * Add loading attribute on fields
15 * Remove priority attribute on fields
16 * Model doesn't convert anymore ids for inherited methods
17 * Remove required attribute on Boolean fields
18 * Add One2One field
19 * Add AUTOINCREMENT to sqlite primary key
21 Version 1.8.0 - 2010-11-01
22 * Bug fixes (see mercurial logs for details)
23 * Add timestamp sequence
24 * New transaction management
25 * Make _timestamp numeric instead of datetime to work with XML-RPC and JSON-RPC
26 * Add ir.trigger to trigger ModelStorage change
27 * Add default value to Boolean fields at database level
29 Version 1.6.0 - 2010-05-08
30 * Bug fixes (see mercurial logs for details)
31 * Add symbol parameter to formatLang
32 * searcher on Function fields take only one domain clause as argument
33 * Use a Reference field on ir.attachment to store resource informations
34 Improve the ir.attachment views to be usable on the client side
35 * Use basic access authentication for XML-RPC
36 * Replace child{1,2} attributes in xml views by a unique child
37 * Models that uses _inherits will search in inherited parents for missing functions
38 * Remove ids from on_change* calls
39 * Improve search on translatable fields
40 * export_data return empty value for invisible fields
41 * Don't allow to use float in Numeric fields
42 * set/get function on Fields take a list of ids
43 * New interface for Function/Property fields
44 Take a Field as first argument instead of many separate arguments
45 Remove static arguments
46 * Fix Float and Numeric for lost of precision
47 * Add decimal digits validation on fields
48 * Improve unittests to run trytond from tests
49 Use sqlite as default backend
50 Add skiptest attribute to data tag
51 Add option to test_tryton to run tests from all modules
52 * Add MySQL backend
53 * Refactoring by validation with pylint
54 * Modify ondelete attribute of Many2One according to required attribute value
55 * Refactor import_data of ModelStorage
56 * Raise exception when search function is missing on Function fields
57 * Add LRU memoization, use it to cache compiled code for safe_eval.
58 * Add PySON to replace python string evaluation on client side
59 * Add JSON-RPC
60 * Add groups on Sequence Types and add rules on sequence based on it.
61 * Ignore Fields that starts with "_"
62 * Add comment on table and field for postgresql backend
63 * Remove egenix-mx-base and replace it by python-dateutil
64 * Add cache to safe_eval
65 * Rename HttpDaemon into XMLRPCDaemon
66 * Improve TranslateFactory to fetch all translations for a report in one query
67 * Handle displayname on webdav.collection
68 * Handle current-user-privilege-set on webdav.collection
70 Version 1.4.0 - 2009-10-19
71 * Bug fixes (see mercurial logs for details)
72 * Add datetime_field on xxx2Many to use a specific _datetime when reading the related record
73 * Add new tool safe_eval
74 * Handle sequence and history renaming when renaming table
75 * Add old_password to set_preferences of res.user on password change
76 * Allow to drop constraint, index and foreign key with custom table name
77 * Added column_rename on TableHandler
78 * Add new tool reduce_ids
79 * Add limit_clause function on cursor
80 * Fill the cursor cache at search
81 * Allow rpc on today of ir.date
82 * Use the module dependency order to apply views that inherits
83 * Allow to update database at the end of restore
84 * Add ir.model.access check get and set of ir.property
85 * Add ModelSingleton
86 * Move login test in res.user
87 * Rename osv into model on workflow
88 * Add logout method
89 * Move BrowseRecord cache onto the cursor except for Function fields
90 * Don't order search result if order value is []
91 * Add reload of modules if files have changed
92 * Add salt to sha of password
93 * Add strftime to ir.lang to handle locale's format
94 * Add sqlite backend
95 * Add validate test for required and size
96 * Remove _sequence on ModelSQL
97 * Use gzip in pysocket
98 * Add gzip encoding for XML-RPC
99 * Add report name in the result of Report.execute
100 * Add ir.action.wizard_size to store prefered wizard size
101 * Add delete_all action on One2Many field
102 * Read, write, create, delete permission on record rules
103 * Add reset_default method to ir.default
104 * Doesn't append '%' to "like", "ilike" clauses
105 * Handle database dump and restore with password
106 * Add float_time attribute in fields view
108 Version 1.2.0 - 2009-04-20
109 * Bug fixes (see mercurial logs for details)
110 * Add delete of foreign keys with ondelete CASCADE
111 * Add write for foreign keys with ondelete SET NULL
112 * Add datetime_field on Many2One to use a specific _datetime when reading the related record
113 * Use _datetime in context to read record value at specific datetime
114 * Add _history_table on ModelSQL to historize change on records
115 * Allow to use related fields (many2one and reference) in read
116 * Use rec_name function field instead of name_get and name_search
117 * Use a new Pool for objects
118 * Move workflow in ModelWorkflow and the workflow module
119 * Remove Service and LocalService objects
120 * New netrpc/xmlrpc syntax
121 * copy on ModelStorage copies one2many directly on the right record
122 * Search on translated field will search only on translated value
123 * Add active field on ir.action to allow better override of reports
124 * Add depends attributes on Column
125 * Make Modified Preorder Tree Traversal respects the default order of the model
126 * Add replace_attributes for xpath tag
127 * Add email parameter on report action
128 * Allow to inherit views from an other model
129 * Add user warnings
130 * Allow to use a list of id for copy method
131 * Use one lock per database
132 * Improve netrpc communication speed
133 * Add contextual domain on inherited views
134 * Allow to use globals in domain and states
135 * Add translate attribute on Selection field
136 * Use explicit join in search SQL query
137 * Fix for host with IPv6 enable but without default IPv6 route
138 * Allow egg installation
140 Version 1.0.0 - 2008-11-17
141 * Initial release