# HG changeset patch # User Julien Cristau # Date 1402477048 -7200 # Node ID 36b75aefe2c225015d35f7c1024622da7a9b16ef # Parent 727bbb361ed13e85b06be4a44b1e20db946f90c8 [doc/3.20] more details on removed code related to #3799117 diff -r 727bbb361ed1 -r 36b75aefe2c2 doc/3.20.rst --- a/doc/3.20.rst Fri May 02 17:58:57 2014 +0200 +++ b/doc/3.20.rst Wed Jun 11 10:57:28 2014 +0200 @@ -4,7 +4,19 @@ Deprecated Code Drops ---------------------- -* most 3.10 backward compat is gone (box related objects are still - there, but you are encouraged to not depend on them) - -* 3.11 backward compat is gone +* most of 3.10 and 3.11 backward compat is gone; this includes: + - CtxComponent.box_action() and CtxComponent.build_link() + - cubicweb.devtools.htmlparser.XMLDemotingValidator + - various methods and properties on Entities, replaced by cw_edited and cw_attr_cache + - 'commit_event' method on hooks, replaced by 'postcommit_event' + - server.hook.set_operation(), replaced by Operation.get_instance(...).add_data() + - View.div_id(), View.div_class() and View.create_url() + - `*VComponent` classes + - in forms, Field.value() and Field.help() must take the form and the field itself as arguments + - form.render() must get `w` as a named argument, and renderer.render() must take `w` as first argument + - in breadcrumbs, the optional `recurs` argument must be a set, not False + - cubicweb.web.views.idownloadable.{download_box,IDownloadableLineView} + - primary views no longer have `render_entity_summary` and `summary` methods + - WFHistoryVComponent's `cell_call` method is replaced by `render_body` + - cubicweb.dataimport.ObjectStore.add(), replaced by create_entity + - ManageView.{folders,display_folders}