doc/3.17.rst
author Pierre-Yves David <pierre-yves.david@logilab.fr>
Tue, 23 Apr 2013 12:38:27 +0200
changeset 8898 c570d15dce7b
parent 8895 bda63114015c
child 8911 2dd134a86996
permissions -rw-r--r--
[notification] use new style operation for notification This results in far less operations created. Operation creation is expensive. We keep some compatibility with the previous API because some cubes have been reported to use it.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8799
5fa07fdb6c8f [doc] Add 3.17 release notes
Rémi Cardona <remi.cardona@logilab.fr>
parents:
diff changeset
     1
What's new in CubicWeb 3.17?
5fa07fdb6c8f [doc] Add 3.17 release notes
Rémi Cardona <remi.cardona@logilab.fr>
parents:
diff changeset
     2
============================
8800
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
     3
8819
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
     4
New functionalities
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
     5
--------------------
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
     6
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
     7
* add a command to compare db schema and file system schema
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
     8
  (see `#464991 <http://www.cubicweb.org/464991>`_)
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
     9
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
    10
* Add CubicWebRequestBase.content with the content of the HTTP request (see #2742453)
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
    11
  (see `#2742453 <http://www.cubicweb.org/2742453>`_)
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
    12
8852
59a29405688c [ext/rest] add directive bookmark to rest (closes #2545595)
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 8849
diff changeset
    13
* Add directive bookmark to ReST rendering
59a29405688c [ext/rest] add directive bookmark to rest (closes #2545595)
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 8849
diff changeset
    14
  (see `#2545595 <http://www.cubicweb.org/ticket/2545595>`_)
59a29405688c [ext/rest] add directive bookmark to rest (closes #2545595)
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 8849
diff changeset
    15
8819
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
    16
8800
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    17
API changes
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    18
-----------
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    19
8849
7da8339cd768 [web/views] Move massmailing to its own cube (closes #2788086)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8819
diff changeset
    20
* drop typed_eid() in favour of int() (see `#2742462 <http://www.cubicweb.org/2742462>`_)
7da8339cd768 [web/views] Move massmailing to its own cube (closes #2788086)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8819
diff changeset
    21
8800
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    22
* The SIOC views and adapters have been removed from CubicWeb and moved to the
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    23
  `sioc` cube.
8801
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    24
8803
47dd517d6c6f [web/views] extract cube embed (closes #1916015)
Vladimir Popescu <vladimir.popescu@logilab.fr>
parents: 8801
diff changeset
    25
* The web page embedding views and adapters have been removed from CubicWeb and
47dd517d6c6f [web/views] extract cube embed (closes #1916015)
Vladimir Popescu <vladimir.popescu@logilab.fr>
parents: 8801
diff changeset
    26
  moved to the `embed` cube.
47dd517d6c6f [web/views] extract cube embed (closes #1916015)
Vladimir Popescu <vladimir.popescu@logilab.fr>
parents: 8801
diff changeset
    27
8849
7da8339cd768 [web/views] Move massmailing to its own cube (closes #2788086)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8819
diff changeset
    28
* The email sending views and controllers have been removed from CubicWeb and
7da8339cd768 [web/views] Move massmailing to its own cube (closes #2788086)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8819
diff changeset
    29
  moved to the `massmailing` cube.
8819
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
    30
8898
c570d15dce7b [notification] use new style operation for notification
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8895
diff changeset
    31
* ``RenderAndSendNotificationView`` is deprecated in favor of
c570d15dce7b [notification] use new style operation for notification
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8895
diff changeset
    32
  ``ActualNotificationOp`` the new operation use the more efficient *data*
c570d15dce7b [notification] use new style operation for notification
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8895
diff changeset
    33
  idiom.
c570d15dce7b [notification] use new style operation for notification
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8895
diff changeset
    34
8819
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
    35
8895
bda63114015c [ldapuser] Deprecated the source
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8852
diff changeset
    36
Deprecation
bda63114015c [ldapuser] Deprecated the source
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8852
diff changeset
    37
---------------------
bda63114015c [ldapuser] Deprecated the source
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8852
diff changeset
    38
bda63114015c [ldapuser] Deprecated the source
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8852
diff changeset
    39
* ``ldapuser`` have been deprecated. It'll be fully dropped in the next
bda63114015c [ldapuser] Deprecated the source
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8852
diff changeset
    40
  version. If you are still using ldapuser switch to ``ldapfeed`` **NOW**!
8801
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    41
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    42
Deprecated Code Drops
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    43
----------------------
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    44
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    45
* The progress views and adapters have been removed from CubicWeb. These
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    46
  classes were deprecated since 3.14.0. They are still available in the
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    47
  `iprogress` cube.
8804
21770f74a078 [whatsnew] notify drop of deprecated code
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8803
diff changeset
    48
21770f74a078 [whatsnew] notify drop of deprecated code
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8803
diff changeset
    49
* API deprecated since 3.7 have been dropped.