~sidnei/zope.app.container/trunk

20 by srichter
Get ready for release.
1
=======
2
CHANGES
3
=======
4
89 by icemac
Back to development: 3.8.2
5
3.8.2 (unreleased)
6
------------------
7
8
- Nothing changed yet.
9
10
88 by icemac
Preparing release 3.8.1
11
3.8.1 (2009-12-26)
82 by tseaver
svb
12
------------------
13
84 by yusei
Fixed test_directive. Some parts of zope.app.publisher were moved
14
- Fixed test_directive. Some parts of zope.app.publisher were moved
15
  to zope.browsermenu and zope.browserpage.
87 by icemac
- Added undeclared install dependency on ``zope.app.publisher``.
16
86 by yusei
test_view_permissions is a browser test so that should be in browser package.
17
- Moved tests/test_view_permissions.py to browser/tests.
82 by tseaver
svb
18
87 by icemac
- Added undeclared install dependency on ``zope.app.publisher``.
19
- Added undeclared install dependency on ``zope.app.publisher``.
20
21
- Test no longer use deprecated ``zope.testing.doctestunit`` but
22
  python's ``doctest`` instead.
23
24
81 by tseaver
Prep 3.8.0 release.
25
3.8.0 (2009-05-13)
77 by nadako
Bump version.
26
------------------
27
80 by tseaver
Move ``IAdding`` interface to ``zope.browser.interfaces``
28
- Moved ``IAdding`` interface to ``zope.browser.interfaces``, leaving
29
  BBB imports.
77 by nadako
Bump version.
30
31
3.7.2 (2009-03-12)
72 by tseaver
Post-release.
32
------------------
33
74 by nadako
Show a "nothing to add" message instead of empty list in the Adding view when no content types available to add.
34
- Show a "nothing to add" message instead of empty list in the
35
  adding view, if there's nothing to add.
72 by tseaver
Post-release.
36
75 by nadako
Filter the "add" menu item if there's nothing to add.
37
- Don't show the "Add" menu item if there's nothing to add.
38
76 by nadako
Adapt to the removal of deprecated interfaces from zope.component.interfaces.
39
- Adapt to the removal of deprecated interfaces from
80 by tseaver
Move ``IAdding`` interface to ``zope.browser.interfaces``
40
  ``zope.component.interfaces``. Now ``IAdding`` inherits from
41
  ``zope.publisher.interfaces.browser.IBrowserView``.
76 by nadako
Adapt to the removal of deprecated interfaces from zope.component.interfaces.
42
72 by tseaver
Post-release.
43
3.7.1 (2009-02-05)
68 by faassen
vb
44
-------------------
45
71 by tseaver
Prep 3.7.1 release.
46
- Updated test to accomodate "Pythonic" exception now raised from
47
  ``__setitem__`` provided by ``zope.container`` (``KeyError`` instead
48
  of ``zope.exceptions.UserError``).
68 by faassen
vb
49
67 by faassen
preparing for release
50
3.7.0 (2009-01-31)
59 by philikon
Next feature release would be 3.7.0. If bugfixes to 3.6.x happen in between, they can
51
------------------
52
80 by tseaver
Move ``IAdding`` interface to ``zope.browser.interfaces``
53
- Remove long-time deprecated ``IContentContainer`` class.
59 by philikon
Next feature release would be 3.7.0. If bugfixes to 3.6.x happen in between, they can
54
66 by faassen
Explain the big zope.container change.
55
- We now rely on a new package called ``zope.container``, which
56
  contains the basic implementation of ``zope.container`` and is
57
  intended to have less dependencies. We have gone through a wide
58
  range of packages and updated their dependencies to point to
59
  ``zope.container`` so that they will also have less indirect
60
  dependencies.
61
62
  For backwards compatibility we have left the original modules in
63
  ``zope.app.container`` in place and have placed imports to make sure
64
  the symbols exist in their original locations.
