Time To Hire - AI-Powered Recruiting Platform
Product Updates

Lo que hay de nuevo

Mejoras continuas al producto. Cada semana lanzamos nuevas funcionalidades, correcciones y optimizaciones.

v0.5.33Reciente
14 de mayo, 2026
  • Fall back to ES experience/location when MySQL is null
v0.5.32Reciente
13 de mayo, 2026
  • Make Overview tab generally available
v0.5.31Reciente
6 de mayo, 2026
  • Highlight empty required fields in step 1
v0.5.30Reciente
5 de mayo, 2026
  • Restore granular WhatsApp contact statuses in Imported tab
v0.5.29Reciente
5 de mayo, 2026
  • Add language and notificationPrefs to TenantUser (PROMO-20)
v0.5.28Reciente
1 de mayo, 2026
  • Add merge-triggered drift-check proceso de CI
  • Address PR review on drift-check proceso de CI
v0.5.27Reciente
29 de abril, 2026
  • Allow calendar.app.google short links
v0.5.26Reciente
29 de abril, 2026
  • Add duplicate action and publish confirmation flow
  • Address PR review on duplicate + publish flow
v0.5.25Reciente
29 de abril, 2026
  • Address PR review — guard pipeline block + emit gate-fail event
  • Accept invitations from federated IdP (Google SSO) sign-ins
v0.5.24Reciente
29 de abril, 2026
  • Optional WhatsApp notification + bulk Contact via WhatsApp
  • Address PR #463 review feedback
v0.5.23Reciente
28 de abril, 2026
  • Cut webset read-API volume to stop 409 rate-limit errors
v0.5.22Reciente
27 de abril, 2026
  • Replicate legacy add/edit modals in ADMIN setup flow
v0.5.21Reciente
27 de abril, 2026
  • Re-add browser-translation opt-out to root layout
v0.5.20Reciente
24 de abril, 2026
  • Integrate PostHog for product-usage observability
  • Address PR review feedback
v0.5.19Reciente
24 de abril, 2026
  • Address PR #414 review — narrow scheduling allowlist, keep invite on transient errors
  • Close remaining MEDIUM findings (Vulns 11, 13, 18, 19)
v0.5.18Reciente
24 de abril, 2026
  • Lock placeholder tokens in overview email templates
  • Personalize and lock progress email preview in status-change modal
  • Unify candidate status-change email confirmation into one modal
  • Search job positions by company name
  • Expose company name in job position list, create flow, and overview
  • Search candidates by company and role in job position list
  • Wire hook to unified CandidateEmailConfirmModal
  • Handle deleteSoftLineForward / deleteHardLineForward
  • Block single-bracket and cut edits, add unit tests
  • Address PR #451 review feedback
  • Show loader overlay during job positions search
  • Extract token-locking hook, fix paste/history gaps
v0.5.17Reciente
23 de abril, 2026
  • Add in-app onboarding guide at
  • Address PR #442 review feedback
v0.5.16Reciente
23 de abril, 2026
  • Add new single-page setup flow behind tipo de organización.ADMIN flag
  • Unblock new setup flow for production rollout
  • Normalize raw hex → design tokens in setup module
  • Address PR #435 review — surface publish errors, de-public feature flag, a11y, tests
v0.5.15Reciente
21 de abril, 2026
  • Toggle CV pre-filter and pre-screening stages
  • Move stage toggle after the number
  • Address PR review feedback on stage toggles
v0.5.14Reciente
21 de abril, 2026
  • Pass tenantId in overview refetch call
  • Address PR #413 review feedback
  • Enforce header-based tenant isolation end-to-end
v0.5.13Reciente
21 de abril, 2026
  • Address QA findings on PR #426
  • Close HIGH findings from SECURITY-REVIEW-FULL-2026-04-17
v0.5.12Reciente
20 de abril, 2026
  • Gate Slack integration to ADMIN-type tenants
  • Add Slack daily digest OAuth flow, settings UI, and tenant-members endpoint
