Releases: webiny/webiny-js
Releases · webiny/webiny-js
v5.34.6
5.34.6 (2023-03-14)
Bug Fixes
- pass
accountRecoverySetting
settings to user pool (#3098) (dc84d7c) - serverless-cms-aws: execute apw schedule action handler (#3091) (8dd829e)
- automatically use custom domains if provided (20fcff5)
- check if
projectApplication
exists before accessing its props (#3082) (219eec0) - close browser once rendering has finished (92fc4bf)
- dependency versions sync (e704338)
- do not skip execution of hooks on preview [no ci] (#3078) (5213f54)
- enable deploying projects Into existing VPC (a11c792)
- improve error reporting when there's no internal workspace folder (9777f91)
- introduce
webiny build
command (#3074) (6ca6876) - wrap domain assignment into a handler (22c53ce)
- api-headless-cms-ddb-es: ddb storage plugin names (#3055) (0abb98f)
- api-headless-cms-ddb-es: plugin loading on storage ops init (#3051) (d73a6ba)
- api-page-builder: export plugins from root (c8d7f77)
- app-page-builder-elements: exclude page only if Page context exists (7a4ef7e)
- make the check more fail-safe [no ci] (6ae203a)
- use
PulumiAppParam
for thevpc
param (183b01b)
v5.34.5
5.34.5 (2023-02-22)
Bug Fixes
- api-headles-cms: model graphql validation (#3048) (3bfb416)
- lock babel types package version (#3045) (f30c44a)
- api-apw: content review status when non mandatory steps (#3033) (dfd0473)
- api-headless-cms: mark locked fields error (#3037) (b1cec26)
- use
mutate
instead ofquery
and return bothdata
anderror
(3f463de) - api-apw: scheduling pages to be published (#3035) (a7ee342)
v5.34.4
5.34.4 (2023-02-17)
Bug Fixes
- add missing @ps directive (7ca3a4b)
- do not use all widths if custom width in px was set (d86f7e5)
- use Apollo client for all GraphQL API operations (#3020) (898bece)
- use Pulumi CLI for arm64 arch when possible (e87d063)
- api-headless-cms: allow custom entry id (#3019) (18d8028)
- api-headless-cms: full text search (#3025) (ef00a01)
- api-headless-cms: nested file graphql (#3018) (9bb1bf7)
- api-headless-cms: no error response on exception (#3021) (11b1dc8)
v5.34.3
5.34.3 (2023-02-13)
Bug Fixes
- ensure
textAlign
modifier handles both string and object values (backwards compatibility) [no ci] (6905231) - expose
productionEnvironments
property inwebiny.application.ts
(#3014) (ec507c8) - api-headless-cms: generate graphql schema logs (1a09812)
- api-headless-cms: graphql group slug (#3006) (8076c26)
- api-headless-cms: validate executable schema on model update (#3011) (98b99fd)
- apply
z-index: 1
to animated elements (e00a71c) - enable moving elements on canvas (e1fe1f6)
- ensure title is saved upon hitting Enter key (0672584)
- handle new rendering engine image generation separately (5fbdd68)
- make preview 100% wide (f13f8a9)
- use
src
too, not justsrcSet
[no ci] (561a35c) - handler: improve error logging when triggering plugins in hooks (#3008) (b79f363)
- increase width to 2000 (665bcb3)
- properly assign theme color to border (3a04360)
- remove
window.aosInitialized
flag (f2cb77d) - use
srcSet
when rendering images (5709bdb) - use 100% width (c97ab12)
v5.34.2
5.34.2 (2023-02-04)
Bug Fixes
- app-form-builder: add error handling (31e1819)
- app-form-builder: pass correct tenant header to Form element in PB editor (fa6df4f)
- app-form-builder: remove formId selection from form fields (a6440ea)
- app-page-builder: try loading theme during initial component mount (51c0276)
- app-page-builder-elements: add support for headers prop on Form component (82b0d37)
- app-page-builder-elements: don't render elements if theme is not available (2be9758)
- cwp-template-aws: update theme form layout (518ff62)
v5.34.1
5.34.1 (2023-02-01)
Bug Fixes
- api-headless-cms: customizable sort fields (#2986) (85ed92e)
- api-headless-cms: move modelId field to original gql type (#2991) (1c42b48)
- api-headless-cms: populate reference field (#2987) (32f9170)
- api-headless-cms: search with dash in term (#2989) (2651244)
- api-headless-cms-ddb: remove hasOwnProperty check on where object (#2995) (d34f660)
- app: add react-composition TS references to app package (7f7a70f)
- app: make debounceRender time configurable (4b6967c)
- app-apw: wrong graphql calls (#2970) (db57e9c)
- app-mailer: component did not reload on state change (#2994) (29b0835)
- app-mailer: move module to app-serverless-cms (#2988) (aa840a1)
- app-page-builder: improve context hooks and add loadThemeFromPlugins (844ed1c)
- app-page-builder-elements: add theme object to callback dependencies (efbf031)
- app-page-builder-elements: improve PageContext types (9fd4b18)
- app-theme-manager: use loadThemeFromPlugins to load theme in PB provider (bfcf97f)
- app-theme-manager: wrap theme loader into a website plugin (31fb40b)
- app-website: expose providers and routes props (d59e089)
- app-website: make main rendering components composable (84a8a9b)
- app-website: make MainContent and Layout composable (d39772d)
- app-website: mount PB provider before user-provided providers (74b4711)
- adjust default paragraph
line-height
(#2990) (fcc4d9e) - app-website: remove theme loader (4c7f051)
- handler: correct order of reply output (#2972) (15a72be)
- add missing
formId
property (fbdce1b) - cache
FbGetPublishedForm
operation too (82c506d) - do not include parentheses when inspecting import paths (121a990)
- ensure form's
ps-tag
contains the parent ID (f020250) - ensure no double
p
tags are used (4819e81) - immediately assign
FormData
if possible (withoutuseEffect
) (f45b279) - move GQL queries into a separate file (039736b)
- remove
@types/lodash
dependency (286660c) - remove
@types/lodash
dependency (03a04ed) - remove old
parent
property (fb0a0ab) - remove old and redundant folders (5dc4876)
- remove old and redundant folders (95fe763)
- remove redundant
console.log
call (e453e46) - reorder colors and make comments nicer (31225ea)
- reorder colors and make comments nicer (32832ad)
- revert the plugins-loading setup (2ea8792)
- send renderers via a getter fn (4e7cbda)
- trim every item in the folders list (26087d3)
- unify
ps-tag
declarations and move them into roottypes.ts
file (870d28b) - unify
ps-tag
declarations and move them into roottypes.ts
file (a299f04) - use
[@ps](https://github.com/ps)(cache: true)
directive (cfdbfb5) - use
FbGetPublishedForm
name (85467e5) - use
FbGetPublishedForm
name (6b2ea08) - use Apollo to load form data (1eef929)
- user
formId
instead ofparent
(fd00b87) - api-i18n: variable keeps old tenant after switch between tenants (#2960) (b574941)
- ui: use flex-end rule on list subheaders (25f5168)
Features
GetFormDataLoader
can returnFormData
too (71704f1)- add ability to pass renderers as a getter fn (fab85e9)
- add ability to specify a list of apps (29bd055)
- introduce
[@ps](https://github.com/ps)
directive (4997475) - use
[@ps](https://github.com/ps)
GQL directive to determine if the data needs to be cached or not (60486f9)
v5.34.0
5.34.0 (2023-01-18)
Bug Fixes
- api-admin-users-cognito: add missing lifecycle events (#2932) (9a02a93)
- app-page-builder: remove unnecessary dash (16af873)
- project-utils: if WEBINY_VERSION is set, auto-assign it to React apps (dae591c)
- add
meta
topreview
object (aea4865) - add
overflow: hidden;
(7af9866) - add
overflow: hidden;
(29953e0) - add
reCaptchaEnabled
andtermsOfServiceEnabled
flags (71a84f4) - add
ThemeLoader
provider (e60aabf) - add additional rendering options and helper flags (f5678d3)
- add images-list renderer (49cb52b)
- add missing imports (bf84311)
- apply visual feedback when dragging over an element (2fdd71e)
- change border color when active (35e4b75)
- correct import paths (95e39cf)
- correct import paths (a653692)
- create before-form component (dea1544)
- do not render ReCaptcha / TOS if no need (80fd744)
- ensure animations work in the editor (66b4fb2)
- ensure animations work in the editor (42f5d26)
- ensure the initially created block has the correct default style-related values (485cd16)
- export
PbImagesList
(3512a7c) - move
ps-tag
declaration to roottypes.ts
(0313b77) - move Form group below Layout (9136a3f)
- omit
pb-element-controls-overlay
elements when taking a screenshot of the page (85c5725) - on element click, set
isHighlighted
tofalse
(f96f2fc) - rearrange colors (bd247d8)
- reduce font size (fbc207f)
- register triggers / validators / before-form renderers (4346ab8)
- remove
MediumEditorOptions
(91e1aee) - remove
renderer
prop (5558d83) - remove is-legacy check and improve element selection (6196d58)
- remove old file (aeae0ae)
- remove overflow: hidden (dcd0be6)
- remove overflow: hidden (a90853c)
- remove redundant
console.log
call (eb5c98e) - remove redundant
console.log
calls (b9f09eb) - remove unnecessary
className
(d03885a) - remove use of
renderer
property (474ca96) - rename page blocks-related event names (b06a4b7)
- render
ps-tag
when rendering an existing block (e43991d) - render
ps-tag
when rendering an existing block (d103e6c) - style blank state (3f0ec83)
- take variables into consideration when rendering (553970c)
- update commands (fd106d3)
- update ps-tag declaration (1ee2a73)
- use
&:first-of-type
(6a11ec9) - use
getElementById
instead ofquerySelector
(d818fb5) - use
index
as key whenelement.id
is not present (60f319a) - use
saved
tag to determine block reference (ed17673) - use only
id
andsrc
properties when storing file data (ef07ef8) - wrap legacy component into a function (d83c913)
- api-apw: storage operations type (9881cb0)
- api-dynamodb-to-elasticsearch: lower p-retry version (ced07d0)
- api-dynamodb-to-elasticsearch: retries for bulk insert (#2842) (ffa57e2)
- api-headless-cms: add missing lifecycle events and parameters (#2924) (fb54459)
- api-headless-cms: alow overriding existing storage transform plugins (#2933) (2cffae1)
- api-headless-cms: generate nested ref field union types (778a02f)
- api-headless-cms: handle non-graphql exception on generate schema (2fce39d)
- api-headless-cms: initialize model data param (#2888) (b9ef842)
- api-headless-cms: reference CmsModelField type (8da4416)
- api-headless-cms: skip model plugin layout validation (#2697) (fd76726)
- api-headless-cms: use new import for ref scalar (505f90b)
- api-headless-cms-ddb-es: compress latest data on publish (#2889) (01052a1)
- api-headless-cms-ddb-es: compress latest entry data on publish (#2878) (7989a91)
- app-admin: improve dialog content styling (3136a3b)
- app-form-builder: handle IP resolution exceptions (#2919) ([f1be107](f1be1074672e91c613f2e8f...
v5.33.5
v5.33.5-beta.0
5.33.5-beta.0 (2022-12-22)
Bug Fixes
- api-dynamodb-to-elasticsearch: retries for bulk insert (#2842) (b4bf399)
- api-headless-cms: generate nested ref field union types (c09d420)
- api-headless-cms: initialize model data param (#2888) (7ea275c)
- api-headless-cms-ddb-es: compress latest data on publish (#2889) (9b80237)
- serverless-cms-aws: increase body limit to 1gb (#2885) (a781bd7)