doc/changes/3.17.rst
author Philippe Pepiot <philippe.pepiot@logilab.fr>
Tue, 24 Oct 2017 09:50:29 +0200
branch3.25
changeset 12216 4de5927871f9
parent 10504 3755cd64fff8
permissions -rw-r--r--
[pyramid] set waitress url_scheme to https when base-url scheme is https See https://docs.pylonsproject.org/projects/waitress/en/latest/#using-behind-a-reverse-proxy Since we do not configure trusted_proxy waitress ignore X-Forwarded-Proto header and may generate http urls (pyramid request.url) when the instance is behind a https reverse proxy. This cause cubicweb-signredrequest to not work with since it rely on the url (including scheme). Set url_scheme to 'https' when CubicWeb base-url scheme is https as a workaround.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10502
bdcd35e575fd [doc] reformat changes files headers
David Douard <david.douard@logilab.fr>
parents: 10491
diff changeset
     1
3.17 (02/05/2013)
bdcd35e575fd [doc] reformat changes files headers
David Douard <david.douard@logilab.fr>
parents: 10491
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
10504
3755cd64fff8 [doc] small rst fixes and cleanups in changelog files
David Douard <david.douard@logilab.fr>
parents: 10502
diff changeset
     5
-------------------
8819
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
8950
bcb87fa6da48 [pkg] update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8934
diff changeset
    16
* Allow user defined final type
bcb87fa6da48 [pkg] update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8934
diff changeset
    17
  (see `#124342 <https://www.logilab.org/ticket/124342>`_)
bcb87fa6da48 [pkg] update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8934
diff changeset
    18
8819
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
    19
8800
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    20
API changes
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    21
-----------
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    22
8849
7da8339cd768 [web/views] Move massmailing to its own cube (closes #2788086)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8819
diff changeset
    23
* 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
    24
8800
8ca1a0da5a29 [web/views] extract cube sioc (closes #1916018)
Simon Chabot <simon.chabot@logilab.fr>
parents: 8799
diff changeset
    25
* 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
    26
  `sioc` cube.
8801
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    27
8803
47dd517d6c6f [web/views] extract cube embed (closes #1916015)
Vladimir Popescu <vladimir.popescu@logilab.fr>
parents: 8801
diff changeset
    28
* 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
    29
  moved to the `embed` cube.
47dd517d6c6f [web/views] extract cube embed (closes #1916015)
Vladimir Popescu <vladimir.popescu@logilab.fr>
parents: 8801
diff changeset
    30
8849
7da8339cd768 [web/views] Move massmailing to its own cube (closes #2788086)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8819
diff changeset
    31
* 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
    32
  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
    33
8898
c570d15dce7b [notification] use new style operation for notification
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8895
diff changeset
    34
* ``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
    35
  ``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
    36
  idiom.
c570d15dce7b [notification] use new style operation for notification
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8895
diff changeset
    37
8912
da2007002dca [task] allow negative intervals for add_looping_task (closes #2818280)
Julien Cristau <julien.cristau@logilab.fr>
parents: 8911
diff changeset
    38
* Looping task can now have a interval <= ``0``. Negative interval disable the
da2007002dca [task] allow negative intervals for add_looping_task (closes #2818280)
Julien Cristau <julien.cristau@logilab.fr>
parents: 8911
diff changeset
    39
  looping task entirely.
8911
2dd134a86996 [task] allow interval=0 for looping tasks
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8898
diff changeset
    40
8950
bcb87fa6da48 [pkg] update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8934
diff changeset
    41
* We now serve html instead of xhtml.
bcb87fa6da48 [pkg] update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8934
diff changeset
    42
  (see `#2065651 <http://www.cubicweb.org/ticket/2065651>`_)
bcb87fa6da48 [pkg] update changelog
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8934
diff changeset
    43
8819
d95a79c2687c [doc] update 3.17 release note
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8804
diff changeset
    44
8895
bda63114015c [ldapuser] Deprecated the source
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8852
diff changeset
    45
Deprecation
10504
3755cd64fff8 [doc] small rst fixes and cleanups in changelog files
David Douard <david.douard@logilab.fr>
parents: 10502
diff changeset
    46
-----------
8895
bda63114015c [ldapuser] Deprecated the source
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8852
diff changeset
    47
bda63114015c [ldapuser] Deprecated the source
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8852
diff changeset
    48
* ``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
    49
  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
    50
8934
48a6e6b88b16 [session] deprecate `hijack_user` method
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8912
diff changeset
    51
* ``hijack_user`` have been deprecated. It will be dropped soon.
48a6e6b88b16 [session] deprecate `hijack_user` method
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8912
diff changeset
    52
10504
3755cd64fff8 [doc] small rst fixes and cleanups in changelog files
David Douard <david.douard@logilab.fr>
parents: 10502
diff changeset
    53
8801
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    54
Deprecated Code Drops
10504
3755cd64fff8 [doc] small rst fixes and cleanups in changelog files
David Douard <david.douard@logilab.fr>
parents: 10502
diff changeset
    55
---------------------
8801
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    56
86c1a5afbe4e Drop iprogress code (closes #2777628)
Rémi Cardona <remi.cardona@logilab.fr>
parents: 8800
diff changeset
    57
* 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
    58
  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
    59
  `iprogress` cube.
8804
21770f74a078 [whatsnew] notify drop of deprecated code
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8803
diff changeset
    60
21770f74a078 [whatsnew] notify drop of deprecated code
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8803
diff changeset
    61
* API deprecated since 3.7 have been dropped.