65
62 by asmith
66
3.6.2 (2008-10-21)
61 by asmith
67
------------------
68
69
- Fixed bug in ``_zope_app_container_contained.c``.
70
58 by philikon
prepare release
71
3.6.1 (2008-10-15)
72
------------------
52 by philikon
Note Shane's changes
73
80 by tseaver
Move ``IAdding`` interface to ``zope.browser.interfaces``
74
- Reimplemented the ``BTreeContainer`` so that it directly accesses the btree
57 by philikon
Reorder changelog: features + restructuring first, then bugfixes
75
  methods (removed an old #TODO)
76
80 by tseaver
Move ``IAdding`` interface to ``zope.browser.interfaces``
77
- Removed usage of deprecated ``LayerField``.
56 by philikon
Explicit bug urls make it easier to find the bug reports
78
57 by philikon
Reorder changelog: features + restructuring first, then bugfixes
79
- Made C code compatible with Python 2.5 on 64bit architectures.
80
80 by tseaver
Move ``IAdding`` interface to ``zope.browser.interfaces``
81
- Fixed bug: Error thrown during ``__setitem__`` for an ordered container
56 by philikon
Explicit bug urls make it easier to find the bug reports
82
  leaves bad key in order
83
84
- Fixed https://bugs.launchpad.net/zope3/+bug/238579,
85
  https://bugs.launchpad.net/zope3/+bug/163149: Error with unicode
86
  traversing
87
88
- Fixed https://bugs.launchpad.net/zope3/+bug/221025: The Adding menu
89
  is sorted with translated item by using a collator (better localized
90
  sorting)
91
92
- Fixed https://bugs.launchpad.net/zope3/+bug/227617:
40 by ccomb
- fixed #227617 :
93
    - prevent the namechooser from failing on '+', '@' and '/'
94
    - added tests in the namechooser
95
    - be sure the name chooser returns unicode
55 by philikon
make text easier to read
96
56 by philikon
Explicit bug urls make it easier to find the bug reports
97
- Fixed https://bugs.launchpad.net/zope3/+bug/175388: The setitem's
98
  size modification is now done in ``setitemf``: setting an existing
99
  item does not change the size, and the event subscribers should see
100
  the new size instead of the old size.
55 by philikon
make text easier to read
101
35 by fdrake
set release date for 3.6.0
102
3.6.0 (2008-05-06)
31 by fdrake
- Added an ``IBTreeContainer`` interface that allows an argument to the
103
------------------
104
105
- Added an ``IBTreeContainer`` interface that allows an argument to the
106
  ``items``, ``keys``, and ``values`` methods with the same semantics as for
107
  a BTree object.  The extended interface is implemented by the
108
  ``BTreeContainer`` class.
109
46 by ccomb
Remove bugfix releases from earlier branches
110
3.5 (2007-10-11)
111
----------------
26 by philikon
Merge from the trunk:
112
46 by ccomb
Remove bugfix releases from earlier branches
113
- Updated bootstrap script to current version.
55 by philikon
make text easier to read
114
46 by ccomb
Remove bugfix releases from earlier branches
115
- Store length of ``BTreeContainer`` in its own ``Length`` object for faster
116
  ``__len__`` implementation of huge containers.
55 by philikon
make text easier to read
117
26 by philikon
Merge from the trunk:
118
- Send ``IObjectModifiedEvent`` when changing the title through the
119
  ``@@contents.html`` view.
120
  This fixes https://bugs.edge.launchpad.net/zope3/+bug/98483.
55 by philikon
make text easier to read
121
22 by srichter
Fix deprecation warnings.
122
- Resolve ``ZopeSecurityPolicy`` and ``IRolePermissionManager`` deprecation
123
  warning.
124
46 by ccomb
Remove bugfix releases from earlier branches
125
3.4 (2007-04-22)
126
----------------
20 by srichter
Get ready for release.
127
128
- Initial release as a separate project, corresponds to ``zope.app.container``
129
  from Zope 3.4.0a1.