Skip to content

v0.7.2

tagged this 07 Nov 08:08
(none)

(none)

- Fix MODULE_NOT_FOUND error when fspec installed as dependency (BUG-071)
  * Add getWorkerPath() utility using import.meta.url for correct module resolution
  * Handle both development (src/) and production (dist/) environments
  * Update CheckpointViewer and FileDiffViewer to use getWorkerPath()
  * Worker now loads correctly whether fspec is running from source or installed in node_modules
- Fix work-units.json migration on initial creation (BUG-070)
  * Export shared CURRENT_VERSION constant from migrations/registry.ts
  * Stamp new work-units.json files with version field on creation
  * Prevent unnecessary migration runs and backup file creation

- Improve test reliability across multiple test files
  * Remove deprecated README.md Pro tip test scenario
  * Update documentation consistency checks to expect fspec.dev references
  * Make sync-version.test.ts version check dynamic using packageJson.version
  * Fix CheckpointViewer-delete.test.tsx mock setup with proper store initialization
  * Improve fs mock specificity to return correct values for different paths
  * Add proper timing delays for async useEffect operations
  * Use stable timestamps to prevent test flakiness
- Documentation improvements to README
  * Clarify fspec's purpose and value proposition
  * Highlight AI confabulation and knowledge gap problems fspec solves
  * Add Quick Start guidance and agent-driven exploration
  * Remove redundant Pro tip section

- Worker path resolution now uses import.meta.url instead of process.cwd()
- Added comprehensive test coverage for worker path resolution
- Created feature files and coverage tracking for both bug fixes
- Registered @worker-threads and @bundling tags for categorization
Assets 2
Loading