# Release 2025.16

Release Date: April 15, 2025

## New Features

1. Magic Table Sharing
   - Magic Tables are now Shareable with Space members. Users can now set their Magic tables to be “Private” or “Shared”.  
     - `Private` sheets are seen only by the user that created the sheet
     - `Shared` sheets are editable by all members of the space
   - This new feature includes multiple UI additions:
     - New `Share` Button in Magic Table UI
     - `Share` pop-up box with toggle to select Private or Shared Space
     - `Sharing` column in Recent Sheets table that indicates if a table is Private or Shared

2. “Retry” Button in Knowledge Base
   - Added a retry button in the Knowledge Base to reattempt ingestion for failed files. Retries can be triggered individually from the Folder view or in bulk from the List view. (_Note: For certain ingestion errors (e.g., failed malware scan), retrying ingestion will likely result in the same error._)

## Improvements

1. **Translator V2 - Improvements:**
   - Highlighted text is correctly captured in DOCX.
   - Hyperlinks are now retained in PPTX.
   - Notes/Comments are translated in PPTX.
   - Both Simplified and Traditional Chinese are now integrated on the Python side and can be enabled for translation via a GraphQL request.
   - Bugfix (#12689): Translation Token Limit Issue fixed

2. **Storing companyId, folderId, and contentId on Metadata:** Starting from now, companyId, folderId, and contentId on metadata were stored in each ingested file. Any successfully ingested file after the 4th of April automatically receives the new metadata.

3. **PDF Ingestion:** Page-based chunking will be applied to PDFs with landscape layouts. (_Note: Pages exceeding the embedding token limit of 8,000 tokens will be split across multiple chunks._)

## Fixes

- **Chat Analytics:**
  - **Page Not Found error when trying to delete a failed analytics order:**
    - When deleting a failed analytics order the user was presented with a Page Not found error after the successful deletion
  - **All reports:**
    - Improved the analytics report download:
      - This fix reduces the memory usage when downloading the report
      - This fix is under feature flag and can be activated/deactivated
  - **Chat Detailed Interactions report:**
    - Improved the data handling to increase the amount of data to be handled and the speed of processing:
      - Changed the way the data is loaded and sent to the storage service:
        - This fix reduces the memory usage when generating the report
        - This fix is under feature flag and can be activated/deactivated
      - Changed the way the data is searched and loaded from the database:
        - _**This fix changes the order of the data in the CSV file**_
        - This fix reduces the load on the database for large reports
        - This fix is under feature flag and can be activated/deactivated
  - **Chat Interactions report:**
    - Improved the data handling to increase the amount of data to be handled and the speed of processing:
      - _**This fix changes the order of the data in the CSV file**_
      - This fix reduces the memory usage when generating the report
      - This fix reduces the load on the database for large reports
      - This fix is under feature flag and can be activated/deactivated
- **Copy/paste actions from the 'About' section:** Users could paste text from the 'About' section into the prompt window on mobile Safari without it appearing in grey formatting.
- **Embedding call timeout issues:** Timeouts and retry intervals have been optimized to fail faster, improving overall platform reliability. Previously, high ingestion load caused delays in vector search response times

## New Models:

| **deployment_name** | **Reference in code** | **sku_type** | **Applications** |
| `o1-2024-12-17` | `AZURE_o1_2024_1217` | `GlobalStardard` | next-chat |
| `o3-mini-2025-01-31` | `AZURE_o3_MINI_2025_0131` | `GlobalStandard` | next-chat |

## Changes on Application environment

| **Change** | **Name** | **Value** | **Applications** | **Short Description** |
| Modified (Added one new entry) | `FEATURE_FLAG_ENABLE_LANDSCAPED_PDF_PAGE_BASED_CHUNKING_UN_10606` | `"true"`<br>Fallback value `"false"` | node-ingestion-worker | This is used to ensure we are creating chunks for each page of a Landscaped PDF file |
| (Added one new entry) | `FEATURE_FLAG_MAGIC_TABLE_SHARING_UN_10687` | true | next-chat | Shows the sharing feature in the Magic table |
| (Added one new entry) | `ENABLE_DOWNLOAD_UPLOAD_FILES_AS_STREAM` |  | node-chat |  |
| (Added one new entry) | `ENABLE_UPLOAD_CHAT_INTERACTIONS_AS_STREAM` |  | node-chat | Enables download or upload of files as stream in the analytics feature |
| (Added one new entry) | `ENABLE_ANALYTICS_CHAT_DETAILED_INTERACTIONS_PRISMA_CURSOR` |  | node-chat |  |
| (Added one new entry) | `CHAT_API_URL` |  | node-ingestion-worker |  |
| (Added one new entry) | `ZITADEL_ROOT_ORG_ID` |  | node-scope-management |  |
