doc/changes/3.17.rst
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Tue, 28 Mar 2017 15:03:15 +0200
branch3.25
changeset 12115 8d0127498a28
parent 10504 3755cd64fff8
permissions -rw-r--r--
Backed out changeset fe995d56c949 available_cubes should not strip cubicweb_prefix but return actual package name for cube as package, since its output is also used to e.g. get ccplugin or site_cubicweb module name. Original aim of this set was to fix output of the "cubicweb-ctl list" command. This will be done by an alternate implementation in a later cset.

3.17 (02/05/2013)
=================

New functionalities
-------------------

* add a command to compare db schema and file system schema
  (see `#464991 <http://www.cubicweb.org/464991>`_)

* Add CubicWebRequestBase.content with the content of the HTTP request (see #2742453)
  (see `#2742453 <http://www.cubicweb.org/2742453>`_)

* Add directive bookmark to ReST rendering
  (see `#2545595 <http://www.cubicweb.org/ticket/2545595>`_)

* Allow user defined final type
  (see `#124342 <https://www.logilab.org/ticket/124342>`_)


API changes
-----------

* drop typed_eid() in favour of int() (see `#2742462 <http://www.cubicweb.org/2742462>`_)

* The SIOC views and adapters have been removed from CubicWeb and moved to the
  `sioc` cube.

* The web page embedding views and adapters have been removed from CubicWeb and
  moved to the `embed` cube.

* The email sending views and controllers have been removed from CubicWeb and
  moved to the `massmailing` cube.

* ``RenderAndSendNotificationView`` is deprecated in favor of
  ``ActualNotificationOp`` the new operation use the more efficient *data*
  idiom.

* Looping task can now have a interval <= ``0``. Negative interval disable the
  looping task entirely.

* We now serve html instead of xhtml.
  (see `#2065651 <http://www.cubicweb.org/ticket/2065651>`_)


Deprecation
-----------

* ``ldapuser`` have been deprecated. It'll be fully dropped in the next
  version. If you are still using ldapuser switch to ``ldapfeed`` **NOW**!

* ``hijack_user`` have been deprecated. It will be dropped soon.


Deprecated Code Drops
---------------------

* The progress views and adapters have been removed from CubicWeb. These
  classes were deprecated since 3.14.0. They are still available in the
  `iprogress` cube.

* API deprecated since 3.7 have been dropped.