Skip to content

v1.3.4

Choose a tag to compare

@smartlabsAT smartlabsAT released this 04 Apr 01:31
· 23 commits to main since this release
3190733

Dependency Update (23 packages)

Updated all outdated dependencies across 6 phases. No new features or breaking changes.

Major Upgrades

  • ESLint 9 → 10
  • TypeScript 5 → 6
  • Vitest 1 → 4
  • Vite (new) → 8
  • @directus/extensions-sdk 11 → 17
  • @directus/types 13 → 15
  • happy-dom 12 → 20
  • @vitejs/plugin-vue 4 → 6

Minor/Patch Upgrades

  • lodash-es 4.18.1, vue 3.5.32, sass 1.99.0, dotenv 17.4.0
  • @typescript-eslint/* 8.58.0, eslint-plugin-vue 10.8.0, vue-eslint-parser 10.4.0
  • @testing-library/jest-dom 6.9.1, @playwright/test 1.59.1
  • @types/node 22.19.15

Code Changes

  • Fixed 5 lint errors (3 new from ESLint 10, 2 pre-existing)
  • Modernized tsconfig.json: moduleResolution: "bundler", removed unused baseUrl/paths
  • Fixed vi.fn() constructor mock for Vitest 4 compatibility
  • Added workaround for TS 6.0.2 compiler crash with SDK v17 types
  • Updated CI to Node 20/22 and pnpm 10
  • Regenerated lockfile from scratch

Validation

  • Type-check: passed
  • Lint: 0 errors
  • Tests: 503 passed, 12 skipped
  • Build: successful
  • Security audit (production): 0 vulnerabilities