v0.0.8

Chrome Extension
Version 0.0.8

Chrome Extension release v0.0.8

What's Changed

  • feat: add LinkedIn category translations system
  • Fix linting errors and update codebase
  • Refactor admin interface: Replace companies with organisations system
  • Add URL column to company directory data table
  • Update search functionality across API routes and search page
  • refactor: simplify legal form translations with ID-based mapping
  • Add automated cache generation and update system
  • fix: resolve infinite loop in search page useEffect hooks
  • fix: resolve all ESLint exhaustive-deps and unused variable warnings
  • fix: remove eslint-disable comments and properly fix exhaustive-deps warnings
  • Update components, hooks, and chrome extension
  • Fix all lint errors and warnings
  • Update admin pages, API routes, and app pages
  • fix: eliminate all explicit 'any' types and fix lint warnings
  • fix: fix React Hook dependency warnings in CompaniesMap and AuthContext
  • fix: replace any types in utils files with proper TypeScript types
  • fix: remove remaining any type in cacheInvalidationService
  • fix: replace any types in services with proper TypeScript types
  • fix: replace any types in service files with proper interfaces
  • fix: replace any types in SearchService with proper Supabase types
  • fix: replace any types with proper types in lib files
  • fix: replace any types in hooks with proper TypeScript types
  • fix: replace any types with AuthenticatedUser in API middleware
  • fix: replace any types in navigation-menu component
  • fix: replace any types with proper TypeScript types in hooks
  • fix: resolve more lint warnings - unused variables and any types
  • fix: resolve more lint warnings - fast refresh and unused variables
  • fix: resolve lint warnings - remove unused imports, fix any types, fix useEffect dependencies
  • fix: remove unused variables in components
  • fix: add eslint-disable comments for query-builder any types
  • fix: replace any types in monitoring and rbac files
  • fix: replace any type in MapRenderer component
  • fix: replace any types in API middleware files
  • fix: replace any types in GTMDiagnostics and CompanyLocationMap
  • fix: replace any type in useMapClustering hook
  • fix: replace any types in component files
  • fix: replace more any types in CompaniesMap.tsx
  • fix: replace final any types in CompaniesMap.tsx
  • fix: replace remaining any types in CompaniesMap.tsx
  • fix: resolve 102+ lint warnings
  • fix: resolve 102 lint warnings
  • feat: add inline error notifications and improve auth error handling
  • fix: resolve TypeScript errors and ESLint warnings
  • fix: resolve 173 TypeScript warnings in API routes
  • fix: resolve 124 TypeScript and React hooks warnings
  • fix: resolve 137 TypeScript lint warnings by replacing 'any' types
  • fix: resolve 5 more ESLint warnings (223 total, 18.9% complete)
  • fix: resolve 15 more ESLint warnings (218 total, 18.5% complete)
  • fix: resolve 10 more ESLint warnings (203 total, 17.2% complete)
  • fix: resolve 8 more ESLint warnings and fix TypeScript errors (193 total, 16.4% complete)
  • fix: resolve 12 more ESLint warnings (181 total, 15.4% complete)
  • fix: improve type safety in _filterInvalidLayers function
  • fix: resolve 3 more ESLint warnings (169 total, 14.3% complete)
  • fix: resolve 4 more ESLint warnings (166 total, 14.1% complete)
  • fix: resolve 12 more ESLint warnings (162 total, 13.8% complete)
  • fix: resolve 5 more ESLint warnings (148 total, 12.6% complete)
  • fix: resolve 9 more ESLint warnings (143 total, 12.1% complete)
  • fix: resolve 3 more ESLint warnings (130 total, 11.0% complete)
  • fix: resolve 27 more ESLint warnings (127 total, 10.8% complete)
  • fix: resolve 95 ESLint warnings (8.1% complete)
  • Add public projects carousel to home page
  • fix(chrome-extension): add missing build:post step to build:prod script

Full Changelog: https://github.com/Mapfolio-App/mapfolio/compare/v0.0.7...v0.0.8