Plone.namedfile

Latest version: v7.0.0

Safety actively analyzes 706259 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 13

6.0.0b1

Not secure
--------------------

New features:


- Creating a tag no longer generates the actual scale.
[maurits] (113)
- Add picture method to to ImageScaling and include it in image-test.
Picture tags only work on Plone 6, with several other branches for picture variants merged.
See `plip-image-srcsets.cfg <https://github.com/plone/buildout.coredev/blob/6.0/plips/plip-image-srcsets.cfg>`_.
If not available (like on Plone 5.2), an ordinary image tag is created.
[MrTango] (113)
- Add ``images-test`` page for Editors.
This shows various variants from the image field of the current context.
It shows a list of stored scales.
It allows purging the stored scales.
[maurits] (113)
- removed marking request for disable CSRF protection (need plone.scale with https://github.com/plone/plone.scale/pull/58)
[mamico] (177)
- use the attribute _sizes for local caching correctly available_sizes
[mamico] (177)
- add additional infos in scale storage only if missing
[mamico] (177)
- Register adapter for image fields to the new image_scales metadata.
Use this in the image_scale view to get images from a list a brains.
This code is not active on Plone 5, only Plone 6.
[cekk, maurits] (3521)


Bug fixes:


- Cleanup: isort, black, pyupgrade, remove use of six, etc.
[maurits] (120)

6.0.0a4

Not secure
--------------------

Bug fixes:


- Only look at the width when checking if a HiDPI image would be larger than the original.
Otherwise HiDPI srcsets are never included when the scale is defined with a height of 65536.
[maurits] (114)
- Fix Unauthorized when accessing ``images/image`` of private image, even as Manager.
Fixes problem introduced in previous release.
[maurits] (118)

6.0.0a3

Not secure
--------------------

Bug fixes:


- ``ImageScaling`` view: use ``guarded_orig_image`` to get field from a url.
Mostly, this makes the view easier to customize.
[maurits] (104)

6.0.0a2

Not secure
--------------------

Breaking changes:


- Removed deprecated extras from setup.py.
These ones are gone now: ``blobs``, ``editor``, ``marshaler``, ``scales``, ``supermodel``.
See `issue 106 <https://github.com/plone/plone.namedfile/issues/106>`_.
[maurits] (106)


New features:


- Register ``AnnotationStorage`` as ``IImageScaleStorage`` multi adapter.
Both from ``plone.scale``.
Use this adapter in our scaling functions when we store or get an image scale.
[maurits] (44)

6.0.0a1

Not secure
--------------------

Breaking changes:


- Drop support for Python 2.7.
Main target is now Plone 6, but we try to keep it running on Plone 5.2 with Python 3.
See discussion in `plone.scale issue 44 <https://github.com/plone/plone.scale/issues/44>`_.
[maurits] (44)


Bug fixes:


- Fixed NameError `file` on Python 3. Use `io.IOBase` instead. (3)

5.6.0

Not secure
------------------

New features:


- Make DefaultImageScalingFactory more flexible, with methods you can override.
[maurits] (104)

Page 4 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.