Skip to content

Releases: aws-samples/document-translation

v2.3.4

22 Jul 18:06
Compare
Choose a tag to compare

What's Changed

  • Fix download of files. Separate key logic from file operations by @philipws in #74

Full Changelog: v2.3.3...v2.3.4

v2.3.3

19 Jul 14:46
e6dfa33
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.2...v2.3.3

v2.3.2

09 Jul 16:52
b9b2b8c
Compare
Choose a tag to compare

What's Changed

  • Bump follow-redirects from 1.15.5 to 1.15.6 in /website by @dependabot in #69
  • Bump express from 4.18.2 to 4.19.2 in /website by @dependabot in #70
  • Bump ejs from 3.1.8 to 3.1.10 in /website by @dependabot in #71
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website by @dependabot in #72

Full Changelog: v2.3.1...v2.3.2

v2.3.1

09 Jul 15:37
6479201
Compare
Choose a tag to compare

What's Changed

  • Bump braces from 3.0.2 to 3.0.3 in /website by @dependabot in #63
  • Add paths filter to action for docs by @philipws in #64
  • Log enabled features detected in deployment pipeline by @mcalligator in #67
  • Wrap require in try/catch statement to avoid error when readable is not enabled by @trevorrea in #68
  • Update install and upgrade docs by @trevorrea in #65

New Contributors

Full Changelog: v2.3.0...v2.3.1

v2.3.0

05 Jul 09:10
06a2f18
Compare
Choose a tag to compare

Additions

  • Common: Initial persistent user preferences
  • Common: Support light modes (light, dark, auto)
  • Readable: Add support for Titan text and Titan image models
  • Readable: Add support for Anthropic 3 Sonnet & Haiku models /closes #60
  • Translate: Add toggle to show expired (hidden by default)

Fixes

  • Readable: Print preview would fail when a row had no text
  • Readable: Display an error when no model definitions are found
  • Translate: Sort results from DDB with latest first

Other improvements

  • Add loading status to elements whilst data is pulled
  • Consolidate util functions
  • Use event driven service integrations instead of Lambdas.
  • Upgrade default Lambda runtime to NodeJS 18
  • Consolidate project variable validations for pipeline and app stacks
  • Replace callback workflow with modular stateless resume workflow

v2.2.0

10 May 11:48
Compare
Choose a tag to compare

What's Changed

dependabot

  • Bump follow-redirects from 1.15.5 to 1.15.6 in /website by @dependabot in #46
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website by @dependabot in #47
  • Bump express from 4.18.2 to 4.19.2 in /website by @dependabot in #48
  • Bump ejs from 3.1.8 to 3.1.10 in /website by @dependabot in #49

Full Changelog: v2.1.0...v2.2.0

v2.1.0

29 Apr 22:13
Compare
Choose a tag to compare
  • Simply Readable: Preview mode with edit toggle when editing documents.
  • Simply Readable: Print preview and print page for document. Allows printing in admin configurable print styles for various formats.
  • Simply Readable: New deployments now include example DynamoDB entries for 1) text model, 2) image model, 3) print style.

Full Changelog: v2.0.2...v2.1.0

v2.0.2

26 Feb 16:12
Compare
Choose a tag to compare
  • Fix: Add custom domain name to Cognito callback URLs for sign-in

v2.0.1

12 Feb 17:12
Compare
Choose a tag to compare

What's Changed

  • Bump @babel/traverse from 7.20.5 to 7.23.9 in /infrastructure by @dependabot in #33
  • Bump @adobe/css-tools from 4.3.1 to 4.3.3 in /website by @dependabot in #34
  • Bump follow-redirects from 1.15.2 to 1.15.5 in /website by @dependabot in #35
  • Fix Readable model API to return an item with a nested list, rather than a list

Full Changelog: v2.0.0...v2.0.1

v1.x.x to v2.x.x

If upgrading from v1.x.x please see https://github.com/aws-samples/document-translation/releases/tag/v2.0.0

v2.0.0

12 Feb 15:47
Compare
Choose a tag to compare
v2.0.0 Pre-release
Pre-release

This release introduces a new feature called "Simply Readable". This targets the creation of simplified documents that are easier to read, with simplified text, and images which visually describe the associated text. Along with "Simply Readable" there is an updated user interface to support these multiple features.

Note: The deployment does not include the activation of the Amazon Bedrock service nor definition of the models you wish to use. These steps will be performed by yourself based on your specific needs.

Full Changelog: v1.1.9...v2.0.0

Breaking Change

Please test and verify the upgrade in your test environments. If v2.x.x is your first deployment you can ignore this below message. This applies to those running v1.x.x and upgrading to v2.x.x. Failure to make the change below will result in a failed deployment. Perform this before pushing v2.x.x into your git repository.

For all upgrades from v1.x.x to v2.x.x, you will have to update a pipeline build step

  1. Get the "Physical ID" of the piece of the pipeline that needs to be edited.
    1. Navigate to CloudFormation
    2. Find the stack for your deployment (E.g. DocTran-main-pipeline)
    3. Select the "Resources" tab
    4. Search for pipelineBuildSynthCdkBuildProject2E6D8406
    5. Copy the "Physical ID"
  2. Edit the pipeline step.
    1. Navigate to CodeBuild
    2. Search for the "Physical ID" you copied above.
    3. Edit > Buildspec
    4. Remove the line "npm run build", completely and save with "Update buildspec"

If are using the APIs provided by this app directly, such as using your own custom web UI, these changes affect you. If you are using the inbuild web UI, it has already been updated to accommodate these changes.

  1. The API calls have been renamed with a feature prefix to make them clearer with a multi-featured app.
    1. createJob > translationCreateJob
      1. It is expected in the future for this to change to return a jobId rather than accept one.
    2. listJobs > translationListJobs
    3. listHelps > helpListHelps