Skip to content

Releases: gaiin-platform/amplify-genai-frontend

v0.8.1

02 Dec 23:52
a9636c8

Choose a tag to compare

Release Notes - Version 0.8.1

Release Date: December 1, 2025
Previous Version: 0.8.0 (August 19, 2025)

Overview

Version 0.8.1 represents a significant enhancement to the Amplify GenAI platform with 170+ commits since v0.8.0. This release focuses on three major themes:

  1. Enhanced Content Creation - LaTeX rendering, visual workflow builder, and advanced text handling
  2. Improved Admin Experience - Better user management, cost tracking, and bulk operations
  3. Performance & Reliability - IndexedDB migration, compression, and comprehensive bug fixes

Highlights

Visual Workflow Builder

Build complex AI workflows with an intuitive drag-and-drop interface:

  • Visual workflow creation with step-by-step configuration
  • AI-powered workflow generation from natural language descriptions
  • Multi-select tool picker for efficient workflow assembly
  • Real-time preview and validation
  • Enhanced search and filtering capabilities

LaTeX Rendering Support

Professional mathematical and scientific notation rendering:

  • Full LaTeX support in chat, artifacts, and standalone assistants
  • Streaming-aware rendering with layout stability
  • Prevention of LaTeX processing in code blocks (fixes PowerShell variable issues)
  • Optimized for performance with minimal layout shifts

Large Text Block Management

Handle extensive text content efficiently:

  • Citation-style placeholder system ([TEXT_N] format)
  • Multi-row layout prevents horizontal overflow
  • Edit mode with improved UX and state management
  • Support for 20+ text blocks with intelligent handling
  • Atomic state updates prevent corruption

Enhanced Admin Features

Powerful tools for system administrators:

  • Auto-loading User Cost Pagination: No more manual "Load More" clicks
    • Automatic recursive loading with real-time progress
    • Stop loading button for graceful abort
    • Skeleton loaders for smooth UX
    • Progressive rendering as data arrives
  • CSV Bulk Upload: Import users with validation and detailed feedback
  • Enhanced Scheduled Tasks: Better logging and error handling
  • Rate Limiting: Configure and manage user rate limits

File Management Improvements

Better file handling and organization:

  • Multi-select delete with consolidated notifications
  • ZIP file support with automatic processing
  • File tagging system
  • Enhanced drag-and-drop and clipboard paste
  • Embedding status indicators
  • Improved reprocessing capabilities

Microsoft SharePoint Integration

Expanded cloud storage options:

  • OneDrive and SharePoint data source selection
  • Enhanced service selection UI
  • Improved Microsoft integration management

Major Bug Fixes

