doc/changes/3.25.rst
branch3.25
changeset 12083 af5e5137d6a8
parent 12082 9c36c23c371c
child 12112 0a54f49314f6
equal deleted inserted replaced
12082:9c36c23c371c 12083:af5e5137d6a8
    32 
    32 
    33 * A new IDublinCore adapter has been introduced to control the generation of
    33 * A new IDublinCore adapter has been introduced to control the generation of
    34   Dublin Core metadata that are used in several base views.
    34   Dublin Core metadata that are used in several base views.
    35 
    35 
    36 * It is now possible to *derive* rtags using their ``derive`` method
    36 * It is now possible to *derive* rtags using their ``derive`` method
    37   (0849a5eb57b8).
    37   (0849a5eb57b8). Derived rtags keep a reference to the original rtag and only
       
    38   hold custom rules, allowing changes which are done in the original rtag after
       
    39   derivation to be still considered.
    38 
    40 
    39 * A new ``cubicweb-ctl scheduler <appid>`` command has been introduced to run
    41 * A new ``cubicweb-ctl scheduler <appid>`` command has been introduced to run
    40   background and periodic tasks of the repository (previously called *looping
    42   background and periodic tasks of the repository (previously called *looping
    41   tasks*). In a production environment, a process with this command should be
    43   tasks*). In a production environment, a process with this command should be
    42   run alongside with a WSGI server process (possibly running multiple
    44   run alongside with a WSGI server process (possibly running multiple
    54 
    56 
    55 * In ``cubicweb.pyramid``, function ``make_cubicweb_application`` got renamed
    57 * In ``cubicweb.pyramid``, function ``make_cubicweb_application`` got renamed
    56   into ``config_from_cwconfig`` (950ce7d9f642).
    58   into ``config_from_cwconfig`` (950ce7d9f642).
    57 
    59 
    58 * Several cleanups in repository's session management have been conducted
    60 * Several cleanups in repository's session management have been conducted
    59   resulting from changes introduced in 3.19 release.
    61   resulting from changes introduced in 3.19 release. Among others, the
       
    62   ``cubicweb.server.session.Session`` class has been dropped, and request
       
    63   ``session`` attribute is now tight to a web session whose implementation
       
    64   depends on the front-end used (twisted or pyramid). Hence this attribute
       
    65   should not be accessed from "repository side" code (e.g. hooks or operations)
       
    66   and has lost some of his former attributes like its ``repo`` attribute
       
    67   referencing the repository instance.
    60 
    68 
    61 * Support for 'https-url' configuration option has been removed
    69 * Support for 'https-url' configuration option has been removed
    62   (4516c3956d46).
    70   (4516c3956d46).
    63 
    71 
    64 * The `next_tabindex` method of request class has been removed (011730a4af73).
    72 * The `next_tabindex` method of request class has been removed (011730a4af73).