diiirect
PlatformTalentDataPricingFuture of work
Sign inPost a role

Explore

  • Platform
  • Talent
  • Data
  • Pricing
  • Future of work
Sign in

Get started

Hire talentI'm looking for work

First shortlist in 5 days

diiirect

Hiring, but direct. A platform and talent marketplace where companies, recruiters, and skilled professionals work together to move from role brief to qualified shortlist faster.

Product

  • Platform
  • Intelligence
  • Categories
  • Talent
  • Pricing
  • Changelog
  • Roadmap

Who it's for

  • For talent
  • For companies
  • For recruiters
  • For non-profits
  • Compare all four

Company

  • Manifesto
  • Case studies
  • Contact
  • Book a demo
  • Press & Media
  • Investors
  • Partners
  • Sponsorships

Resources

  • Templates
  • Assessments
  • Experts
  • Nominate an Expert
  • FAQ
  • Hackathons
  • Apply as talent
  • Start hiring
  • Blog

Tools

  • All tools
  • EOR calculator
  • Resume generator

Legal

  • Privacy
  • Terms
  • Data deletion

Categories

  • Software & Web
  • Data & AI/ML
  • DevOps & Cloud
  • Cybersecurity
  • Blockchain & Web3
  • All categories

By tool

  • HubSpot

Alternative to

  • Upwork
  • Toptal
  • Fiverr
  • Freelancer
  • Guru
Made with🧉in🇦🇷🇺🇸byDraidel

Changelog

What’s new in Diiirect

Every release in plain language: new features, improvements, fixes and anything you need to act on.

Subscribe via RSSBrowse by month

Type
  • All
More filters

Filter changes

Area
Other types
Impact

By month

  • October 20261616 releases
  • September 202655 releases
  • August 20262323 releases
  • July 20262828 releases
  • June 20261010 releases
  • February 20261616 releases
  • January 202611 release
  • December 202544 releases

June 2026 10 releases

  1. NewReleased June 12, 2026v3.12.0

    Plan management, live interviews, and release notes redesign

    Manage your subscription directly in the app with a new Plan settings page. Live interview prescreening now works end-to-end with video recording. The changelog is now an editorial release ledger with AI-powered summaries. Plus language preferences that stick across the platform.

    Highlights

    • Hiring View and manage your subscription plan directly in app settings, with checkout and billing portal access.
    • Hiring Live interview prescreening with video recording now works reliably end-to-end, with an auto-end feature and thank-you screen.
