Skip to main content

Changelog

Follow along as we improve Job Tracker for active job seekers.

v1.7.5

April 2026
Latest

Features

  • AI Career Assistant: Launched a floating, context-aware AI chat assistant that can answer questions about your jobs, provide interview tips, and help brainstorm outreach messages.
  • NZ Professional Tone: Centralised New Zealand style rules across all AI features. Banned Silicon Valley hyperbole (rockstar, ninja, 10x) and enforced NZ English spelling.
  • AI Assistant UI Lock: Dedicated monochrome lock state for accounts under 24 hours old to prevent automated abuse while providing a clear unlock timeframe.
  • Post-Success Credit Sync: AI credits are now only deducted upon successful streaming completion, protecting users from quota loss due to network interruptions.

Improvements

  • Security Hardening: Unified account age gate and IP-based signup rate limiting (2 per day) to defend against multi-account spam.
  • Configurable Trusted Origins: Switched to environment-based trusted origins for Better-Auth, allowing seamless Vercel preview and production deployments.

Bug Fixes

  • Prompt Consistency: Resolved issues where regional context was only partially applied. All 5 AI routes now strictly follow the NZ professional profile.

v1.7.0

April 2026

Features

  • Google Calendar Sync Overhaul: Completely refactored the two-way sync with Google Calendar to support March 2026 Google API behavioral changes regarding Google Meet links. Includes more robust OAuth token handling.
  • Onboarding Enhancements: Updated the onboarding flow with clearer instructions. Double-click any job card now provides explicit shortcuts to test Cover Letter and Resume Generation capabilities.
  • AI Company Research: Automatically research and summarize deep intelligence on the target company directly inside your job application context.
  • AI Interview Prep: Generate potential interview questions tailored specifically to the job role and your personal resume to help you prepare effectively.

Improvements

  • Production Readiness: Conducted a comprehensive audit of the Next.js 16 App Router codebase. Removed dead routes, unused code, and optimized bundles for significantly improved load times.

Bug Fixes

  • AI Resume Parser:Fixed an "Invalid JSON payload" error with the Gemini model formatting when extracting structured data from unstructured PDF resumes.

v1.6.0

March 2026

Features

  • AI Cover Letter Generator: Stream-generate personalised cover letters powered by Gemini, with auto-save to the job record. Copy, edit, or regenerate in one click.
  • AI Resume Parser: Upload a PDF or paste plain text. Gemini extracts your primary role, experience level, and key skills automatically.
  • AI Profile Page: Dedicated /dashboard/profile page to manage your professional context, writing preferences, and stored resume for use in AI features.
  • AI Onboarding Wizard: Guided first-run experience with resume upload, drag-and-drop, and LinkedIn PDF import to set up your AI profile in under 60 seconds.
  • Custom AI Instructions: Override the default confident engineering tone with your own writing style prompt for cover letter generation.

Improvements

  • Rate Limiting: 20 cover letter generations per day with automatic midnight reset; new accounts require a 3-day waiting period to prevent abuse.
  • PII Hygiene: Resume text excluded from default profile queries for data minimisation. Only loaded when explicitly needed for generation.

Bug Fixes

  • Cover Letter Persistence: Cover letters now correctly save and reload when editing jobs. Previously they were lost when the dialog closed.
  • Board Data Integrity:
    Fixed an issue where job notes, seniority data, and inference metadata were silently dropped during dashboard revalidation, causing jobs to appear to "auto-delete."

v1.5.5

February 2026

Features

  • Analysis Dashboard:Visual analytics view with "Application Velocity" and "Pipeline Health" charts
  • Focus Areas: Smart lists that highlight high-priority and stalled applications automatically

Improvements

  • UI Polish: Refined dashboard ease-of-use with clearer titles, descriptions, and action labels
  • Mobile Optimization: Improved touch interactions by hiding keyboard shortcut tooltips on small screens
  • Header Metrics: Cleaner layout for dashboard statistics with improved spacing

v1.5.0

February 2026

Features

  • Dual-Filtering Architecture:Advanced distinction between "Raw" (explicit) and "Inferred" seniority data for precision matching
  • "Smarter" seniority detection—now recognizes "Senior" vs "Lead" roles in job titles.
  • Mismatch Intelligence:Automatically flags jobs where the title (e.g. "Senior") conflicts with the description requirements (e.g. "1 year exp")
  • Natural Language Parser: Analysis engine covering 100+ patterns to extract experience years and salary data from unstructured text
  • Smart Empty States: Context-aware suggestions when no jobs match your specific criteria
  • Deep-Linkable Filters: All search parameters are synchronized with the URL for easy sharing and bookmarking

Improvements

  • Monochrome UI Refresh:Pro-level aesthetic with refined button hierarchy and "white-to-black" job cards
  • Seniority Badges: Optimized color system (Green/Teal/Orange/Red) for superior dark mode readability
  • Modular Performance: Split job search into 6 loosely coupled components for faster rendering

v1.4.0

February 2026

Features

  • Job Search Tab: Integrated LinkedIn job search directly within the dashboard
  • We've completely rewritten the "Add Job" flow to be faster.
  • Smart Filtering: Intelligent filters for Junior, Intermediate, and Senior roles
  • Location Presets: One-click toggle for major tech hubs in New Zealand and Australia

Improvements

  • Persistent View State: Dashboard remembers your last active tab (Kanban/List/Search)
  • New Shortcuts: Added Shift+J for Job Search and Ctrl+Enter to trigger search

v1.3.0

February 2026

Documentation

  • Documentation Page: Comprehensive docs covering features, keyboard shortcuts, and integration guides
  • Changelog Page: Public version history with categorized release notes
  • Terms Acceptance: Added Terms of Use and Privacy Policy acceptance to authentication flows

v1.2.0

January 2026

Features

  • Google Calendar Sync: Two-way integration with Google Calendar for seamless interview scheduling
  • Email Reminders: Automated 24-hour interview reminders and 7-day follow-up notifications via Resend
  • Custom Time Picker: Enhanced UX with 30-minute interval slots (8 AM - 7 PM)

Improvements

  • Enhanced calendar view with at-a-glance interview details
  • Interview conflict detection showing all same-day interviews
  • Better timezone support in interview scheduler

v1.1.0

January 2026

Features

  • Keyboard Shortcuts: Comprehensive shortcuts for power users (Cmd+K, /, C, etc.)
  • Command Palette: Quick actions and search with Cmd/Ctrl + K
  • Calendar View: Monthly calendar showing all scheduled interviews
  • Interview Scheduling: Add dates, times, and timezone info to job applications

Improvements

  • Enhanced search bar visibility and styling
  • Improved dialog transitions and animations
  • Better empty state messaging throughout the app
  • More consistent button hover states

Performance

  • Reduced re-renders in dashboard components
  • Optimized board data fetching with SWR
  • Faster search with improved filtering logic

v1.0.0

January 2026

Initial Release

  • Kanban Board: Visual pipeline with drag-and-drop job cards
  • Priority System: Tag jobs as High, Medium, or Low priority
  • Authentication: Google OAuth and email/password sign-in
  • Custom Columns: Organize jobs with customizable status columns
  • Real-time Updates: Optimistic UI with SWR for instant feedback
  • Added "years of experience" extraction (e.g., "5+ years required").
  • Dark/Light Theme: Full theme support with system preference detection
  • New "Inference Score" shows you why a job was rated "Senior" or "Junior".
  • Responsive Design: Mobile-friendly interface for job tracking on the go

The beginning of Job Tracker