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/profilepage 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+Jfor Job Search andCtrl+Enterto 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