v0.5.11Reciente
20 de abril, 2026
  • 🔧hide client-facing plataforma de pagos CTAs on billing page
  • Revert #420: re-enable client-facing plataforma de pagos CTAs on billing page
  • 📋add security rules to documentación interna to prevent regressions
  • 🔧hide client-facing plataforma de pagos CTAs on billing page
v0.5.10Reciente
20 de abril, 2026
  • Require evaluation criteria when creating/editing CV filters and pre-screening questions
v0.5.9Reciente
17 de abril, 2026
  • Add optional process next steps field to job position admin
v0.5.8Reciente
17 de abril, 2026
  • Restrict Overview tab to admin tenants only
  • Add email notification checkbox to candidate rejection modal
  • Add Overview dashboard tab for job position candidates
  • Set correct pipeline_status for stage transitions in advance modal
  • Address remaining code review issues from PR #411
  • Address code review issues from PR #411
  • Use hrprofiles bulk endpoint instead of N individual requests
v0.5.7Reciente
16 de abril, 2026
  • 🔧remove Partners Marketplace, addons, and Headhunting pricing
  • release: 0.5.7
v0.5.6Reciente
16 de abril, 2026
  • Add answer type option to pre-screening question modal
v0.5.5Reciente
16 de abril, 2026
  • Improve AI pre-screening question suggestions
v0.5.4Reciente
14 de abril, 2026
  • Add Approved Candidates KPI, metric tooltips, and right-aligned headers
  • Address PR #400 review — skill doc, dead type field, tooltip a11y
  • Preserve candidates sort order across pagination
v0.5.3Reciente
13 de abril, 2026
  • Sticky header on candidates tables
  • Add search by company and current role on candidates page
  • Add company column, sortable columns, and fix pagination order on candidates page
  • Isolate main stacking context so sticky header stays under sidebar
  • Address code review — sort during search bug and safer optional chaining
  • Remove overflow-auto from main content area in positions view
  • Scope sticky header isolation to candidates table wrapper
  • Use bg-background token for sticky header
v0.5.2Reciente
10 de abril, 2026
  • Show partner badge below owner avatar in candidates table
  • Address PR review — add source_tenant_name to CandidateListItem and tests
v0.5.1Reciente
9 de abril, 2026
  • Add tenant dashboard page with KPI cards and recruiter table
  • Update sidebar test mocks for dashboard nav item
  • Address PR review feedback for tenant dashboard
v0.5.0Reciente
8 de abril, 2026
  • Release CV filters, pre-screening, pipeline steps and import candidates to all tenants
v0.4.18Estable
8 de abril, 2026
  • Redesign import candidate modal with card selection and background processing
  • Address PR #388 review feedback
v0.4.17Estable
8 de abril, 2026
  • Add edit functionality for CV filter questions
  • Show CV filters and pre-screening questions on position overview
v0.4.16Estable
7 de abril, 2026
  • Add WhatsApp scheduling link feature to pipeline
  • Address PR #382 review — enforce HTTPS, send locale, dedupe icon, lift modal
v0.4.15Estable
6 de abril, 2026
  • Add partner performance dashboard for ADMIN tenants
  • Remove direct fetch calls from sort handlers to prevent double-fetch
  • Remove double-fetch on sort/page changes
  • Address PR #379 review — access control, dedup routes, cleanup
v0.4.14Estable
6 de abril, 2026
  • Add Imported Candidates tab with WhatsApp contact status and response tracking
  • Address PR #377 review feedback
v0.4.13Estable
1 de abril, 2026
  • Show salary after-tax indicator based on API data
  • Address PR review — deduplicate translation keys, add unit test
v0.4.12Estable
1 de abril, 2026
  • Add job position details, analytics cards, and candidate page improvements
  • Address PR #373 review feedback — fix failing test, hardcoded strings, and design tokens
v0.4.11Estable
1 de abril, 2026
  • Add status-aware tooltips to CV/Screening column in candidates table
  • Show all evaluation criteria in summary without limit
  • Scorecard tab nav height collapse and status chip border radius
  • Add responsive design adjustments to scorecard components
  • Rename match score "Limited data" to "Low" and update chip styles
  • Redesign Work Preferences section with grid layout and icons
  • Show EliminatoryWarningAlert on suggestion cards when eliminatory is selected
  • Show dash instead of inconclusive chip when ranking_score is null
  • Adjust scorecard design to match Figma specifications
