Bug fixes:
- Fix "Can't pickle objects in acquisition wrappers." error in OMOutsideChildrensModifier and OMInsideChildrensModifier. @davisagli (#26)
Internal:
- Update configuration files. [plone devs] (cfffba8c)
Bug fixes:
- Allow principal in sys_metadata with ArchivistTool init (#101)
Internal:
- Update configuration files. [plone devs] (3333c742)
Bug fixes:
- Final release for Plone 6.0.0 (#600)
Bug fixes:
- Fix object remains locked after version retrieved (#93)
Bug fixes:
- Only fire ObjectModifiedEvent once when an item is reverted to an old version. [davisagli] (#90)
Bug fixes:
- Replaced label 'Working Copy' with 'Current revision' [rristow] (#55)
- Do not depend on Zope2 but Zope and remove transitional dependencies. [jensens] (#87)
- Fix deprecated imports and not depend on CMFPlone. Removes also circular dependency. [jensens] (#88)
- Fix test to work with updated CMFUid. [davisagli] (#89)
Breaking changes:
- The VersionView class is deprecated because it contained just one method that is now part of the @@plone view [ale-rt] (#84)
Breaking changes:
- Removed versioning_config.py and versioning_config_form.pt from skin.
Instead, you can change the versioning config in the
@@content-controlpanel
. [maurits] (#72) - Removed migration code from version 1.0alpha3 to 1.0beta1 from 2006. Removed Storage Migration Support. This had code for creating a test hierarchy for migration tests. [maurits] (#72)
- Removed unused versions_history.pt which defines a versions_history macro. We do still have versions_history_form. [maurits] (#72)
New features:
- Merged skin script
checkUpToDate
intoversions_history_form
view. Mergedcan_diff
view intoversions_history_form
view. [maurits] (#71) - Remove now empty CMFEditions skin layer in an upgrade step. [maurits] (#71)
- Moved various items from from skin to a browser view:
saveasnewversion
,revertversion
,diff_legend
,versions_history_form
,compare.css
. [maurits] (#71)
Bug fixes:
- Removed version_diff.pt. This template is deprecated. Use the @@history view instead. [maurits] (#71)
- QA: black, isort, flake8, fix deprecation warnings, remove use of six, upgrade to Python 3.7-only syntax. [maurits] (#80)
Breaking changes:
- Removed support for Archetypes, Zope 2 and Python 2.
Removed Archetypes-only modifiers:
RetainATRefs
,NotRetainATRefs
,SkipBlobs
,CloneBlobs
. Added upgrade step to remove these modifiers from theportal_modifier
tool. This is for Plone 6 only. [maurits] (#74) - Update for Plone 6 with Bootstrap markup [petschki] (#79)
New features:
Handle broken VersionPolicies and modifiers in a nicer way.
ConditionalModifier.isApplicable
: return False when modifier is broken.portal_repository.listPolicies
: log and ignore Broken VersionPolicies.
[maurits] (#74)
Barceloneta LTS support [petschki] (#77)
Bug fixes:
- Minor packaging updates. (#1)
Bug fixes:
- Fix DeprecationWarning [jensens] (#71)
Bug fixes:
- Fix release issue in 3.3.1 [esteele] (#69)
Bug fixes:
- Avoid ResourceWarnings. [gforcada] (#65)
- Made removing of versioning behaviors less strict (named vs dotted). [iham] (#67)
New features:
- Replaced usages of getObjSize with human_readable_size. (#60)
Bug fixes:
- Fix success() responses in controller actions browser views for AT types (#62)
Bug fixes:
- Fix Unauthorized error due to importing six inside Restricted Python Plone issue 2463 [davilima6]
- Migrate Tests away from PloneTestCase [pbauer]
- Do not run webdav_history.txt in py3 since it breaks tests (no webdav support in py3). [pbauer]
- cleanup: isort/formatting/security decorators [jensens]
- InitializeClass was moved to AccessControl.class_init - use it. [jensens]
- setDefaultRoles is deprecated. addPermission from AccessControl.Permission is instead used. [jensens]
Bug fixes:
- Test against plone.app.contenttypes instead of ATContentTypes. [davisagli]
New features:
- Allow disabling versioning per object. Plone issue 2341 [tomgross]
Bug fixes:
- Make imports Python 3 compatible [ale-rt, pbauer]
- Don't depend on ZODB version 3 directly [tomgross]
New features:
- Prepare for Python 2 / 3 compatibility [davilima6]
New features:
- Use the
processQueue
from the mergedcollective.indexing
. [gforcada]
Bug fixes:
- Make tests run in Zope 4 (includes some cleanup). [pbauer]
- Get rid of CMFFormController scripts [tomgross]
Breaking changes:
- Purge all old revisions of content about to be removed. [tschorr]
For older changes, 2.2.23 and earlier, see docs/old-changelog.rst
.