================================================================================
NEW FEATURES
================================================================================
IMPORT & EXPORT ENHANCEMENTS
- Streaming JSON parser for large file imports
Handle large JSON files efficiently with streaming parsing and improved
upsert error handling
- CSV/JSON transformer support
Allow transformers for CSV/JSON imports; transformers are now accessible
across both import and export engines
- Auto-detect import format
Automatically detect file format during import
- Export preview schema for CSV/JSON to file targets
Preview schema support when exporting from CSV/JSON sources to file
targets
- In-activity export job modal
Export job configuration now opens within the activity panel instead of
a full-screen modal
- Field mapping table improvements:
- Right-click context menu with insert row above/below and delete row
- Drag-to-reorder rows via row headers
- Column header context menus (sort A-Z / Z-A, clear all scripts)
- Delete confirmation dialog
- Property-based column lookups replacing hardcoded indices
VISUAL SCHEMA
- Performance optimizations
Throttled zoom animations at 60fps, minimap toggle, cached color
calculations, OnPush change detection for collection cards
- Schema generation state persistence
Schema generation continues in background when switching panels and
resumes automatically when returning
JOB & TASK MANAGEMENT
- Document progress indicator
Live document count (e.g., "1,234 / 5,678") displayed next to the
progress bar during job execution
- Job item name in execution progress
Show job item name in the running execution progress section
- Task card UI improvements
Click anywhere on task header to toggle expand/collapse, improved hover
highlighting and visual separators
HELP SYSTEM
- Consolidated help modals
Function details are now inline and expandable with deep linking from the
Value Script header
FILE EXPLORER
- Pre-populated file path
File/folder input pre-populated with home directory for JSON, CSV, and
MongoDump sources
================================================================================
BUG FIXES
================================================================================
IMPORT & EXPORT
- Fix nested document handling in export preview
- Fix CSV export sub-objects with EOL characters producing multi-line
- Fix export progress tracking and add terminal status guards
- Fix preview deserialization error and use BsonType enum for type coercion
- Fix empty row detection for delete confirmation in field mapping
- Fix export graph rendering
- Fix compare sync delete operations silently failing for missing-in-source
cells
documents
DATA TYPES
- Fix CodeWithScope detection: check scope != null instead of checking keys
- Fix String not converting to Code/CodeWithScope when target type is
length -- CodeWithScope (BSON 0x0F) was being misdetected as regular
JavaScript
JavaScript
PERFORMANCE
- Fix O(n^2) performance in JSON preprocessing for large documents
- Reduce memory pressure in import engines
- Increase I/O buffers and pipeline reads with async writes
- Stream-level progress tracking for JSON imports
SHELL
- Fix shell issue with $where operator
OTHER
- Fix RPM build compatibility (removed from Linux build targets due to
- UI padding/size adjustments for container alignment integrity
rpmbuild incompatibility on macOS)