v0.4.10Estable
31 de marzo, 2026
  • Pass candidate/company/position fields for WhatsApp session storage
  • Add evaluation criteria summary component with AI-generated descriptions
  • Add loading indicator when navigating between candidates in scorecard
  • Add eliminatory criteria warning alert in CV filter and prescreening modals
  • Add missing mocks for EvaluationCriteriaSummary in candidate insights tab tests
  • Update test assertion for companyName in WhatsApp payload
  • Hoist tenant lookup to avoid fragile array-index coupling
  • Address code review feedback for evaluation criteria summary
  • Update evaluation status text to Completed across all locales
  • Show new badge only for never-seen candidates, use identificador as key
  • Change default candidates sort order to interview_priority
  • Update Spanish status text for CV filter and pre-screening scorecard
  • Extract shared EliminatoryWarningAlert component
v0.4.9Estable
28 de marzo, 2026
  • Add /qa skill for browser-based PR regression testing
  • Add candidate table filters, bulk selection, and bulk status change
  • Resolve ghost rows and duplicate React key warnings on tab switch
  • Address PR #351 review feedback
  • Replace fixed polling timeout with activity-based stall detection for LinkedIn Excel import
v0.4.8Estable
27 de marzo, 2026
  • Add client-side data fetching on pagination for job positions and candidates tables
v0.4.7Estable
27 de marzo, 2026
  • Add sequential candidate navigation in scorecard
  • Set partner subscription status to ACTIVE on creation
  • Add partner self-registration page with personal Google/Microsoft email validation
  • Narrow catch blocks to only handle "User not found" errors
  • Add fallback navigation when no browser history exists
  • Add tenant extraction, fix total count, and abort controller
  • Prevent "new candidate" blue dot from reappearing after user changes status
  • Add key prop to CandidatesTable to prevent ghost rows across tab switches
  • Bypass Next.js pushState patch to prevent soft navigation data duplication
  • Address code review — real integration tests and preserve search query on sort
  • Pagination calls fetchCandidates directly instead of relying on pushState
  • Use browser history for back button on candidate profile
  • Default generated CV filters and pre-screening questions to preferential
  • Enable sistema de monitoreo error capture for all server-side errors
v0.4.6Estable
26 de marzo, 2026
  • Prevent soft navigation from resetting candidates data on tab/sort change
  • Simplify CV/Screening column — remove yellow indicator and conditionally render each indicator
v0.4.5Estable
25 de marzo, 2026
  • Use job position language as authoritative source for WhatsApp
v0.4.4Estable
25 de marzo, 2026
  • Pass candidate_email through WhatsApp initiation chain
v0.4.3Estable
25 de marzo, 2026
  • Use tenant display name in WhatsApp template and add test coverage
  • Update WhatsApp interview route for template de comunicación template
  • Add non-null assertions for state.excelFile in import-cvs-modal
v0.4.2Estable
24 de marzo, 2026
  • Add LinkedIn Excel import tab to import candidates modal
  • Address PR review — translation diacritics, importType validation, dedupe s3Bucket check
v0.4.1Estable
24 de marzo, 2026
  • Add tooltips for interview status, move Expectation column, and auto-detect incomplete interviews
  • Show static Screening chip in Status column for pending candidates in screening
  • Conditionally show match score only when interview is completed or null
  • Show yellow indicator when CV/Screening has partial justification failures
  • Add InterviewStatusChip component with color-coded status badges
  • Add sortable interview status column to job position candidates table
  • Conditionally show CV/Screening column based on job position config
  • Add conditional stage selection dropdown and allow rejected candidates to be moved back
  • Fix merge
  • Handle string location type and update search placeholder to indicate email support
v0.4.0Estable
24 de marzo, 2026
  • Add bulk CV upload modal and API routes
  • Add WhatsApp interview button and badge to tenant dashboard
  • Add conditional stage selection dropdown for interview candidates in public pipeline table
  • Remove dead interviewChannel prop from scorecard component chain
  • Remove WhatsApp pre-screening interview button from scorecard and pipeline
  • Correct result field mapping in import CVs modal and add tests
  • Address PR #315 review feedback for bulk CV upload feature
  • Address PR #314 review feedback for WhatsApp interview feature
