Releases: aws-samples/document-translation
v2.3.4
v2.3.3
v2.3.2
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
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
- @trevorrea made their first contribution in #68
- @mcalligator made their first contribution in #67
Full Changelog: v2.3.0...v2.3.1
v2.3.0
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
What's Changed
- Upgrade AmplifyJS to v6 by @philipws in #50
- Convert website to TS by @philipws in #51
- Add support for quick text translations of text by @philipws in #52
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
- 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
v2.0.1
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
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
- Get the "Physical ID" of the piece of the pipeline that needs to be edited.
- Navigate to CloudFormation
- Find the stack for your deployment (E.g.
DocTran-main-pipeline
) - Select the "Resources" tab
- Search for
pipelineBuildSynthCdkBuildProject2E6D8406
- Copy the "Physical ID"
- Edit the pipeline step.
- Navigate to CodeBuild
- Search for the "Physical ID" you copied above.
- Edit > Buildspec
- 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.
- The API calls have been renamed with a feature prefix to make them clearer with a multi-featured app.
createJob
>translationCreateJob
- It is expected in the future for this to change to return a jobId rather than accept one.
listJobs
>translationListJobs
listHelps
>helpListHelps