Critical Issues Resolved

  • LaTeX in Code Blocks: Fixed PowerShell variable interference (#176, #167)
  • Payload Compression: Removed problematic compression causing API errors
  • Account Persistence: Resolved serialization bugs affecting user settings
  • Placeholder Deletion: Fixed corruption when deleting multiple text blocks
  • Agent State: Refactored state handling for better reliability

UI/UX Fixes

  • Model selector bottom cutoff during AI streaming
  • Star rating rendering in conversation tables
  • API key rotation warning logic
  • Assistant group interface button bugs
  • Edit mode issues in large text blocks
  • Standalone assistant functionality

Build & Development

  • Multiple build error resolutions
  • TypeScript compliance improvements
  • Test suite updates (all tests passing)
  • Removed console logging from production

Performance Improvements

Data Compression

  • LZW Compression: Implemented for outgoing request bodies
    • Reduced bandwidth usage
    • Faster API responses
    • Configurable compression paths

API Optimization

  • Updated NO_COMPRESSION_PATHS for critical endpoints
  • Improved request handling for large payloads
  • Better error handling and recovery

Technical Changes

Refactoring

  • Component Reorganization:

    • ToolPicker → ToolSelector (better naming consistency)
    • CSV upload system (reusable components)
    • Large text handling (eliminated duplication)
    • Integration components (proper icon handling)
  • Code Quality:

    • Removed duplicate code across 10+ components
    • Improved TypeScript type safety
    • Enhanced error handling
    • Better state management patterns

Configuration

  • Feature flag for model pricing display
  • Enhanced admin configurations
  • Improved path handling for assistants
  • Optional folder creation in Promptbar/Sidebar

Dependencies

  • react-syntax-highlighter → 15.6.6
  • jimp added for image processing
  • Security updates across multiple packages

Contributors

Special thanks to all contributors who made this release possible:

  • Karely Rodriguez - Lead development, admin features, performance
  • Allen Karns - Release management, integration
  • seviert / seviert23 - Workflow builder, large text handling, CSV upload
  • Jagadeesh Reddy Vanga / jagadeesh-r1 - LaTeX rendering, bug fixes
  • Daniel Henricks - File handling, ZIP support
  • maxmoundas - UI/UX improvements
  • Charlie Perkins - Testing, quality assurance
  • Jason Bradley - White label/ branding

Download: GitHub Releases
Docker: docker pull gaiin/amplify-genai:0.8.1
NPM: npm install [email protected]

Release of v0.8.0

20 Aug 22:31
8131a43

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

Release of v0.7.0

19 Feb 18:43
e4fd9eb

Choose a tag to compare

Changelog

1. Bug Fixes & Stability

  • Minimal Models & Flicker Issues: Corrected flicker bugs in the API Key Manager and minimal model availability issues.
  • Assistant Modal & Conversations: Fixed conversation update bugs, improved assistant modals, and resolved code interpreter data deletion in removed conversations.
  • Merge Conflicts & Build Failures: Addressed several merge conflict scenarios, restoring correct data flow and resolving various build issues.
  • Miscellaneous Fixes:
    • Fixed root prompt bugs in base prompts.
    • Corrected import paths and removed unused imports.
    • Improved handling of artifacts (stopping generation, re-executing, etc.).
    • Cleaned up memory feature flag logic.
    • Removed obsolete workspace references.

2. Integrations & New Features

  • OAuth Integration: Introduced support for OAuth flows for external services.
  • Custom HTTP Operations: Implemented an extensible framework to discover and invoke new operations from within assistant flows.
  • Time/Timezone in Chat: Added time and timezone context to chat requests.

3. Admin UI & Configuration

  • Admin Panel Overhaul: Unified admin functionalities (settings, feature flags, logs, group/folder admin) into a reorganized UI, reducing redundant calls and improving load performance.
  • Feature Flags & Settings:
    • Consolidated feature flags to toggle and test new or experimental functionalities (memory interface, plugin selection, Python code block buttons, etc.).
    • Implemented stricter rules for enabling/disabling feature sets.
  • Cached Tokens & Integration: Provided initial support for cached token usage and cost tracking.

4. Code & UI Refactors

  • Consolidated Services: Migrated various calls and integration flows to a centralized doRequestOp pattern for improved maintainability.
  • Removed Lodash Debounce: Eliminated an unneeded dependency and refactored code accordingly.
  • UI/UX Improvements:
    • Increased consistency in spinners, loading states, error messages, and clickable prompts.
    • Implemented new toggles, dialogs, and reorganized sidebars.
    • Redesigned conversation message sizing, improved the Chat Input structure, and refined the settings modal layout.

5. Async Operations & Circuit Breaker

  • Async Results Support: Laid the foundation for assistants to asynchronously return data, poll for results, and update user-facing prompts in real time.
  • Circuit Breaker: Implemented a mechanism to gracefully handle repeated errors in Invoke blocks to avoid infinite error loops.

6. CI/CD Pipeline Enhancements

  • GitHub Actions for ECR/ECS: Introduced new workflows allowing Docker image builds and pushes to ECR, with optional ECS deployment steps.
  • Conditional Execution & Debug Logging: Added environment-based logic and debug jobs to log critical context details in pipeline runs.
  • Docker Buildx: Upgraded Docker builds for better performance and multi-architecture image support.

7. Additional Updates

  • Data Import & Export: Improved data export for remote conversations, introduced unified import logic, and prevented duplicate folder creation.

Add Features for version v0.6.0

10 Dec 14:54
537be7c

Choose a tag to compare

What's Changed

  • Remote Conversations
  • Prompt Highlighter
  • Artifacts
  • Settings Menu
  • Conversation Forking
  • Group Assistants
  • API
  • Add support for Bedrock Inference Endpoints

Full Changelog: v0.5.0...v0.6.0

Initial Release of Amplify Front End

20 Nov 14:22
122b2f8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/gaiin-platform/amplify-genai-frontend/commits/v0.5.0