Skip to main content

8.15 Documents

Breaking changes

  • Added additional content validation to document manager uploads
  • Ensure file upload authentication is correctly enabled by default

Features

  • Added CSV templating support through Thymeleaf
  • Allow resolution of document assets from different locations
  • Allow resolution of document templates from different locations + xml generation
  • LoadFiles by fileName should return in order of newest to oldest

Fixes

  • file-server-app : Verify AWS_REGION sysdef is not null and not blank when setting up the AmazonS3ClientBuilder region configuration
  • file-server-app : Map replace/download invalid ids to return correct 404/400 error codes
  • Allow CSV template generated files to be stored
  • Prevent errors on concurrent writes with same file name
  • Set region explicitly in s3 client construction to prevent errors on servers running IMDS v2 security
  • File upload race conditon and improve upload and replace ux
  • Install hooks perm script file path
  • Remove repeated template resolving from remote client docgen event call

Dependency changes

  • Fixing versions with vulnerabilities
  • Bump net.minidev:json-smart from 2.5.2 to 2.6.0
  • Bump org.gradle.test-retry from 1.5.8 to 1.6.0
  • Bump org.gradle.test-retry from 1.6.0 to 1.6.4

Patch releases

8.15.4

Fixes
  • File separator issue when appending to file name

8.15.3

Fixes
  • Load and delete should use folder prefix

8.15.2

Features
  • Add ability to provide project id to gcs

8.15.1

Features
  • Implement google cloud file storage manager
Fixes
  • Resolve version from the first @genesislcap/* dependency