v0.3.7Histórico
20 de marzo, 2026
  • Partner-to-admin transfer UX improvements
  • Address PR review feedback for partner transfer UX
v0.3.6Histórico
19 de marzo, 2026
  • Add Comments tab to scorecard page
  • Address PR review feedback for comments tab
  • Update legacy mode test to expect RequirementRankerV2
v0.3.5Histórico
18 de marzo, 2026
  • Display commissions info in work preferences card
  • Add structured scorecard UI with accordion evidence layout
  • Update sidebar and publish-job-client test mocks to match component changes
  • Address PR review feedback on scorecard work preferences
  • Display salary range in scorecard and fix chat 400 error
  • Address PR review feedback on structured scorecard
  • Change scorecard criteria grid to single column layout
  • Simplify commissions null check to idiomatic != null
v0.3.4Histórico
13 de marzo, 2026
  • Remove deprecated PARTNER transfer (Acciones) column
v0.3.3Histórico
13 de marzo, 2026
  • Increase candidates per_page to 25 and preserve current page after actions
v0.3.2Histórico
13 de marzo, 2026
  • Add Filtros y Entrevista tab with enriched evaluation cards and prescreening transcript
  • Add CV/Screening column and rename Match to Interview in applicant tables
  • Migrate scorecard routes from identificador to identificador
  • Redesign criteria and publish pages with step badges, radio buttons, and stages section
  • Redesign pre-screening UI with step badge, tooltip, section cards, and radio filters
  • Redesign pre-screening UI with step badge, tooltip, section cards, and radio filters
  • Redesign CV filters UI with two-section layout, AI evaluability check, and updated modal
  • Add AI-powered duplicate question detection across pipeline stages
  • Restrict CV filtering and chat prescreening to ADMIN tenants only
  • Add two-section layout for AI suggestions in CV filters and pre-screening
  • Fix Back button navigation in job position creation/edit flow
  • Add evaluation criteria, eliminatory dropdown, and edit modal to pre-screening cards
  • Redesign CV filtering, pipeline steps, and pre-screening UI
  • Add CV filtering and pre-screening pipeline steps
  • Add multi-tenant workspace selector and tenant logo upload
  • Increase Node.js heap limit for Docker build
  • Address PR #293 code review feedback
  • Address code review feedback on criteria and publish redesign
  • Address code review feedback on pre-screening redesign
  • Address code review feedback on cv-evaluability feature
  • Address code review issues in cv-filtering pipeline
  • Assert actual DOM structure in layout pass-through test
  • Update tests to match recent component changes
  • Remove duplicate close buttons from modals
  • Redirect to criteria-and-questions-review in edit mode to prevent question regeneration
  • Address PR review feedback for pipeline step cards
  • Address UX feedback for job position creation flow
  • Address PR review feedback for duplicate question detection
  • Remove dead regenerate modal and unused comparison helpers
  • Edit flow now routes through pipeline-steps and show loader on page load
  • Address PR review - stable keys, PATCH dirty filters, error handling
  • Update tests to match new pipeline-steps navigation flow
  • Harden S3 security, scope middleware bypass, and add tests for PR #202
  • Address PR #294 review feedback — DRY evaluation cards, add tests, fix error handling
  • Use header-based tenant check in pages and centralize admin guard
  • Address PR review feedback for two-section AI suggestions
  • Address PR review feedback for back navigation
  • Address PR review feedback for pre-screening changes
v0.3.0Histórico
6 de marzo, 2026
  • Move share with partners action to header dropdown menu
  • Add "Share with partners" option to job position dropdown menu
  • Add partner position sharing UI
  • Gate share-with-partners behind ADMIN tenant type and address PR review feedback
  • Replace fetchWithAuth proxy with Prisma query in /api/partners
  • Use tipo de organización union type and add share-with-partners tests
  • Update candidates-search test mock after pagination prop removal
  • Remove dead code instead of masking with _ prefix
  • Resolve ESLint unused-vars warnings breaking build
  • Address PR review feedback - security, bugs, and code quality
