Plone.app.mosaic

Latest version: v3.1.5

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

Scan your dependencies

Page 7 of 8

2.0.0rc2

---------------------

Bug fixes:

- Fix issue where layout menu was misplaced in Mosaic toolbar
[datakurre]

2.0.0rc1

---------------------

WARNING: Migration from 1.0.0 to 2.0.0 may still unsolved have issues.

Breaking changes:

- Drop compatibility with Plone 4.3. For Plone 4.3 support, please use
plone.app.mosaic < 2.0
[datakurre, jensens]

- Depend on adapterized plone.app.blocks >= 4.0.0
[jensens]

- Depend on plone.app.contenttypes (for GS install profile)
[jensens]

- Move to using plone.app.standardtiles.html instead of
the deprecated plone.app.standardtiles.rawhtml
[vangheem]

- No longer use special HTML tiles that do not work in reusable layouts.
These tiles are now all deprecated: table, numbers, bullets, text,
subheading, heading
[vangheem]

- Remove use image and attachment tiles as they are now deprecated
[vangheem]

- Move custom layout from 'content' to 'customContentLayout' attribute
[datakurre]

- Replace Deco-grid styles with Bootstrap mixins form mixins.grid.plone.less.
Allows to use override grid system using standard mosaic class names.
Main purpose is to unify the edit and view of your layout
(fixes https://github.com/plone/plone.app.mosaic/issues/231).
[agitator]

New features:

- Customize add form for types that have ILayoutAware enabled so that it just
presents a title/description field
[vangheem]

- Provide outline mode to be able to inspect rows and tiles
[datakurre]

- Add preview button (disabled by default) for previewing currently edited
layout
[datakurre]

- Add a new raw embed tile
[agitator]

- Saving a layout will now save default values for html tiles on the
reusable layout.
[vangheem]

- Provide better use of permissions in UI and enforcements on the server
[vangheem]

- Enhance layout selector styles
[vangheem]

- Hide plone toolbar when mosaic editor is active
[vangheem]

- Move tile remove button onto tile instead of in toolbar
[vangheem]

- Rename "Close" to "Done" on properties form.
[vangheem]

- Add sitelayouts-meta.zcml, which allows enabling site layouts in
buildout with ``zcml = plone.app.mosaic-meta:sitelayouts-meta.zcml``
[datakurre]

Bug fixes:

- Handle missing tiles and tile configuration with layout editor where it
doesn't destroy user's ability to still edit the layout/tiles.
[vangheem]

- Fix bug when tinymce editor would no longer work when dragging one rich text
tile around another rich text tile.
[vangheem]

- Fixes TinyMCE focus issues, disables row merging
[vangheem]

- Fix TinyMCE Insert Image search results to have fixed maximum height
to prevent it from flowing over viewport
[datakurre]

- Fix fieldset tabbing not working after user edits field tiles
[vangheem]

- Fix pasting into title, description fields
[vangheem]

- Use POST to render tiles through the editor so default query parameters
provided in url can be utilized with latest plone.tiles
[vangheem]

- Fix problem where layouts could be saved without a name
[vangheem]

- Fix table context menu overlapping modals
[vangheem]

- Fix default layout image not showing properly
[vangheem]

- Fix modal to be structured like other plone modals
[vangheem]

- Fix to not set own overhead space of edit modal, the default should apply
[jensens]

- Fix reference to default layout preview image
[vangheem]

- Fix issue where pattern settings are not applied to the body tag for mosaic
layouts
[jensens]

- Fix issue where plone_pattern_setting view lookup ran into empty
(now renders all)
[jensens]

Refactoring:

- Move list of valid layout view names for LayoutWidget in a module variable,
so it can be extended on demand
[jensens]

- Remove superfluous empty testing gs profile and its zcml
[jensens]

- Log warning if plone_pattern_settings view was not found
[jensens]

- Fix robot tests in docs to no run into timing traps
[jensens, gforcada]

- Use buildout.coredev version pins
[gforcada]

- Update testing infrastructure
[gforcada]

- Make layouts HTML valid
[gforcada]

- Add Webpack based frontend development flow
[datakurre]

1.0

----------------

- Nothing changed.

1.0rc2

-------------------

- Fixed TypeError during editing when no layout resource directory was
found. [maurits]

1.0rc1

-------------------

New:

- Allow users to save layouts they are creating
[vangheem]

- If only one layout is available, auto-select it.
[vangheem]

- Be able to show/hide content layouts.
[vangheem]

- Add *Mosaic layout* into available views views when layout behavior
is enabled and remove the view when layout behavior is disabled from
a portal ype
[datakurre]

- Ability to limit maximum amount of Mosaic columns by setting
``data-max-columns`` attribute on ``data-panel`` -element (default: 4).
[neilferreira]

- Align rich text editor right if the tile is more on the right side
of the page
[vangheem]

Fixes:

- Do not remove data-pat-tinymce body attribute as this is not
necessary with how tinymce is initialized anymore
[vangheem]

- Fix use of rawhtml text tile
[vangheem]

- Fix case where you could get an error on save because mosaic could not figure out
the tile type correctly
[vangheem]

- Do not allow hitting enter for editing non-rich text fields
[vangheem]

- Disable clicking links of content inside tiles while in edit mode
[vangheem]

- Fix TinyMCE widget in add-form which was broken due to a change how the
settings are stored in Plone 5 vs 4. BBB compatible.
[jensens]

- Fix tinymce toolbar scrolling out of view with large rich text tiles.
TinyMCE toolbar will now being sticky as the user scrolls down.
[vangheem]

- Fix tiles not rendering correctly if they contain JavaScript patterns
when adding and moving them around.
[vangheem]

- Fix do not add _layout multiple times to tile data
[vangheem]

- Fix issue where spurious &nbsp; was getting saved to description
[vangheem]

- Issue when registry configuration parsing would throw an error
[vangheem]

- Fix issue where you would end up saving non-resolveuid urls to rawhtml
tiles and also prevent write conflicts when the editor sends out multiple
edits at the same time
[vangheem]

- Fix to only show drag handlers if customizing layout
[vangheem]

- fix issue where you would no longer be able to edit a rich text area
after you clear the whole area out
[vangheem]

- Fix weird Firefox bug with TinyMCE that prevented data from being saved.
[vangheem]

- Fix properties overlay to be scrollable.
[vangheem]

- Fix issue where tile field wouldn't get saved back to form with
some refactoring.
[vangheem]

- Fix issue where first fieldset would not show on properties modal.
[vangheem]

1.0b3

------------------

- Add ploneimage action for richtext tiles' toolbar
[datakurre]

- Add transforms to set 'layout-' with active content layout name or
'layout-custom' into body class
[datakurre]

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.