Skip to content

v5.39.0

Compare
Choose a tag to compare
@adrians5j adrians5j released this 31 Jan 08:48
· 967 commits to next since this release

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)
  • app-file-manager: edit content entry file field (#3823) (14ee2eb)
  • app-headless-cms: use revisions meta inside entry revisions tab (#3807) (d044358)
  • app-page-builder: store active tab index into localStorage (#3816) (27e0114)
  • auth0: improve handling of unauthorized tenant access (ded2052)
  • file-manager: add bulk editing of extension fields (#3715) (619ae2f)
  • handler-aws: add sns event and handler types (#3717) (2947bad)
  • handler-aws: multi event handlers (#3710) (f540710)
  • migrations: add file metadata to S3 files (#3804) (b0b7d15)
  • project-utils: export tsconfigs for user projects (91d0d39)
  • tasks: implement max iterations (#3845) (abb442c)
  • add stdin: process.stdin when calling the upgrade script via npx (0b4782a)
  • add new Amazon Step Functions IAM permissions (#3818) (3f2fe12)
  • create data migration for new meta fields (#3782) (e94039c)
  • private files and asset delivery (#3799) (73eebb5)
  • cms: introduce new xBy and xOn entry meta fields (#3725) (5e9d353)
  • handler: add Context support for PluginsContainer (25eeaf3)
  • handler-aws: use AsyncPluginsContainer (d7fabd4)
  • plugins: add AsyncPluginsContainer (9052a56)
  • project-utils: automatically refresh index on bulk operations in tests (#3704) (20de490)
  • tasks: implement background tasks runner (#3740) (34aab96)
  • ui: add DrawerRight and DrawerLeft components (c04583b)
  • add folder actions definition via react-properties (#3721) (efb6fbc)
  • introduce OpenSearch (#3612) (5c7a76b)
  • upgrade system to node 18 (#3561) (9515878)