This week’s update focuses on hardening our core infrastructure and refining the user experience across the Taskforge Dashboard. We’ve addressed several "papercut" bugs in the Webflow-integrated components and optimized our background worker efficiency.
Core Infrastructure & API
- Improved: Optimized the Ingestion Worker to handle concurrent PDF uploads 40% faster by implementing a more efficient queueing strategy.
- Fixed: Resolved a race condition in the Vector Upsert process that occasionally caused duplicate entries when multiple API calls were made within the same millisecond.
- New: Added support for Webhooks on model training completion, allowing you to trigger external notifications in Slack or Discord automatically.
UI & Dashboard Experience
- Fixed: Addressed a Z-index conflict within the Nav-Menu where custom nested dropdowns were being eclipsed by the native container.
- Improved: Mobile navigation now supports smooth momentum scrolling (
-webkit-overflow-scrolling: touch), ensuring long menus are fully accessible on iOS and Android devices. - Updated: Refined the Blueprint-style 404 page and system icons for better visual consistency across high-DPI displays.
Performance & Security
- Fixed: Patched a vulnerability in the Auth-Token refresh cycle to prevent session hijacking on public networks.
- Improved: Reduced the initial bundle size of our Dashboard Runtime by 150kb, leading to faster "Time to Interactive" (TTI) scores on slower connections.
Technical Change Summary
# System Update v1.4.2
$ taskforge update --version 1.4.2
> Patching: nav_menu_scroll.js ... DONE
> Patching: ingestion_worker_v2 ... DONE
> Database: clean_vector_duplicates ... COMPLETED
> System: 14 improvements, 6 bug fixes applied.