v0.2.12Histórico
5 de marzo, 2026
  • Add salary compensation card to interview tab with updated design
v0.2.11Histórico
5 de marzo, 2026
  • Add internal servicio de búsqueda credit tracker with low-balance email alerts
  • Address PR review feedback for exa credit tracker
v0.2.10Histórico
5 de marzo, 2026
  • Shorten Spanish table header labels for candidates view
v0.2.9Histórico
5 de marzo, 2026
  • Add collapsible chat panel on scorecard page
  • Use geometric mean (combineEvidenceV3) instead of Math.max in V2 ranker and PDF
  • Resolve 15 failing tests across 8 test suites
  • Extract shared mergeRequirementScores utility, deduplicate types, add tests
v0.2.8Histórico
4 de marzo, 2026
  • Unify candidate state transition logic across scorecard and candidates list
  • Improve scorecard UI with sub-status dropdown, clipboard email, and merged justifications
  • Scope shared scorecard to specific job position
  • Redesign transcript modal to flat conversation layout with avatars
  • Redesign Interview tab with two-column layout and transcript modal
  • Add share scorecard UI, public scorecard page, and API proxy routes
  • Scorecard layout redesign - remove header, simplify nav, relocate pipeline dropdown
  • Scorecard UX improvements - direct nav, WhatsApp link, rich text copy
  • Update WhyToHireCardV2 to render bullet points per Figma design
  • Add PDF export for candidate scorecard reports
  • Redesign scorecard page with new header, 3-tab layout, and card-based components
  • Remove ranking label badge from candidate PDF
  • Address PR review - remove dead props, unused component, and stale translations
  • Scorecard PDF export - quality label badge, percentage scores, remove interview section
  • Address PR review feedback for scorecard redesign
  • Address PR #261 review feedback
  • Address PR review feedback for scorecard improvements
  • Address PR review suggestions
  • Address PR review feedback for share scorecard feature
  • Address PR review feedback for scorecard layout
  • Address PR review feedback
  • Address PR review feedback on scorecard PDF export
  • Address PR feedback on WhyToHireCardV2 styling
v0.2.7Histórico
4 de marzo, 2026
  • Add subscription creation and slug sanitization to bulk tenant script
  • Address PR review — domain matching, dry-run, invite logging
v0.2.6Histórico
4 de marzo, 2026
  • Add toggle button to show/hide chat panel on scorecard page
  • Remove trailing slashes from API endpoint URLs
v0.2.5Histórico
3 de marzo, 2026
  • Migrate scorecard and comparison matrix from V2 (Math.max) to V3 (geometric mean)
  • Extract shared buildRequirementsDataV3 helper and ranking types
v0.2.4Histórico
3 de marzo, 2026
  • Add registered_at column and default sort by last update
  • Add automatic changelog generation to version bump proceso de CI
  • Quote shell variable and fix awk logic in changelog proceso de CI, add registered_at tests
  • Preserve sort order when switching candidate tabs
v0.2.3Histórico
3 de marzo, 2026
  • 🐛use gender-neutral messaging in Spanish and Portuguese
v0.2.2Histórico
2 de marzo, 2026
  • redirect invitation links to Cognito signup form
v0.2.1Histórico
2 de marzo, 2026
  • 🐛change free trial period from 14 days to 7 days
  • show Approve candidates in Pipeline tab
v0.2.0Histórico
28 de febrero, 2026
  • Seen/unseen candidate notification system with cross-tab consistency
  • Expandable sidebar on hover with overlay
  • Internal mode for comparison modal with authenticated API endpoint
  • Pipeline stage selector in table view
  • Status selector chip for job position status changes
  • Actions column visibility control for non-partner tenants
  • Unit tests for useSeenCandidates hook and related components
  • Renamed "Interview" pipeline stage to "1st Round Interview"
  • Sidebar width for ES/PT translations
  • Hydration mismatch in sidebar component
  • Public pipeline and comparison modal alignment with main_state
Actualizado automáticamente · Time To Hire © 2026