author | Aurelien Campeas <aurelien.campeas@logilab.fr> |
Fri, 18 Oct 2013 16:58:48 +0200 | |
changeset 9302 | af36f459d2f0 |
parent 9301 | 84ff860a966b |
child 9341 | 099a3a33eaaa |
permissions | -rw-r--r-- |
9218
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
1 |
What's new in CubicWeb 3.18? |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
2 |
============================ |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
3 |
|
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
4 |
New functionalities |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
5 |
-------------------- |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
6 |
|
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
7 |
* add a security debugging tool |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
8 |
(see `#2920304 <http://www.cubicweb.org/2920304>`_) |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
9 |
|
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
10 |
|
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
11 |
API changes |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
12 |
----------- |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
13 |
|
9254
e1369f2dba79
[hooks/security] Defer entity permission checks to an Operation.
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
9218
diff
changeset
|
14 |
* not really an API change, but the entity permission checks are now |
e1369f2dba79
[hooks/security] Defer entity permission checks to an Operation.
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
9218
diff
changeset
|
15 |
systematically deferred to an operation, instead of a) trying in a |
e1369f2dba79
[hooks/security] Defer entity permission checks to an Operation.
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
9218
diff
changeset
|
16 |
hook and b) if it failed, retrying later in an operation |
9218
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
17 |
|
9301
84ff860a966b
[doc] document changed attribute default value storage
Julien Cristau <julien.cristau@logilab.fr>
parents:
9291
diff
changeset
|
18 |
* The default value storage for attributes is no longer String, but |
84ff860a966b
[doc] document changed attribute default value storage
Julien Cristau <julien.cristau@logilab.fr>
parents:
9291
diff
changeset
|
19 |
Bytes. This opens the road to storing arbitrary python objects, e.g. |
84ff860a966b
[doc] document changed attribute default value storage
Julien Cristau <julien.cristau@logilab.fr>
parents:
9291
diff
changeset
|
20 |
numpy arrays, and fixes a bug where default values whose truth value |
84ff860a966b
[doc] document changed attribute default value storage
Julien Cristau <julien.cristau@logilab.fr>
parents:
9291
diff
changeset
|
21 |
was False were not properly migrated. |
9218
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
22 |
|
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
23 |
Deprecation |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
24 |
--------------------- |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
25 |
|
9302
af36f459d2f0
[server] deprecate the old multi-source system
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
9301
diff
changeset
|
26 |
* the old multi-source system |
9218
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
27 |
|
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
28 |
|
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
29 |
Deprecated Code Drops |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
30 |
---------------------- |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
31 |
|
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
32 |
* ``ldapuser`` have been dropped; use ``ldapfeed`` now |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
33 |
(see `#2936496 <http://www.cubicweb.org/2936496>`_) |
c027ed79f1ce
[doc] add a what's new file for 3.18
David Douard <david.douard@logilab.fr>
parents:
diff
changeset
|
34 |
|
9291
4894bb92558a
[web] remove action "Got Rhythm" (closes #3093362)
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents:
9259
diff
changeset
|
35 |
* action ``GotRhythm`` was removed, make sure you do not |
4894bb92558a
[web] remove action "Got Rhythm" (closes #3093362)
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents:
9259
diff
changeset
|
36 |
import it in your cubes (even to unregister it) |
4894bb92558a
[web] remove action "Got Rhythm" (closes #3093362)
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents:
9259
diff
changeset
|
37 |
(see `#3093362 <http://www.cubicweb.org/3093362>`_) |
4894bb92558a
[web] remove action "Got Rhythm" (closes #3093362)
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents:
9259
diff
changeset
|
38 |
|
9255
46f41c3e1443
remove 3.8 bw compat
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
9254
diff
changeset
|
39 |
* all 3.8 backward compat is gone |
9256
697a8181ba30
remove 3.9 bw compat
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
9255
diff
changeset
|
40 |
|
9259
68cde7431c2c
[js] remove 3.9 bw compat (where apparently unused)
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
9257
diff
changeset
|
41 |
* all 3.9 backward compat (including the javascript side) is gone |