Skip to content

Releases: webiny/webiny-js

v5.34.6

29 Mar 20:21
Compare
Choose a tag to compare

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 the vpc param (183b01b)

v5.34.5

24 Feb 17:35
Compare
Choose a tag to compare

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 of query and return both data and error (3f463de)
  • api-apw: scheduling pages to be published (#3035) (a7ee342)

v5.34.4

15 May 08:43
Compare
Choose a tag to compare

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

15 May 08:43
Compare
Choose a tag to compare

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 in webiny.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 just srcSet [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

04 Feb 18:12
Compare
Choose a tag to compare

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

01 Feb 15:09
Compare
Choose a tag to compare

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 (without useEffect) (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 root types.ts file (870d28b)
  • unify ps-tag declarations and move them into root types.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 of parent (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 return FormData 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

18 Jan 17:27
Compare
Choose a tag to compare

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 to preview object (aea4865)
  • add overflow: hidden; (7af9866)
  • add overflow: hidden; (29953e0)
  • add reCaptchaEnabled and termsOfServiceEnabled 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 root types.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 to false (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 of querySelector (d818fb5)
  • use index as key when element.id is not present (60f319a)
  • use saved tag to determine block reference (ed17673)
  • use only id and src 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...
Read more

v5.33.5

23 Dec 13:46
Compare
Choose a tag to compare

5.33.5 (2022-12-23)

Note: Version bump only for package webiny-js

v5.33.5-beta.0

22 Dec 14:02
Compare
Choose a tag to compare
v5.33.5-beta.0 Pre-release
Pre-release

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)

v5.33.4

15 Dec 10:57
Compare
Choose a tag to compare

5.33.4 (2022-12-15)

Bug Fixes

  • add two comments [no ci] (c3f8117)
  • improve "Deploy Webiny Project" CloudFormation template (380bb68)
  • introduce pulumiResourceNamePrefix parameter (9bd346b)