Documentation_

Changelog

Black background with a pattern of small white dots scattered irregularly.

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.

const next = await fetch("https://api.example.com/next-section");
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.