You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+68Lines changed: 68 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,75 @@ SPDX-License-Identifier: MIT-0
5
5
6
6
## [Unreleased]
7
7
8
+
## [0.3.14]
9
+
8
10
### Added
11
+
- Support for 1m token context for Claude Sonnet 4
12
+
- Video demo of "Chat with Document" in [./docs/web-ui.md](./docs/web-ui.md)
13
+
-**Human-in-the-Loop (HITL) Support Extended to Pattern-2**
14
+
- Added HITL review capabilities for Pattern-2 (Textract + Bedrock processing) using Amazon SageMaker Augmented AI (A2I)
15
+
- Enables human validation and correction when extraction confidence falls below configurable threshold
16
+
- Includes same features as Pattern-1 HITL: automatic triggering, review portal integration, and seamless result updates
17
+
- Documentation and video demo in [./docs/human-review.md](./docs/human-review.md)
18
+
19
+
### Removed
20
+
- Windows development environment guide and setup script removed as it proved insufficiently robust
21
+
22
+
### Fixed
23
+
- Fix 1-click Launch URL output from the GovCloud template generation script
24
+
- Add Agent Analytics to architecture diagram
25
+
- Fix various UX and error reporting issues with the new Python publish script
26
+
- Simplify UDOP model path construction and avoid invalid default for regions other than us-east-1 and us-west-2
27
+
- Permission regression from previous release affecting "Chat with Document"
28
+
29
+
30
+
## [0.3.13]
31
+
32
+
### Added
33
+
34
+
-**External MCP Agent Integration for Custom Tool Extension**
35
+
- Added External MCP (Model Context Protocol) Agent support that enables integration with custom MCP servers to extend IDP capabilities
36
+
-**Cross-Account Integration**: Host MCP servers in separate AWS accounts or external infrastructure with secure OAuth authentication using AWS Cognito
37
+
-**Dynamic Tool Discovery**: Automatically discovers and integrates available tools from MCP servers through the IDP web interface
38
+
-**Secure Authentication Flow**: Uses AWS Cognito User Pools for OAuth bearer token authentication with proper token validation
39
+
-**Configuration Management**: JSON array configuration in AWS Secrets Manager supporting multiple MCP server connections with optional custom agent names and descriptions
40
+
-**Real-time Integration**: Tools become immediately available through the IDP web interface after configuration
41
+
42
+
-**AWS GovCloud Support with Automated Template Generation**
43
+
- Added GovCloud compatibility through `scripts/generate_govcloud_template.py` script
44
+
-**ARN Partition Compatibility**: All templates updated to use `arn:${AWS::Partition}:` for both commercial and GovCloud regions
-**Core Functionality Preserved**: All 3 processing patterns and complete 6-step pipeline (OCR, Classification, Extraction, Assessment, Summarization, Evaluation) remain fully functional
47
+
-**Automated Workflow**: Single script orchestrates build + GovCloud template generation + S3 upload with deployment URLs
48
+
-**Enterprise Ready**: Enables headless document processing for government and enterprise environments requiring GovCloud compliance
49
+
-**Documentation**: New `docs/govcloud-deployment.md` with deployment guide, architecture differences, and access methods
50
+
51
+
-**Pattern-2 and Pattern-3 Assessment now generate geometry (bounding boxes) for visualization in UI 'Visual Editor' (parity with Pattern-1)**
52
+
- Added comprehensive spatial localization capabilities to both regular and granular assessment services
53
+
-**Automatic Processing**: When LLM provides bbox coordinates, automatically converts to UI-compatible (Visual Edit) geometry format without any configuration
54
+
-**Universal Support**: Works with all attribute types - simple attributes, nested group attributes (e.g., CompanyAddress.State), and list attributes
55
+
-**Enhanced Prompts**: Updated assessment task prompts with spatial-localization-guidelines requesting bbox coordinates in normalized 0-1000 scale
56
+
-**Demo Notebooks**: Assessment notebooks now showcase automatic bounding box processing
57
+
58
+
-**New Python-Based Publishing System**
59
+
- Replaced `publish.sh` bash script with new `publish.py` Python script
60
+
- Rich console interface with progress bars, spinners, and colored output using Rich library
61
+
- Multi-threaded artifact building and uploading for significantly improved performance
62
+
- Native support for Linux, macOS, and Windows environments
63
+
64
+
-**Windows Development Environment Setup Guide and Helper Script**
65
+
- New `scripts/dev_setup.bat` (570 lines) for complete Windows development environment configuration
66
+
67
+
-**OCR Service Default Image Sizing for Resource Optimization**
68
+
- Implemented automatic default image size limits (951×1268) when no image sizing configuration is provided
69
+
-**Key Benefits**: Reduction in vision model token consumption, prevents OutOfMemory errors during concurrent processing, improves processing speed and reduces bandwidth usage
70
+
71
+
### Changed
72
+
73
+
-**Reverted to python3.12 runtime to resolve build package dependency problems**
74
+
75
+
### Fixed
76
+
-**Improved Visual Edit bounding box position when using image zoom or pan**
0 commit comments