Skip to content

Releases: webiny/webiny-js

v5.39.2

01 Mar 08:21
Compare
Choose a tag to compare

5.39.2 (2024-03-01)

Bug Fixes

  • allow + sign in an email address (#3907) (857d2f8)
  • import CmsEntriesInitNewMetaFields_5_39_2_001 migration (f2a9b18)
  • cms: bring back old permissions checking-related utils (#3904) (9125c57)
  • cms: ensure TYPE field always has the correct value (#3893) (2b6739d)
  • add ability to immediately publish when using createEntryRevisionFrom (#3894) (629574a)
  • always prioritize full-access permissions over custom ones (#3889) (83243d1)
  • change es to os in plugin name (ab342ed)
  • HCMS Model / Security (FLP) Adjustments and Improvements (#3865) (63f0673)
  • lock lexical to 0.12.2 (8ed17c6)
  • optimize calculation of folder permissions (#3902) (d0b7786)
  • remove imperative API from Tabs (#3892) (b11eefc)
  • treat err.Error property as potentially undefined (16af3b7)
  • treat err.Error property as potentially undefined (db6fe54)
  • api-elasticsearch-tasks: possibility to pass the limit through task input (#3886) (50b80c7)
  • api-headless-cms: export createModelField and isHeadlessCmsReady (#3891) (5678056)
  • api-headless-cms-ddb-es: ignore search phase execution exception (#3871) (61cb130)
  • app-apw: decorate the menu option component (9b4aa4d)
  • app-headless-cms: delete multiple entries sent wrong id (#3875) (fb21e26)

v5.38.6

16 Feb 11:37
Compare
Choose a tag to compare

5.38.6 (2024-02-14)

Bug Fixes

  • app-headless-cms: delete multiple entries (9d6cc10)
  • app-headless-cms: dynamic zone content item name when exporting (397905a)
  • app-headless-cms: dynamic zone custom title (3458e4c)
  • app-headless-cms: export composable DZ components (743b9b7)
  • app-headless-cms: use children on DynamicZoneContentItem (24e5d24)
  • remove unnecessary code from App.tsx (65d8c4b)

v5.39.1

13 Feb 12:14
Compare
Choose a tag to compare

5.39.1 (2024-02-13)

Bug Fixes

  • api-elasticsearch-tasks: create indexes task (#3855) (be9e382)
  • api-file-manager: fetch file through CMS storage ops [skip ci] (0c9e394)
  • api-file-manager-s3: add cache-control header to asset reply (e27b022)
  • api-page-builder: set page elements list limit to 1000 [skip ci] (220bf61)
  • app-admin: add createGenericContext utility (e8e9f62)
  • app-apw: decorate PB publish action using the new components (81ab31f)
  • app-page-builder: duplicate page inside original folder (#3866) (9defab4)
  • app-page-builder: export Components namespace with composable components (986db05)
  • data-migration: add --force flag to execute-migration CLI command (87cc4c2)
  • react-composition: make hooks decoratable (#3867) (18e98a7)
  • correct AWSServiceName (211d0bf)
  • read code via Error.Code (e5c1015)
  • app-serverless-cms: export Decorator type (57aecf9)
  • handler: apply response headers modifiers on OPTIONS request (3caef3a)
  • migrations: allow migrations to be force executed (7137381)
  • add separate OS IAM service role check (#3854) (de435cd)
  • eslint rules (#3853) (a9d3b1a)
  • instead of invalidating FLP cache, directly update it (4ae34a7)

v5.39.0

31 Jan 08:48
Compare
Choose a tag to compare

5.39.0 (2024-01-31)

Bug Fixes

  • sanitize date/time-related fields in publishing-related entry factories (f494a04)
  • sanitize identity-related fields in publishing-related entry factories (a009406)
  • api-aco: meta fields update inside the ACO table (#3829) (2cb1005)
  • api-aco: optional create parameter (#3700) (57bf431)
  • api-admin-users: improve validation rules (08b2a7f)
  • api-admin-users: use minLength validator instead of required (b27bae4)
  • app-admin-cognito: set identity state even without permissions (1fd3165)
  • use latest runtime (962e66d)
  • api-file-manager-s3: export asset delivery from a subfolder (d06d180)
  • increase memory size of PB export/import functions to 512 (6232cb1)
  • api-elasticsearch-tasks: reindexing and enable indexing task (#3844) (f30522c)
  • api-file-manager: setup graphql plugins after app installation (2696f9d)
  • api-file-manager-s3: create metadata on batch file creation (#3810) (5bc86d8)
  • api-file-manager-s3: make invalidate cache task private (#3837) (b6b68eb)
  • api-file-manager-s3: reduce the max file body size (8bfdde3)
  • api-headless-cms: always assign api name to plugin models (#3827) (3d87f48)
  • api-headless-cms: import models to existing group if matched by id (#3805) (77f36f9)
  • api-headless-cms-ddb: find breaks on null value (#3809) (3a03754)
  • api-headless-cms-ddb-es: silently handle missing index (#3840) (a748d0c)
  • api-page-builder-import-export: pass only the necessary headers (#3366) (a4a3bec)
  • app-aco: minor ACO table fixes (#3811) (6a952ef)
  • app-aco: support undefined table cell renderer (#3794) (4d19588)
  • app-aco: various aco react properties definitions (#3833) (cb2215f)
  • app-headless-cms: state of created and published entry (#3817) (212ae11)
  • app-page-builder: remove redundant logging (6928944)
  • cms: remove entry-level meta fields (#3803) (b1d3680)
  • cwp-template-aws: add asset delivery plugins to project template [skip ci] (09924a1)
  • page-builder-flp: do not show editor-related actions for viewers (#3825) (0e08224)
  • project-utils: exclude AWS SDK v3 from Lambda bundle (0e061c9)
  • tasks: add test task (#3842) (916c79f)
  • correct env var check (6ba0a7d)
  • do not exit if newImage does not exist (#3769) (fc0e896)
  • do not use auth when loading admin user (profile) (#3815) (c2a6be5)
  • dynamodb document client types (#3713) (6845190)
  • folder viewers must not be able to delete CMS entries (#3826) (9ff21b4)
  • move 002 data migration to 001 and 005 to 002 (#3813) (2654d52)
  • move deprecation warning into a regular comment (4d7e52f)
  • pass value instead of function in the if statement (5608424)
  • read profile from env vars (AWS SDK v3 doesn't provide that info) (df5049c)
  • update @pulumi/aws and @pulumi/pulumi package versions (#3781) (b11633c)
  • various datatable / actions (#3836) (b66305b)
  • handler: remove fastify instance from context (da932cc)
  • tasks: wrong position of the error in the log items array (#3802) (2437a65)
  • remove unnecessary ts-expect-error (#3730) (47dd748)

Features

  • api-file-manager-s3: add custom asset delivery plugin (e2360c0)
  • api-headless-cms: add createPrivateModelDefinition utility (#3808) (642138a)
  • api-headless-cms: add support for HTML output of RTE field (#3835) (db99646)
  • app-aco: add entry actions definition via react-properties (#3785) (dc6433b)
  • app-aco: add new fields to aco table (#3787) (e87f64e)
  • app-aco: add table columns definition via react-properties (#3756) (dd98c38)
  • app-admin-okta: improve handling of unauthorized tenant access (c4133e9)
  • app-admin-users-cognito: make NotAuthorizedError composable (9836df0)
  • app-file-manager: add an optional onUpdate callback ([de38392](https...
Read more

v5.38.5

24 Jan 12:42
79aa2d7
Compare
Choose a tag to compare

5.38.5 (2024-01-24)

Bug Fixes

  • use location field name when FLP-filtering ACO search records (#3838) (79aa2d7)
  • api-page-builder: increase page size limit by implementing gzip compression (#3839) (4d6c4f3)

v5.38.4

19 Jan 07:44
Compare
Choose a tag to compare

5.38.4 (2024-01-19)

Bug Fixes

  • do not use auth when loading admin user (profile) (56afdd8)

v5.38.3

08 Jan 13:24
Compare
Choose a tag to compare

5.38.3 (2024-01-08)

Bug Fixes

  • app-file-manager: append data to not defined field values (#3777) (fe52405)
  • app-file-manager: prevent bulk edit dialog dismiss (#3790) (e16899c)
  • create-webiny-project: remove redundant yarn set command (03e8e42)
  • create-webiny-project: update check for yarn version (#3796) (8e21370)
  • prepend Pulumi folder (instead of append) (6faefa3)

v5.38.2

13 Dec 09:35
Compare
Choose a tag to compare

5.38.2 (2023-12-13)

Bug Fixes

  • api-file-manager: extract file extension from an optional key (a8908e8)
  • api-headless-cms: wrong references order (#3761) (1407e0a)
  • app-file-manager: attach original file key when editing images (9a9946b)
  • app-file-manager: render extensions next to the basic fields (443e107)
  • app-file-manager: set default extensions value on submit (d43a537)
  • app-headless-cms: allow sending empty arrays from form (#3765) (b96a516)
  • app-page-builder: remove obsolete selection from delete mutation (#3762) (c9e8d51)
  • file details drawer overlay (#3759) (728c4c2)
  • new reference record z-index (#3758) (edacc4b)

v5.38.1

24 Nov 08:45
Compare
Choose a tag to compare

5.38.1 (2023-11-24)

Bug Fixes

  • api-headless-cms: dates and identity in entry input (#3718) (b63c1f8)
  • api-headless-cms: models and group loaders (#3643) (51fc65d)
  • api-security: use AsyncLocalStorage in withoutAuthorization (e1c2816)
  • app-page-builder: decompress block in the gateway (7cdcc08)
  • app-page-builder: do not render children if elements were not found (a22d4ab)
  • app-page-builder: refresh blocks via the repository (7f968e7)
  • app-page-builder: update refresh block action in template editor (997e80c)
  • file-manager: add bulk editing of extension fields (#3715) (f1e0d28)
  • change default sort to createdOn_DESC (0034730)
  • work with list of page templates instead of data container (851b838)
  • work with list of page templates instead of data container (f7954d2)

v5.38.0

16 Nov 09:27
Compare
Choose a tag to compare

5.38.0 (2023-11-16)

Bug Fixes

  • correct env var check (7ba2a74)
  • api-aco: optional create parameter (#3700) (6ccd6be)
  • serverless-cms-aws: disable FLP in import Lambda handlers (ca05a6c)
  • disable FLP for import/process Lambda function (#3697) (0c2b5da)
  • api-aco: app reference causing no identity found (#3698) (77ee10c)
  • api-headless-cms: models and groups cache (#3696) (0915ca2)
  • app-page-builder: add ResponsiveElementsProvider to fix blocks preview (6daf38d)
  • app-page-builder: improve blocks loading and data compression (#3686) (441ebc8)
  • app-page-builder: separate state observers for better performance (#3695) (fa1befb)
  • flp: exit if no identity (7483487)
  • add missing helper methods (029d175)
  • advanced search filter boolean files (#3685) (20e651b)
  • detect if folder has no FLPs (100dd93)
  • do not apply FLP on root folder (f98288a)
  • do not show step title if we have single step form (508d041)
  • hide WEBINY_ELASTICSEARCH_INDEX_LOCALE env var (90aca03)
  • hide WEBINY_ELASTICSEARCH_INDEX_LOCALE env var (3b7a462)
  • make element prop optional for BulkAction (#3687) (a78f96a)
  • optimize block variables and lexical state updates (#3689) (1f3e8a1)
  • flp: improve checks / code cleanups (#3683) (d9afadc)
  • detect if folder has no FLPs (dfc9cd7)
  • include errors in response (68087d6)
  • non-owners can manage folder struct but not permissions (b56f3b5)
  • pass canManageFolderStructure as the canDrag cb dep (#3681) (511c4d9)
  • remove log (0af54a5)
  • run list queries without auth (1143238)
  • skip checks if no FLP (f049a1b)
  • api-aco: flp entry decorator (#3664) (d866e35)
  • app-aco: re-initialize filter repository on namespace change (#3668) (f78fb90)
  • app-audit-logs: check for group name before using it (#3665) (cc35e2c)
  • app-file-manager: hide drag overlay after drop (#3674) (fc14da4)
  • app-file-manager: remove unused variable (07b6b41)
  • app-page-builder: add ResponsiveElementsProvider to fix blocks preview (206482e)
  • flp: disable folder-level actions accordingly (2fb2164)
  • flp: disable folder-level actions accordingly (e2c941e)
  • flp: disable folder-level actions accordingly (3d0c9ea)
  • flp: disable folder-level actions accordingly (8920b0e)
  • flp: disable folder-level actions accordingly (b561124)
  • add dummy packages (0836292)
  • add missing helper methods (83a6c33)
  • do not apply FLP on root folder (f7b1b92)
  • include errors in response (93b49d5)
  • non-owners can manage folder struct but not permissions (9982b05)
  • reload locales on CRUD operations (#3667) (284168e)
  • remove createdOn column from ACO lists (#3663) (71f4e3c)
  • run list queries without auth (e983c45)
  • skip checks if no FLP (662198c)
  • api-aco: flp entry decorator (#3664) (607b8af)
  • api-headless-cms: add savedOn as cache parameter (93a4996)
  • api-headless-cms: models and group loaders (#3643) (1f23ae3)
  • api-headless-cms: restore code overwritten by auto-merge (f86f879)
  • api-security-cognito: restore code misplaced by merge (b53a4ad)
  • app-aco: re-initialize filter repository on namespace change (#3668) (142cd9a)
  • app-audit-logs: check for group name before using it (#3665) (bad0068)
  • app-file-manager: hide drag overlay after drop (#3674) (29c295d)
  • app-file-manager: remove unused variable (e8d6ebd)
  • app-headless-cms: pass request context to useReferences (add8545)
  • app-page-builder: export PageListConfig and usePageListConfig (#3652) (33d63eb)
  • app-page-builder: improve rendering of block selection overlay (#3657) ([cbdb296](cbdb296...
Read more