Bug fixes:
- Call registry once per filter rather than for each img tag. [gotcha] (less_call_to_registry)
Internal:
- Update configuration files. [plone devs] (7723aeaf)
Bug fixes:
- Return a 404 Not Found response if the resolveuid view is called with no uuid. @davisagli (#43)
Internal:
- Update configuration files. [plone devs] (535edb14)
Internal:
- Update configuration files. [plone devs] (243ca9ec)
Bug fixes:
- Use our new version of uuidToObject() from plone.app.uuid.utils [anirudhhkashyap] (#52)
Bug fixes:
- Do not return prettified soup after picture variants filter. This prevents adding unneeded newlines. [petschki] (#56)
Bug fixes:
- isort, black, pyupgrade, manual six removal. [jensens] (#53)
New features:
- Add image_srcset output filter, to convert IMG tags into PICTURE tags with multiple source definitions as define in imaging control panel [MrTango] (#49)
New features:
- Resolve UIDs in SRC= attribute of of SOURCE and IFRAME elements. (#47)
Bug fixes:
- fix AttributeError: 'NoneType' object has no attribute 'unwrap' exception when a fullsize image is wrapped in an <a> tag. [flipmcf] (#39)
- Fixed deprecation warning for html_quote. [maurits] (#3130)
Bug fixes:
- Minor packaging updates. (#1)
Breaking changes:
- Change the image caption template to use
<figure>
and<figcaption>
. [thet]
New features:
- Add an
ImageCaptioningEnabler
utility which can be enabled via the portal registry settingplone.image_captioning
. [thet]
Bug fixes:
- Don't check for hard coded image size in test. [agitator]
- Fixed possible package install error with Python 3.6 when no system locale is set. See coredev issue 642. [maurits]
Bug fixes:
- fix UnicodeDecodeError in Python 2 when uid-linked image has non-ascii characters in title or description [petschki]
Bug fixes:
- bugfix for KeyError caused by <a> elements without href attribute [ajung]
New features:
- remove deprecated sgmllib and move to BeautifulSoup4 [tobiasherp, petschki]
Bug fixes:
- Allow resolving of links with absolute path and host [tomgross]
- Make plone.namedfile hard testing dependency [tomgross]
Bug fixes:
- Add Python 2 / 3 compatibility [pbauer]
Bug fixes:
- update test to reflect changes in PortalTransforms [MrTango]
Bug fixes:
- Remove unittest2 dependency [kakshay21]
Bug fixes:
- Do not transform a and img tags when inside script tag. [gotcha]
Breaking changes:
- Give up support of PortalTransforms 1.x with old style interfaces. [jensens]
Bug fixes:
- Handle unicode errors in img attributes [vangheem]
- Cleanup: utf8-headers, isort, pep8 [jensens]
- Use zope.interface decorator. [gforcada]
Bug fixes:
- Make tests work with old and new safe HTML transform [tomgross]
Fixes:
- Explicitly exclude
mailto:
links from being UID-resolved. [thet] - Fix test isolation problem. [thet]
New:
- Added
tel:
to ignored link types. [julianhandl]
Fixes:
- Fixed error when uid resolving if object got didn't have absolute_url method. [Gagaro]
Fixes:
- Fixed case where unicode ends up getting used when resolving img tags and (un)restrictedTraverse doesn't work with unicode. [vangheem]
- Remove kupu BBB code. [gforcada]
- For full-size (non-scaled) plone.app.contenttypes images, preserve height/width specified in img tag attributes. [davisagli]
- Convert tests to plone.app.testing [tomgross]
- for plone 5, always resolveuids [vangheem]
- #12783 img tag referencing non existent scales leads to transform error [anthonygerrard]
- Nothing changed yet.
- Fix README rst. [gotcha]
- img unicode issue : fix resolve_image to avoid that it returns unicode [gotcha]
- handle possibility of img tag being unicode to prevent unicode errors [vangheem]
- Work around bug in SGMLParser to handle singleton tags correctly. [tom_gross]
- If we have an image description it should go into the alt text of the img tag [ale-rt]
- Fix packaging issue. [esteele]
- When resolving images, only look upward for the full image if the image that was traversed is not a content item (i.e. is a scale). [davisagli, datakurre]
- Also convert "resolveUid/" links (big 'U') that FCKeditor used to create. [hacklschorsch]
- Also escape double quotes, fixes #13219 [maartenkling]
- Don't break if an @@images scale can't be resolved for some reason. [davisagli]
- Restore compatibility with Plone 4.0 when plone.outputfilters is present. [davisagli]
- Fix incompatibilities with plone.namedfile [do3cc]
- Fixed testing error by moving the part of README.rst to plone/outputfilters/README.txt. [maurits]
- Small pep8 update [pbdiode]
- Prevent transformation of links to anchors on the same page. [davisagli]
- Fixed undefined uuid variable in kupu_resolveuid_hook branch in resolveuid view. [vincentfretin]
- Make sure links to expired objects can still be resolved by the resolveuid view. [davisagli]
- alt/title attributes on img tags were not present if tinymce uid linking was not used [iElectric]
- When making relative URIs absolute, use the parent as the relative root when the context is not folderish. Fixes an issue where relative URLs from Plone 3, for example, had the wrong URLs under Plone 4 when a default page was used for a folder. [rossp]
- Fixed testing error when packaged with a missing README.rst. [maurits]
- Fixed resolving of protected objects for AT content [tom_gross]
- Fixed resolving of relative ../resolveuid/... links [tom_gross]
- Respect implementation differences in Python 2.4 and Python 2.6 sgmlparser [tom_gross]
- Fixed resolving of images in protected folders for captioning [mj]
- Release 1.0 Final. [esteele]
- Add MANIFEST.in. [WouterVH]
- Make captioning and linking work with new style image scales. [elro]
- General refactoring of link resolution. [elro]
- Add alt and title tags to images. [elro]
- Get various image properties from the imaging view to work better with Dexterity. [elro]
- small fix so it is possible to create object without need of REQUEST or without need of mocking it. [garbas]
- Resolve image paths beginning with a slash relative to the Plone site root. [davisagli]
- Support image captioning for new-style image scales using the @@images view. [davisagli]
- Fix resolveuid so that uid resolution occurs after authentication. [elro]
- Please remember to run tests before checking in! [elro]
- Fix issue where resolving links with subpaths resulted in a reversed subpath. [elro]
- Fix issue with resolving resolveuid links with subpaths. This fixes http://dev.plone.org/plone/ticket/11426 [davisagli]
- Initial implementation. [davisagli]