You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge branch 'main' into pro-8255-manager-locale-switcher
* main:
enforce empty state font (#5113)
sticky controls (#5106)
Layout widget icon (#5112)
Feature layout widget (#5031)
PRO-8435: log what widget type was missing (#5110)
fix changelog (#5108)
take aspect ratio into account to calculate min size constrain (#5087)
PRO-8343: render-areas=inline support when using an external frontend (#5092)
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12-3Lines changed: 12 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,12 +5,21 @@
5
5
### Adds
6
6
7
7
* Add locale picker in the page and piece manager modals.
8
-
9
-
### Fixes
8
+
* Support for the `render-areas` query parameter in the REST API when using Astro as an external frontend, provided the Astro project has the corresponding route. This allows section template library previews to work in Astro projects. For ease of migration, if Astro cannot satisfy the request, ApostropheCMS will also attempt to render the widget natively.
9
+
* Made `self.apos.externalFrontKey` available, simplifying API calls back to Astro.
10
+
* Layout widget for dynamic grid layouts.
11
+
*`widgetOperations` support for `placement: 'breadcrumb'` to add operations to the breadcrumb menu of widgets. Extend the widget operations configuration to support various features when in the breadcrumb menu.
12
+
* Area template (Nunjucks) support for `aposStyle`, `aposClassName`, `aposParentOptions` and `aposAttrs` contextual named variables (`with {}` syntax).
10
13
11
14
### Changes
12
15
13
-
* Refactors complex logic from `AposSchema` that handle data updates to simplifies it.
16
+
* Refactored complex logic regarding data updates in `AposSchema`.
17
+
* Cleaned up `annotateAreaForExternalFront` logic and added context so developers understand the reason if it fails due to a widget type with no matching module in the project.
18
+
19
+
### Fixes
20
+
21
+
* The `render-areas` query parameter now works correctly with areas nested in array items.
22
+
* Fix min size calculation for image widgets configured with an aspect ratio.
0 commit comments