doc/3.18.rst
changeset 9390 41795de3d48a
parent 9388 4c34a63bd113
child 9395 96dba2efd16d
equal deleted inserted replaced
9389:3d1fb7eedefb 9390:41795de3d48a
    19 * new method `RequestSessionBase.find` to look for entities
    19 * new method `RequestSessionBase.find` to look for entities
    20   (see `#3361290 https://www.cubicweb.org/ticket/3361290`_)
    20   (see `#3361290 https://www.cubicweb.org/ticket/3361290`_)
    21 
    21 
    22 * the embedded jQuery copy has been updated to version 1.10.2, and jQuery UI to
    22 * the embedded jQuery copy has been updated to version 1.10.2, and jQuery UI to
    23   version 1.10.3.
    23   version 1.10.3.
       
    24 
       
    25 * initial support for wsgi for the debug mode, available through the new
       
    26   ``wsgi`` cubicweb-ctl command, which can use either python's builtin
       
    27   wsgi server or the werkzeug module if present.
       
    28 
       
    29 * a ``rql-table`` directive is now available in ReST fields
       
    30 
       
    31 * cubicweb-ctl upgrade can now generate the static data resource directory
       
    32   directly, without a manual call to gen-static-datadir.
    24 
    33 
    25 API changes
    34 API changes
    26 -----------
    35 -----------
    27 
    36 
    28 * not really an API change, but the entity permission checks are now
    37 * not really an API change, but the entity permission checks are now
    44   corresponding backend index.
    53   corresponding backend index.
    45 
    54 
    46 * BreadCrumbEntityVComponent's open_breadcrumbs method now includes
    55 * BreadCrumbEntityVComponent's open_breadcrumbs method now includes
    47   the first breadcrumbs separator
    56   the first breadcrumbs separator
    48 
    57 
       
    58 * entities can be compared for equality and hashed
       
    59 
       
    60 * the ``on_fire_transition`` predicate accepts a sequence of possible
       
    61   transition names
       
    62 
       
    63 * the GROUP_CONCAT rql aggregate function no longer repeats duplicate
       
    64   values, on the sqlite and postgresql backends
    49 
    65 
    50 Deprecation
    66 Deprecation
    51 ---------------------
    67 ---------------------
    52 
    68 
    53 * ``pyrorql`` sources have been deprecated. Multisource will be fully dropped
    69 * ``pyrorql`` sources have been deprecated. Multisource will be fully dropped
    57 * the old multi-source system
    73 * the old multi-source system
    58 
    74 
    59 * `find_one_entity` and `find_entities` in favor of `find`
    75 * `find_one_entity` and `find_entities` in favor of `find`
    60   (see `#3361290 https://www.cubicweb.org/ticket/3361290`_)
    76   (see `#3361290 https://www.cubicweb.org/ticket/3361290`_)
    61 
    77 
       
    78 * the `TmpFileViewMixin` and `TmpPngView` classes (see `#3400448
       
    79   https://www.cubicweb.org/ticket/3400448`_)
    62 
    80 
    63 Deprecated Code Drops
    81 Deprecated Code Drops
    64 ----------------------
    82 ----------------------
    65 
    83 
    66 * ``ldapuser`` have been dropped; use ``ldapfeed`` now
    84 * ``ldapuser`` have been dropped; use ``ldapfeed`` now
    71   (see `#3093362 <http://www.cubicweb.org/3093362>`_)
    89   (see `#3093362 <http://www.cubicweb.org/3093362>`_)
    72 
    90 
    73 * all 3.8 backward compat is gone
    91 * all 3.8 backward compat is gone
    74 
    92 
    75 * all 3.9 backward compat (including the javascript side) is gone
    93 * all 3.9 backward compat (including the javascript side) is gone
       
    94 
       
    95 * the ``twisted`` (web-only) instance type has been removed