Hiring Your language preference now persists across the web and mobile app, with automatic detection based on your location.
  • Website The changelog is now an editorial release ledger with AI-powered summaries, making it easier to see what's new at a glance.
  • All 31 changes in v3.12.0
    • New

      sanitize + AI-summarize releases before ingest; sidebar UX; hero release pill

      Hiring#
    • New

      sync GitHub releases via Inngest cron, retire make.com path

      Hiring#
    • New

      LiveKit Cloud deployment + slimmed images

      Hiring#
    • New

      async-only analysis + thank-you screen + dev loop tooling; fix 2 pipeline blockers

      Hiring#
    • New

      seed default Daniela prescreening agent + env-overridable agent name

      Hiring#
    • Fixed

      restricted-model fallback — Sonnet→Haiku when the gateway account is paywalled

      Hiring#
    • Fixed

      declare plan page segment config literally — Next can't parse re-exported dynamic

      Hiring#
    • Fixed

      live prescreening flow — 3 launch blockers + auto-end

      Hiring#
    • Fixed

      talent@ needs contracts.employees approval row for the talent gate

      Hiring#
    • New

      intro video on profile — own manage + client/admin player + EN/ES copy

      Talent#
    • New

      intro video server actions + Stream webhook routing

      Talent#
    • New

      shared IntroVideoRecorder + localized video-recorder internals

      Talent#
    • Fixed

      live-verification fixes — recording actually works end-to-end

      Talent#
    • Fixed

      type-tighten webhook update + widen DB-boundary status types; idempotent migration

      Talent#
    • New

      draft-versioning + unpublish domain functions and admin-safe authoring actions

      Assessments#
    • New

      capture signup plan intent from www pricing CTAs

      Billing#
    • New

      in-app Plan settings page (en+es)

      Billing#
    • New

      plan checkout + billing portal server actions

      Billing#
    • New

      repoint UpgradePlanBanner to the in-app plan page

      Billing#
    • New

      webhook creation path for plan subscriptions

      Billing#
    • New

      durable locale preference, www switcher, shared cookie, geo tiebreaker

      Account#
    • New

      optional intro-video step after talent application submit

      Account#
    • Fixed

      1 security hardening fix

      Account#
    • New

      per-run telemetry for intelligence providers + single-provider runs

      Website#
    • New

      redesign /changelog as an editorial release ledger

      Website#
    • Fixed

      cast loader event payload through unknown for the cron-trigger union

      Website#
    • Fixed

      /changelog — products multi-select dropdown + capped centered layout

      Website#
    • Fixed

      /changelog — the AI summary IS the changelog; drop the detail expander

      Website#
    • Fixed

      /changelog UX audit — drop RSS link, center collapsed toolbar, counts to meta

      Website#
    • Fixed

      guard open-company chart geometry against an empty growth series

      Website#
    • Fixed

      restore site chrome on /press by moving it into the localized tree

      Website#
  • NewReleased June 10, 2026v3.11.0

    Spanish language support, AI interviews, and improved job matching

    244 changes
    • New

      snapshot deterministic match + enqueue analysis on apply

      Hiring#
    • New

      attach an interview plan to a job post

      Hiring#
    • New

      auto-generate interview links when a candidate enters Interviewing

      Hiring#
    • New

      stage-aware interview progress in the candidate drawer

      Hiring#
    • New

      launch career page when enabling a public job link

      Hiring#
    • New

      AI why/watch rationale + breakdown on applicant detail

      Hiring#
    • New

      live v1 billing + contract funding shell

      Hiring#
    • New

      match badge + sort-by-match in applicants list

      Hiring#
    • New

      nav entries for ported v1 surfaces in ClientAtsShell

      Hiring#
    • New

      port messages to the live v1 shell

      Hiring#
    • New

      port projects (grid + detail subtree) to the live v1 shell

      Hiring#
    • New

      port talent discover + explore to v1, gate to approved talent

      Hiring#
    • New

      port tasks (list + detail subtree) to the live v1 shell

      Hiring#
    • New

      port time tracking to the live v1 shell

      Hiring#
    • New

      mount the contract review loop on both v1 contract detail pages

      Hiring#
    • New

      async aggregate grading (per-answer transcribe + score)

      Hiring#
    • New

      auto-advance candidate to next interview stage on pass

      Hiring#
    • New

      client interview scorecards + competency rollup

      Hiring#
    • New

      grade against per-agent questions, built-in set as fallback

      Hiring#
    • New

      instantiate interview plan into per-stage invitations

      Hiring#
    • New

      interview results dashboard in live v1 client ATS

      Hiring#
    • New

      interview-plan CRUD + typed stages

      Hiring#
    • New

      live AI voice interviewer agent worker

      Hiring#
    • New

      real availability slot picker for self-book interview links

      Hiring#
    • New

      surface copyable self-book links in client ATS

      Hiring#
    • New

      smoother drag (sibling push-down) + animated card moves

      Hiring#
    • New

      computeApplicationMatch single-pair wrapper

      Hiring#
    • New

      grounded LLM match-analysis module (best-effort)

      Hiring#
    • New

      score→band helper with candidate copy

      Hiring#
    • New

      visible promo-code field with validation + acknowledgment (en+es)

      Hiring#
    • New

      capture promo_code (?promo=, last-touch) + fix ref/aff fast-path drop

      Hiring#
    • New

      add .page--bleed variant and export page primitives

      Hiring#
    • New

      add PageContainer canonical page wrapper

      Hiring#
    • New

      add PageHeader canonical page header

      Hiring#
    • New

      a11y batch — translated aria-labels, alt text, keyboard-operable cards/rows

      Hiring#
    • New

      assessment detail overhaul — answer key, test run, invite, closes #test-run

      Hiring#
    • New

      error + loading state coverage for onboarding, agency, affiliate

      Hiring#
    • New

      fail-loud env validation at server boot via instrumentation

      Hiring#
    • New

      full-page assessment creation with server-generated slug

      Hiring#
    • New

      localize contract-wizard + recruiter-submission toasts; migrate transcript toast to sonner

      Hiring#
    • New

      shared ConfirmDialog replacing window.confirm on destructive actions

      Hiring#
    • New

      shared unsaved-changes guard wired into job-post wizard + both onboarding autosave hooks

      Hiring#
    • Improved

      code-split recharts leaves out of dashboard/analytics first-load JS

      Hiring#
    • Improved

      compute application metrics with head-only count queries

      Hiring#
    • Improved

      paginate preference fetch + batch email lookup and watermark writes

      Hiring#
    • Improved

      column-list + bound the job board and job-applications hot paths

      Hiring#
    • Improved

      bulk-load + pure in-memory scoring for the matching cron

      Hiring#
    • Fixed

      horizontal-scroll wrappers on candidates/offers/pool tables

      Hiring#
    • Fixed

      Omit Json columns before narrowing match_breakdown/ai_analysis (TS2430)

      Hiring#
    • Fixed

      route ContactOut credit purchase through the live v1 shell

      Hiring#
    • Fixed

      repair live-AI session creation (workspace_id, status, event_data)

      Hiring#
    • Fixed

      retire phantom interview-stage drift onto the real spine

      Hiring#
    • Fixed

      resolve talent skill names cross-schema (PGRST200) so apply match scores

      Hiring#
    • Fixed

      honest 'sync temporarily unavailable' handling for intentionally-offline endpoints

      Hiring#
    • Fixed

      ingest social-auth avatars into R2 + admin record fixes

      Hiring#
    • Fixed

      locale-aware date/number formatting on migrated surfaces

      Hiring#
    • Fixed

      make candidates toolbar wrap cleanly at medium widths

      Hiring#
    • Fixed

      server-only guards on R2/SES clients + remove dead client-side env reads

      Hiring#
    • New

      add magazine + showcase template ids (enum, types, hero contract)

      Talent#
    • New

      add PrefilledRow + ScreeningQuestionField apply building blocks

      Talent#
    • New

      add pure derivation helpers (stats, new flag, posted-ago, dept tags)

      Talent#
    • New

      add sanitized OAuth next-target helper for inline apply

      Talent#
    • New

      add social-first ApplyAuthOptions (inline OAuth + Diiirect/email reuse)

      Talent#
    • New

      ApplyPanel server resolver (session/profile/questions/prefill → state)

      Talent#
    • New

      career-page motion + band stylesheet (reduced-motion safe)

      Talent#
    • New

      extract apply-data helper (screening Qs + talent summary + applied check)

      Talent#
    • New

      inline email magic-link in apply panel (returns to panel as talent)

      Talent#
    • New

      inline split apply panel on job page; 301 legacy /apply route

      Talent#
    • New

      JobsToolbar inline variant for editorial filter styling

      Talent#
    • New

      localize career portal (en+es) — webapp-career namespace, all four templates, toolbar, role snapshot; jest next-intl catalog mocks; ratchet career templates

      Talent#
    • New

      magazine template — editorial masthead + numbered type rows

      Talent#
    • New

      per-template layout headers; magazine becomes the default template

      Talent#
    • New

      role-snapshot rail, posted/applicants social proof, tool chips, editorial rule

      Talent#
    • New

      show instant match band in apply success state

      Talent#
    • New

      showcase template — forest band hero, stats strip, tagged cards

      Talent#
    • New

      three-state ApplyPanelClient (auth/apply/already/success) + inline resume upload

      Talent#
    • New

      applyToJob accepts inline resume key for first-time applicants

      Talent#
    • New

      career insights band on profile page

      Talent#
    • New

      post-hire Work section in the find-shell nav (en+es)

      Talent#
    • New

      show AI match summary + strengthen tips on applications

      Talent#
    • Improved

      collapse layout workspace lookup into one embedded query

      Talent#
    • Fixed

      count-up survives strict mode; dedupe Remote·Remote meta; map fulltime/parttime enum labels

      Talent#
    • Fixed

      uppercase currency in prefilled rate label (usd → USD)

      Talent#
    • Fixed

      make postmark inbox empty state renderable — sync component, translations from the page

      Talent#
    • New

      un-stub talent self-service payouts end to end

      Contracts and payments#
    • Fixed

      unregister broken MercadoPago Inngest processor

      Contracts and payments#
    • New

      entitlement RPCs, plan seeds, and upgrade-banner wiring

      Billing#
    • New

      typed entitlement RPC calls — params DEFAULT NULL, regenerated DB types, drop structural casts

      Billing#
    • New

      thread sanitized next target through OAuth → callback; default applicants to talent

      Account#
    • New

      finish webapp auth + onboarding wiring (en+es)

      Account#
    • New

      foundation — @diiirect/i18n core, formatter locale support, webapp next-intl + email locale substrate

      Account#
    • New

      localize @diiirect/constants account + contract labels (en+es)

      Account#
    • New

      localize notifications renderer (en+es)

      Account#
    • New

      localize Supabase auth emails (en+es) — Phase 6

      Account#
    • New

      localize transactional emails (en+es)

      Account#
    • New

      localize webapp account (en+es)

      Account#
    • New

      localize webapp agency (en+es)

      Account#
    • New

      localize webapp auth — login + signup (en+es), full auth catalog

      Account#
    • New

      localize webapp client analytics page (en+es)

      Account#
    • New

      localize webapp client assessments components (en+es)

      Account#
    • New

      localize webapp client assessments pages (en+es)

      Account#
    • New

      localize webapp client calendar components (en+es)

      Account#
    • New

      localize webapp client candidate workbench components (en+es)

      Account#
    • New

      localize webapp client candidates, offers, interviews, contracts pages (en+es)

      Account#
    • New

      localize webapp client contract detail + signing panel (en+es)

      Account#
    • New

      localize webapp client dashboard (en+es)

      Account#
    • New

      localize webapp client error boundaries, recruiting-inbox + analytics loading (en+es)

      Account#
    • New

      localize webapp client intelligence + sourcing components (en+es)

      Account#
    • New

      localize webapp client intelligence + sourcing pages and error boundaries (en+es)

      Account#
    • New

      localize webapp client job detail/board/edit/preview + interview schedule pages (en+es)

      Account#
    • New

      localize webapp client job-detail components (en+es)

      Account#
    • New

      localize webapp client jobs list + new-job entry (en+es)

      Account#
    • New

      localize webapp client loading skeletons (en+es)

      Account#
    • New

      localize webapp client settings loading skeletons + calendar metadata (en+es)

      Account#
    • New

      localize webapp recruiter (en+es)

      Account#
    • New

      localize webapp shell + navigation chrome (en+es)

      Account#
    • New

      localize webapp talent analytics components (en+es)

      Account#
    • New

      localize webapp talent analytics page + period selector (en+es)

      Account#
    • New

      localize webapp talent assessments, notifications, proposals, workspace error (en+es)

      Account#
    • New

      localize webapp talent calendar booking (en+es)

      Account#
    • New

      localize webapp talent calendar overview + meeting detail (en+es)

      Account#
    • New

      localize webapp talent contracts list + detail (en+es)

      Account#
    • New

      localize webapp talent dashboard (en+es)

      Account#
    • New

      localize webapp talent find dashboard, applications, saved (en+es)

      Account#
    • New

      localize webapp talent find growth, settings, interviews, practice, error (en+es)

      Account#
    • New

      localize webapp talent find jobs + offers (en+es)

      Account#
    • New

      localize webapp talent job detail, settings & vdi pages (en+es)

      Account#
    • New

      localize webapp talent job-posts, jobs board, timers, earnings (en+es)

      Account#
    • New

      localize webapp talent messages views & postmark inbox (en+es)

      Account#
    • New

      localize webapp talent passwords, availability, settings, profile (en+es)

      Account#
    • New

      localize webapp talent proposals (en+es)

      Account#
    • New

      localize webapp talent Stripe Connect billing setup (en+es)

      Account#
    • New

      localize webapp talent task contract & info tabs (en+es)

      Account#
    • New

      localize webapp talent task link add/edit dialogs (en+es)

      Account#
    • New

      localize webapp talent task links & files tabs (en+es)

      Account#
    • New

      localize webapp talent task meeting/call dialogs (en+es)

      Account#
    • New

      localize webapp talent task meetings & passwords tabs (en+es)

      Account#
    • New

      localize webapp talent task reports/client/description/activity tabs (en+es)

      Account#
    • New

      localize webapp talent task-detail header/info/actions (en+es)

      Account#
    • New

      localize webapp talent tasks entry, settings layout & practice run (en+es)

      Account#
    • New

      localize webapp talent verified-skills, virtual-environments, interviews (en+es)

      Account#
    • New

      localize www agencies list + detail (en+es)

      Account#
    • New

      localize www agency-application (en+es)

      Account#
    • New

      localize www alternative-to hub + competitor pages (en+es)

      Account#
    • New

      localize www assessments directory + detail (en+es)

      Account#
    • New

      localize www auth-error + data-deletion (en+es)

      Account#
    • New

      localize www case-studies index + detail (en+es)

      Account#
    • New

      localize www changelog + schedule (en+es)

      Account#
    • New

      localize www consultation wizard (en+es)

      Account#
    • New

      localize www consulting-partners join page (en+es)

      Account#

    See 94 more changes on the release page

  • February 2026 16 releases

    1. ImprovedReleased February 25, 2026v3.9.0

      Reliability improvements

      1 change
      • Improved

        internal maintenance and reliability improvements (1 change)

        Hiring#
    2. ImprovedReleased February 25, 2026v3.8.0

      Reliability improvements

      1 change
      • Improved

        internal maintenance and reliability improvements (1 change)

        Hiring#
    3. ImprovedReleased February 24, 2026v3.7.0

      Reliability improvements

      1 change
      • Improved

        internal maintenance and reliability improvements (1 change)

        Hiring#
    4. FixedReleased February 24, 2026v3.6.1

      Website improvements and bug fixes

      1 change
      • Fixed

        add dynamic export to coming-soon page

        Website#
    5. NewReleased February 21, 2026v3.6.0

      Improved performance and reliability across the platform

      Open the release page
    6. NewReleased February 21, 2026v3.5.0

      Security improvements and authentication updates

      2 changes
      • New

        JWT claims migration phase 6 — eliminate getUser() and code review fixes

        Account#
      • Fixed

        1 security hardening fix

        Account#
    7. NewReleased February 21, 2026v3.4.0

      Improved account security and faster app performance

      2 changes
      • New

        JWT claims migration phase 5 — mailbox, layouts, onboarding

        Account#
      • New

        JWT claims migration phase 6 — eliminate getUser() across 90 files

        Account#
    8. ImprovedReleased February 20, 2026v3.3.1

      Reliability improvements

      1 change
      • Improved

        internal maintenance and reliability improvements (1 change)

        Hiring#
    9. ImprovedReleased February 20, 2026v3.3.0

      Reliability improvements

      1 change
      • Improved

        internal maintenance and reliability improvements (1 change)

        Hiring#
    10. FixedReleased February 20, 2026v3.2.1

      Security improvements and bug fixes

      1 change
      • Fixed

        1 security hardening fix

        Account#
    11. NewReleased February 20, 2026v3.2.0

      Smoother navigation and improved security

      4 changes
      • New

        add global navigation progress bar and sign-out loading state

        Hiring#
      • Fixed

        harden navigation progress bar and fix sign-out transition

        Hiring#
    12. NewReleased February 19, 2026v3.1.0

      Improved onboarding, notifications, and workspace management

      49 changes
      • New

        add webhook deposit tracking, talent search filters, and workspace switch events

        Hiring#
      • New

        add route context, middleware context, auth context, and quick copy buttons

        Hiring#
    13. ImprovedReleased February 15, 2026v3.0.3

      Maintenance and reliability improvements

      1 change
      • Improved

        internal maintenance and reliability improvements (1 change)

        Hiring#
    14. ImprovedReleased February 15, 2026v3.0.2

      Reliability improvements

      1 change
      • Improved

        internal maintenance and reliability improvements (1 change)

        Hiring#
    15. ImprovedReleased February 15, 2026v3.0.1

      Reliability improvements

      1 change
      • Improved

        internal maintenance and reliability improvements (1 change)

        Hiring#
    16. NewReleased February 15, 2026v3.0.0

      Onboarding improvements, talent discovery enhancements, and stability fixes

      267 changes
      • New

        add R2 storage utility, impersonation enhancements, and onboarding UI improvements

        Hiring#
      • New

        add self-record interviews and LinkedIn webhook integration

        Hiring#

    January 2026 1 release

    1. BreakingReleased January 26, 2026v2.0.0

      Improved stability, contracts, and task management across all platforms

      357 changes
      • Breaking change

        Complete monorepo restructuring with shared packages

        Hiring#
      • New

        Add @diiirect/db workspace for Supabase infrastructure

        Hiring#
      • New

        add cal:verify shortcut to root scripts

        Hiring#
      • New

        add ecosystem directory for standalone integrations

        Hiring#
      • New

        add GetStream env detection and mobile dev scripts

        Hiring#
      • New

        add collapsible sidebar functionality

        Hiring#
      • New

        add Google Tag Manager to webapp and www

        Hiring#
      • New

        Add Vercel Web Analytics to webapp and www

        Hiring#
      • New

        enhance user identification with comprehensive data

        Hiring#
      • New

        enterprise-ready PostHog analytics integration

        Hiring#
      • New

        redesign client analytics with flat design

        Hiring#
      • New

        auto-detect app version from git tags at build time

        Hiring#
      • New

        add --quick, --fix, --dry-run flags and improve verification

        Hiring#
      • New

        enhance verify command with 39 comprehensive checks

        Hiring#
      • New

        Add CalcomTokenContext for dynamic token updates

        Hiring#
      • New

        add CLI toolkit and fix token refresh in layout

        Hiring#
      • New

        add pnpm cal:verify for complete integration testing

        Hiring#
      • New

        add pnpm test:calcom script for API verification

        Hiring#
      • New

        add reusable calendar component and project schedule

        Hiring#
      • New

        add interactive CandidatesClient component

        Hiring#
      • New

        add server actions for client candidates pipeline

        Hiring#
      • New

        add video call invitation attachment renderer

        Hiring#
      • New

        add user profile settings with server actions

        Hiring#
      • New

        enhance settings pages with form validation and UX improvements

        Hiring#
      • New

        add full-width layout support for task detail pages

        Hiring#
      • New

        add phone verification and improve team settings UI

        Hiring#
      • New

        add task button and quick-add icons to sidebar

        Hiring#
      • New

        display workspace logo in sidebar ProfileSwitcher

        Hiring#
      • New

        enhance talent profile page with full data display

        Hiring#
      • New

        implement profile image upload to Cloudflare R2

        Hiring#
      • New

        use job creation modal instead of page navigation

        Hiring#
      • New

        use task creation modal instead of page navigation

        Hiring#
      • New

        add countdown timer and configurable title/social links

        Hiring#
      • New

        fix settings save and add caching

        Hiring#
      • New

        implement proper auth flow for waitlist signups

        Hiring#
      • New

        integrate real changelog data from database

        Hiring#
      • New

        complete orders→tasks refactor, workspaces, KYC, and admin enhancements

        Hiring#
      • New

        complete user overview revamp and infrastructure updates

        Hiring#
      • New

        Convert www from submodule to regular directory

        Hiring#
      • New

        add interactive client dashboard with sorting, search, and avatars

        Hiring#
      • New

        add 'u' key to show all service URLs

        Hiring#
      • New

        add Cloudflare Tunnel support for webhook testing

        Hiring#
      • New

        add interactive log viewer with keyboard switching

        Hiring#
      • New

        add verbose tunnel connection progress

        Hiring#
      • New

        add website (www) support on port 3000

        Hiring#
      • New

        enhance interactive log viewer UX

        Hiring#
      • New

        add autofill button for job creation wizard

        Hiring#
      • New

        add console error counter, Supabase tools, and hard refresh

        Hiring#
      • New

        add instant tooltips to all status indicators

        Hiring#
      • New

        enhance workspace display with 5 improvements

        Hiring#
      • New

        add database user search to Switch Account

        Hiring#
      • New

        add search filter to Switch Account dropdown

        Hiring#
      • New

        enterprise-ready KYC integration with fault tolerance

        Hiring#
      • New

        enhance admin actions, HubSpot mappers, and KYC integration

        Hiring#
      • New

        enhance unified interviews with recording/transcription support

        Hiring#
      • New

        add missing env var validations for Deel, Radar, R2

        Hiring#
      • New

        add advanced filters for global files page

        Hiring#
      • New

        add comprehensive file management system

        Hiring#
      • New

        add details button to FileGridCard

        Hiring#
      • New

        add FileDetailsPanel and FileVersionHistory components

        Hiring#
      • New

        add onFileUpdated callback to FileDetailsPanel

        Hiring#
      • New

        add sorting options to getAllUserFiles

        Hiring#
      • New

        integrate chat file sharing and enhance FileCard

        Hiring#
      • New

        add Gantt chart with dependency arrows

        Hiring#
      • New

        implement dynamic workspace switching and add Workspaces section to sidebar

        Hiring#
      • New

        implement task creation for client and admin areas

        Hiring#
      • New

        add REST/GraphQL/MCP endpoints to env banner

        Hiring#
      • New

        add interview invitation system with cron jobs and webhooks

        Hiring#
      • New

        add unified feedback system with interview types

        Hiring#
      • New

        complete interview system implementation (Phases 1-3)

        Hiring#
      • New

        implement smart scheduling system (Phase 3)

        Hiring#
      • New

        add branded verification emails and modal enhancements

        Hiring#
      • New

        add Didit webhook proxy for local development

        Hiring#
      • New

        add enterprise Didit KYC CLI for testing and debugging

        Hiring#
      • New

        add enterprise-grade GDPR compliance module

        Hiring#
      • New

        add KycVerificationStatus type and configure dev webhook URL

        Hiring#
      • New

        add production-ready multi-app maintenance mode system

        Hiring#
      • New

        redesign maintenance pages with Coming Soon aesthetic, closes #c1ff00

        Hiring#
      • New

        add rich channel header, create conversation modal, and channel actions

        Hiring#
      • New

        improve chat channel organization and display

        Hiring#
      • New

        Add comprehensive v2 theme for talent profile PDF export

        Hiring#
      • New

        Redesign talent profile PDF with single-column layout, closes #487D00 #6BA300 #EBFAD7

        Hiring#
      • New

        Add invite-based talent profile sharing system

        Hiring#
      • New

        add enterprise projects feature for clients

        Hiring#
      • New

        add health score and trends analytics

        Hiring#
      • New

        add health score visualization and trends to reports

        Hiring#
      • New

        add project notifications system

        Hiring#
      • New

        add project notifications UI

        Hiring#
      • New

        upgrade to Upstash Redis for serverless-safe rate limiting

        Hiring#
      • New

        refactor admin pages and fix session management

        Hiring#
      • New

        add Manager and Viewer roles for client workspaces

        Hiring#
      • New

        add comprehensive workspace and project seeders

        Hiring#
      • New

        add close button to feedback widget

        Hiring#
      • New

        add feedback button to sidebar

        Hiring#
      • New

        add feedback button to talent and client workspaces

        Hiring#
      • New

        add Sentry feedback widget with rich context tags

        Hiring#
      • New

        add user feedback widget

        Hiring#
      • New

        configure error monitoring with user feedback widget

        Hiring#
      • New

        customize feedback form by type

        Hiring#
      • New

        enhance feedback with type selection and rich context

        Hiring#
      • New

        simplify feedback widget and add crash-report modal

        Hiring#
      • New

        update feedback button label and icon

        Hiring#
      • New

        add collapsible sidebar for client workspace

        Hiring#
      • New

        improve collapsible sidebar UX

        Hiring#
      • New

        add collapsible sidebar functionality

        Hiring#
      • New

        add AI task enrichment wizard with dynamic questions

        Hiring#
      • New

        add client task assignment for talent with active contracts

        Hiring#
      • New

        add contract attachment and custom date picker to task creation

        Hiring#
      • New

        add link management system for tasks

        Hiring#
      • New

        add sidebar navigation to client task detail pages

        Hiring#
      • New

        enterprise contract attachment with audit logging

        Hiring#
      • New

        improve task enrichment wizard UX and input types

        Hiring#
      • New

        add VTT and JSON export formats (Phase 4)

        Hiring#
      • New

        Transform to enterprise Turborepo monorepo architecture

        Hiring#
      • New

        add interactive sorting and search to jobs page and talent dashboard

        Hiring#
      • New

        add enterprise-ready upload utilities with retry logic

        Hiring#
      • New

        add loading skeletons for dashboard and auth pages

        Hiring#
      • New

        add skeleton loading for onboarding pages

        Hiring#
      • New

        add advanced meeting details page with modular architecture

        Hiring#
      • New

        add enterprise-grade instant video call feature

        Hiring#
      • New

        integrate meeting details with meetings tab

        Hiring#
      • New

        add database health check to dev startup banner

        Hiring#
      • New

        add runtime health checks to environment banner

        Hiring#
      • New

        add webapp URL and service summary to environment banner

        Hiring#
      • New

        enhance dev environment banner with all service URLs

        Hiring#
      • Improved

        optimize .vercelignore for faster deployments

        Hiring#
      • Improved

        optimize compilation with sideEffects and optimizePackageImports

        Hiring#
      • Improved

        disable source map uploads and telemetry

        Hiring#
      • Improved

        disable widenClientFileUpload to speed up builds

        Hiring#
      • Improved

        optimize sample rates and add error filtering

        Hiring#
      • Improved

        Updated .gitignore and .vercelignore for monorepo patterns

        Hiring#
      • Improved

        @diiirect/tailwind-config: Design tokens and presets

        Hiring#
      • Improved

        @diiirect/database: Supabase types with Tables<>/Enums<> helpers

        Hiring#
      • Improved

        @diiirect/supabase: Server/browser/admin client factories

        Hiring#
      • Improved

        @diiirect/auth: Profile resolution, workspace access, roles

        Hiring#
      • Improved

        @diiirect/ui: 27 Catalyst components with proper exports

        Hiring#
      • Improved

        @diiirect/constants: Account types, contracts, workspace types

        Hiring#
      • Improved

        @diiirect/utils: cn(), formatters, validators

        Hiring#
      • Improved

        @diiirect/types: ActionResult, pagination, domain types

        Hiring#
      • Improved

        Moved supabase/ to monorepo root

        Hiring#
      • Improved

        Restructured apps/ directory

        Hiring#
      • Improved

        Updated all apps to use workspace dependencies

        Hiring#
      • Improved

        Migrated imports to @diiirect/* packages

        Hiring#
      • Improved

        Package-specific documentation

        Hiring#
      • Improved

        Updated webapp for Turborepo builds

        Hiring#
      • Improved

        Fixed OAuth type mismatches for Supabase auth-js 2.87.1

        Hiring#
      • Improved

        Configured Vercel deployment settings

        Hiring#
      • Improved

        Build passes: pnpm build --filter=webapp ✓

        Hiring#
      • Improved

        Type checking: All TypeScript errors resolved

        Hiring#
      • Improved

        Package resolution: All @diiirect/* imports working

        Hiring#

      See 207 more changes on the release page

    December 2025 4 releases

    1. FixedReleased December 10, 2025v1.1.1

      Bug fixes and improvements

      1 change
      • Fixed

        Add App Store review account to restore script summary

        Hiring#
    Newest releasesOlder releases
    New

    migrate middleware to getClaims() for ES256 JWT verification

    Account#
  • Fixed

    4 security hardening fixes

    Account#
  • New

    separate visibility from lifecycle status with marketplace moderation

    Hiring#
  • New

    move signup verification to server actions, show demo account IDs in dev toolbar, add pending features

    Hiring#
  • Improved

    optimize type-check pipeline from 26s to 17s

    Hiring#
  • Fixed

    constrain job enrichment skills to platform catalog

    Hiring#
  • Fixed

    allow Google Ads conversion tracking and Stape.io server-side GTM

    Hiring#
  • Fixed

    load skills from static JSON files instead of database

    Hiring#
  • Fixed

    format budget input with comma-separated numbers

    Hiring#
  • Fixed

    simplify budget step and lock posting plan to free tier

    Hiring#
  • Fixed

    resolve blank page caused by duplicate Sentry initialization

    Hiring#
  • Fixed

    disable submit button until form is fully completed

    Hiring#
  • Fixed

    cap weekly hours at 100, add dynamic escalation example, replace type dropdown with cards

    Contracts and payments#
  • Fixed

    format rate inputs with commas, add $ prefix, cap max values

    Contracts and payments#
  • Fixed

    improve deposit flow error handling and empty-state UX

    Contracts and payments#
  • Fixed

    update API version to 2026-01-28.clover

    Billing#
  • New

    detect duplicate email signups and add 45s account hint nudge

    Account#
  • New

    wire up workspace switch JWT integration (Phase 2)

    Account#
  • New

    add daily FCM token cleanup cron via Inngest

    Account#
  • New

    add Expo Push token registration and routing

    Account#
  • New

    add Inngest quiet hours sleep-until for deferred delivery

    Account#
  • New

    add Realtime subscription to notification bell for instant updates

    Account#
  • New

    rewrite subscribe actions to use unified preferences table

    Account#
  • New

    update settings UI to use unified event categories with per-channel toggles

    Account#
  • New

    add CompanyProfileQuestion (step 3) with logo upload

    Account#
  • New

    add CompanySizeQuestion (step 4)

    Account#
  • New

    add IndustryQuestion (step 5)

    Account#
  • New

    add LocationQuestion (step 6)

    Account#
  • New

    add types and configs for 4 new steps (3-6), renumber to 13

    Account#
  • New

    show workspace role badge on review step profile header

    Account#
  • New

    update sidebar step groups for 13-step flow

    Account#
  • New

    wire 12-step client onboarding flow

    Account#
  • New

    add workspace lifecycle status with admin approval flow

    Account#
  • New

    auto-generate workspace URL from company name

    Account#
  • New

    enable workspace creation buttons on workspaces hub

    Account#
  • New

    enhance hub with avatar, KYC status, logos, and JWT workspace switching

    Account#
  • New

    redirect to client onboarding after workspace creation

    Account#
  • Fixed

    push adapter passes userId, API route handles token lookup

    Account#
  • Fixed

    replace hardcoded Firebase config in SW with dynamic fetch

    Account#
  • Fixed

    return queue signal on quiet hours instead of dropping

    Account#
  • Fixed

    address code review findings — race condition, accessibility, error resilience

    Account#
  • Fixed

    block client navigation during save and propagate flush errors

    Account#
  • Fixed

    block client navigation when save is pending or errored

    Account#
  • Fixed

    fix type errors in FinalReviewQuestion test and skillNames shorthand

    Account#
  • Fixed

    use role-neutral copy for profile photo step

    Account#
  • Fixed

    replace slow RPC with fast direct query + timeout in server actions

    Account#
  • Fixed

    use RPC result directly instead of re-querying workspaces table

    Account#
  • Fixed

    6 security hardening fixes

    Account#
  • New

    sync workspace switch with server JWT claims

    Mobile app#
  • New

    add cookie consent banner, replace Statsig with PostHog feature flags

    Hiring#
  • New

    add PostHog tracking to server actions, error boundaries, and wallet events

    Hiring#
  • New

    full PostHog utilization — reverse proxy, server+client tracking, workspace groups

    Hiring#
  • New

    add retry backoff, prefetch, circuit breaker tests

    Hiring#
  • New

    implement secure client information request system

    Hiring#
  • New

    replace static Request Update button with dynamic primary action

    Hiring#
  • New

    add Settings link to account dropdown menu

    Hiring#
  • New

    add CLI search script with comprehensive filters

    Hiring#
  • New

    add volume-tiered pricing and cost tracking

    Hiring#
  • New

    consolidate credit system from 3 types to unified credits

    Hiring#
  • New

    enhance search and saved searches functionality

    Hiring#
  • New

    enterprise-grade enhancements to talent discovery module

    Hiring#
  • New

    expose raw ContactOut API response in CLI

    Hiring#
  • New

    implement credit-based talent discovery system

    Hiring#
  • New

    improve discover UX with loading states and inline details

    Hiring#
  • New

    improve error handling with logging and timeouts

    Hiring#
  • New

    make verbose mode the default

    Hiring#
  • New

    refactor discover pages to use sidebar layout

    Hiring#
  • New

    show raw JSON response in verbose mode

    Hiring#
  • New

    store complete rich data from search results in talent_db

    Hiring#
  • New

    store search results in talent_db

    Hiring#
  • New

    thread full contact data (emails/phones with types) through UI stack

    Hiring#
  • New

    implement workspace custom domain management

    Hiring#
  • New

    add "0) Stop All Services" option to interactive menu

    Hiring#
  • New

    add Expo CLI shortcuts when viewing mobile logs

    Hiring#
  • New

    add log switching support for Full Stack mode (option 5)

    Hiring#
  • New

    change Stalwart default to No (faster startup)

    Hiring#
  • New

    add profile images and workspace details to tooltips

    Hiring#
  • New

    add Services dropdown and improve UX

    Hiring#
  • New

    add workspace type tags to user search results

    Hiring#
  • New

    configurable corner position + compact user info

    Hiring#
  • New

    add KYC verification status to user debug panel

    Hiring#
  • New

    add workspace credits management to dev banner

    Hiring#
  • New

    add Vercel webhook handler for domain and SSL status sync

    Hiring#
  • New

    harden custom domains with validation, provider detection, and UX polish

    Hiring#
  • New

    enhance KYC status display with rich metadata and loading states

    Hiring#
  • New

    implement comprehensive bidirectional feedback system

    Hiring#
  • New

    enterprise-grade file upload handlers and mobile service

    Hiring#
  • New

    add Stalwart mail server to runtime environment banner

    Hiring#
  • New

    add interview results dashboard with comparison view

    Hiring#
  • New

    add callback page for better iframe/mobile handling

    Hiring#
  • New

    add continue button for in-progress verification sessions

    Hiring#
  • New

    add iframe verification modal and continue session state

    Hiring#
  • New

    add realtime updates and improve In Review status handling

    Hiring#
  • New

    enhance verification flow with pending session support and rich metadata

    Hiring#
  • New

    make ID verification mandatory

    Hiring#
  • New

    update admin filters and analytics to use Didit canonical status values

    Hiring#
  • New

    add Axiom structured logging integration layer

    Hiring#
  • New

    add signup-options flow with OAuth-first UX

    Hiring#
  • New

    enterprise-grade auth UI with enhanced UX

    Hiring#
  • New

    implement Calendar feature with bookings and details

    Hiring#
  • New

    implement Clients feature with browsing and details

    Hiring#
  • New

    implement Contracts feature with browsing and details

    Hiring#
  • New

    implement Earnings feature with dashboard and transactions

    Hiring#
  • New

    implement Jobs feature with browsing, details, and applications

    Hiring#
  • New

    implement comprehensive task detail redesign

    Hiring#
  • New

    add chat attachments and Edge Function endpoints

    Hiring#
  • New

    implement password reveal endpoints

    Hiring#
  • New

    implement Phase 2 timer feature with production-ready components

    Hiring#
  • New

    add client password sharing with talent

    Hiring#
  • New

    add device check screen with microphone test

    Hiring#
  • New

    add interactive prompt and enhanced status display

    Hiring#
  • New

    add mail server integration for client domain management

    Hiring#
  • New

    add mail server management scripts

    Hiring#
  • New

    integrate mail server into dev launcher

    Hiring#
  • New

    remap ports to 40xxx scheme for local development

    Hiring#
  • New

    talent onboarding improvements, contactout, mobile oauth, misc fixes

    Hiring#
  • New

    add multi-vendor talent intelligence provider system

    Hiring#
  • New

    add searchable fields and fix ContactOut search display

    Hiring#
  • New

    integrate LinkedIn connection as step 2

    Hiring#
  • New

    add activity logging for task creation and enrichment

    Hiring#
  • New

    implement DocuSeal tax form collection system

    Hiring#
  • New

    enterprise-grade ad tracking and conversion system

    Hiring#
  • New

    enterprise-grade Signals Gateway + Meta Pixel integration

    Hiring#
  • New

    implement enhanced dataLayer tracking for Stape.io conversions

    Hiring#
  • New

    dynamically configure env and Supabase site_url for cloudflared tunnel

    Hiring#
  • New

    enhance workExperienceSchema for production use

    Hiring#
  • New

    add virtual desktop infrastructure with Kasm provider

    Hiring#
  • New

    implement AWS AppStream 2.0 provider with Embed SDK renderer

    Hiring#
  • New

    wire up video call buttons in task headers via useVideoCall hook

    Hiring#
  • New

    enhance integrations and add Zod validation schemas

    Hiring#
  • New

    implement async self-recorded video interview system

    Hiring#
  • New

    migrate async interview videos to Cloudflare Stream

    Hiring#
  • Fixed

    additional type safety for workspaces hub and lint rule adjustments for mobile

    Hiring#
  • Fixed

    pass workspace context from layout to PostHogIdentify

    Hiring#
  • Fixed

    provide WorkspaceContext in parent layout for all routes

    Hiring#
  • Fixed

    remove duplicate sidebar rendering in workspace layouts

    Hiring#
  • Fixed

    resolve JSX syntax error in DiscoverClient

    Hiring#
  • Fixed

    use dynamic basePath for client workspace links

    Hiring#
  • Fixed

    fix admin check using direct query instead of RPC

    Hiring#
  • Fixed

    remove authorization header causing 401 errors

    Hiring#
  • Fixed

    correct People Search API parameter format

    Hiring#
  • Fixed

    improve search script output and workspace detection

    Hiring#
  • Fixed

    resolve type errors in admin UI components

    Hiring#
  • Fixed

    use correct API authentication method

    Hiring#
  • Fixed

    enable log switching in Mobile Development mode

    Hiring#
  • Fixed

    harden already-running detection with re-verification and skip misleading headers

    Hiring#
  • Fixed

    improve port conflict detection and killing

    Hiring#
  • Fixed

    use Ctrl+C to exit Expo CLI mode

    Hiring#
  • Fixed

    use simulator/emulator directly for Expo shortcuts

    Hiring#
  • Fixed

    refresh session after unlinking identity

    Hiring#
  • Fixed

    display workspace credits for all workspaces in list

    Hiring#
  • Fixed

    proxy R2 images to handle CORS in local dev

    Hiring#
  • Fixed

    correct talent task component import paths

    Hiring#
  • Fixed

    correct didit webhook status mapping to valid enum values

    Hiring#
  • Fixed

    drop partial index before enum-to-TEXT migration

    Hiring#
  • Fixed

    use pending session status for UI display

    Hiring#
  • Fixed

    pin app footer to bottom of viewport

    Hiring#
  • Fixed

    remove unnecessary eslint-disable directive in Axiom flush handler

    Hiring#
  • Fixed

    exclude critical paths from maintenance/coming-soon mode

    Hiring#
  • Fixed

    change OAuth buttons to vertical layout

    Hiring#
  • Fixed

    fix OTP token and enable admin impersonation

    Hiring#
  • Fixed

    use server-side token verification for session

    Hiring#
  • Fixed

    prefix S3 keys with bucket folder to match public URLs

    Hiring#
  • Fixed

    remove references to non-existent schema columns

    Hiring#
  • Fixed

    resolve all lint errors, warnings, and type-check failures across monorepo

    Hiring#
  • Fixed

    resolve all TypeScript and lint errors across monorepo

    Hiring#
  • Fixed

    resolve type errors in tests, DevEnvironmentBanner, workspace-domains, and cleanup

    Hiring#
  • Fixed

    prevent data wipe during schema config finalization

    Hiring#
  • Fixed

    mount config, fix PATCH format, add env files

    Hiring#
  • Fixed

    correct source_records column names in upsert function

    Hiring#
  • Fixed

    align action return shapes with consumer expectations

    Hiring#
  • Fixed

    use robust FK joins and handle null verification status

    Hiring#
  • Fixed

    remove is_current from work history INSERT

    Hiring#
  • Fixed

    validate skill IDs before inserting to prevent FK violation

    Hiring#
  • Fixed

    resolve Headless UI Description context errors in NewRequestForm

    Hiring#
  • Fixed

    update imports after moving client routes to [slug]

    Hiring#
  • Fixed

    update task header and workspace wizard

    Hiring#
  • Fixed

    sanitize filenames and improve R2 error reporting

    Hiring#
  • Fixed

    allow realistic characters in professional title and names

    Hiring#
  • Fixed

    handle undefined checkbox values in goals schema

    Hiring#
  • Fixed

    update educationSchema id type to match component

    Hiring#
  • Fixed

    upgrade useFieldValidation to enterprise-grade v2.0

    Hiring#
  • Fixed

    harden useVideoCall hook for production

    Hiring#
  • Fixed

    improve OAuth error handling and add debugging

    Hiring#
  • Fixed

    add basePath support to client workspace pages

    Hiring#
  • Fixed

    align code with actual database schema

    Hiring#
  • Fixed

    avoid server-only imports in client components

    Hiring#
  • Fixed

    code cleanup and lint fixes

    Hiring#
  • Fixed

    remove non-async export from "use server" file

    Hiring#
  • Fixed

    resolve all lint and type-check errors for production

    Hiring#
  • Fixed

    resolve all lint and type-check errors for production readiness

    Hiring#
  • Fixed

    resolve all lint warnings and type errors

    Hiring#
  • Fixed

    resolve build errors and optimize onboarding review question

    Hiring#
  • Fixed

    resolve hydration errors, image fallbacks, filter bug, and settings responsive nav

    Hiring#
  • Fixed

    resolve lint warnings in VDI files

    Hiring#
  • Fixed

    resolve type errors in workspace pages and lint warnings in review question

    Hiring#
  • Fixed

    use correct Zod API (error.issues) and validate filters

    Hiring#
  • See 117 more changes on the release page