Releases: webiny/webiny-js
Releases · webiny/webiny-js
v5.39.7
5.39.7 (2024-06-12)
Bug Fixes
- api-security-cognito: apply admin user plugins to "admin" identity only (ce7781a)
- ensure old meta field values are returned (#4161) (96f2f69)
- api-form-builder: check both global and form recaptcha settings (c1849b3)
- api-security-auth0: expose tenant access control (1359b71)
- deprecate
publishedOn
andownedBy
fields and make new meta fields nullable (#4156) (49e3958) - expect the possibility of
settings
object being null (#4157) (38eee1c) - improve 5.39.6 meta fields data migration performance (#4154) (6d1cb1c)
- introduce mock data generation task (#4146) (f5b2367)
- api-elasticsearch: health and node checks [skip ci] (#4143) (d4a3c0c)
- api-headless-cms: reference field id is now RevisionId scalar (#4148) (dd80b51)
- api-headless-cms-ddb-es: unpublish latest record (#4137) (14f3144)
- app-file-manager: allow underscore in file aliases [skip ci] (d45451c)
- app-page-builder: enable history snapshots on element drop (3c3a88b)
- aws-layers: add layers to ap-east-1 region (91554b6)
- data-migration: add support for migration skipping [skip ci] (8b1d932)
- serverless-cms-aws: add WEBINY_ADMIN_ENV and WEBINY_WEBSITE_ENV (f365509)
- add
--data-migration-reporter
flag in order to optionally hide migration logs (#4136) (7ad4374) - replace
--data-migration-reporter
withWEBINY_MIGRATION_LOG_STREAMING
env var (#4139) (68b9185)
v5.39.6
v5.39.3
5.39.3 (2024-03-12)
Bug Fixes
- add newly required Webpack plugins (#3986) (ed8283f)
- api-file-manager-s3: handle file part marker correctly (a2c4836)
- api-page-builder-aco: set ROOT_FOLDER as the default folderId retrieved from ACO search record (#3982) (477d5ee)
- api-page-builder-import-export: bg tasks for pages export and import (#3851) (627d334)
- app-page-builder: optimize Image element renderer (#3984) (c0c5b23)
- tasks: mock missing get remaining time method (#3981) (9a7acce)
- reset isSearch flag when filters are empty (#3978) (044028b)
- use IntrospectionFragmentMatcher in Apollo Client (#3975) (1383e9e)
v5.39.2
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
toos
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
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
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
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 to001
and005
to002
(#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...
v5.38.5
v5.38.4
v5.38.3
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)