Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
1.0.0 (2026-09-17)
Bug Fixes
add missing tsconfig.json copy step in Dockerfile builder stage (679fc7b )
apply (99cd47d )
change day format in WeeklyActivityChart to abbreviated style (fff3eb2 )
change LinkedIn login page navigation wait strategy to improve reliability (ec1f01a )
google sign in linking (934e66b )
job scraper (6bb9b90 )
linkedin auth issue from playwright (d6b67d7 )
linkedin login (a245401 )
linkedin login (ad15c06 )
remove jobs polling (d4bd125 )
remove unnecessary instructions and improve security notes in README (afc3c88 )
remove unnecessary max-width constraint from PageLayout component (545e528 )
runs job count (0824a90 )
simplify log visibility condition in job columns (27e3a93 )
type (1476e40 )
update AI key settings reference in README (8250cbf )
update base image in Dockerfiles from node:20 to node:alpine and node:slim for compatibility (160b3b4 )
update command and args for Playwright MCP client (2be9b2d )
update Node.js version to lts in workflows for consistency (50fc187 )
update playwright installation command to include filter for automation package (30093d2 )
update playwright installation command to use pnpm exec (36a0a9a )
update turbo version to 2.10.0 in package.json and pnpm-lock.yaml (ee5c34c )
update TurboRepo schema version to v2-10-0 (1e2276e )
Features
add 'rejected' status to job management (e5aa5d3 )
add AI gateway key management (95b3393 )
add ALLOWED_ORIGIN to environment schema and auth configuration (8817734 )
add applied job count at company and display in job title cell (5ef8e25 )
add applying status (1507568 )
add BullMQ worker pattern for job search and apply (c3be0a6 )
add description for phone input to include country code (a951b77 )
add dynamic export for API route handling (17e786c )
add excludeCompany functionality to job criteria (c95b099 )
add GitHub workflows for testing and typechecking; update README with disclaimer (75acb86 )
add in-app job description viewer with scrollable sheet and trigger icon (9bbc654 )
add instructions to obtain API key from v0.dev/gateway in README (a706163 )
add instrumentation for Langfuse and update dependencies in worker (eaf0ecd )
add interviewing job status (0ee6a30 )
add isLoopFinished to apply-agent and update stopWhen logic (5be959b )
add job tracking section to README with detailed features and functionality (2c4b5b6 )
add langfuse skills (18d1999 )
add MarkAppliedButton component to handle job application status (5781f2b )
add postal code field to personal profile (ddf2459 )
add profiles and job criteria schema with notice period (1b84924 )
add rejectedCountAtCompany to job data and update related components (3082b4f )
add sidebar version badge and semantic-release (dac0a7e )
add skipDuplicateIdentity option to job criteria and related components (f20182b )
add support for BambooHR platform and update model version in cover letter generation (beafbba )
add theme toggle to sidebar and update footer layout (ae265c6 )
add workplace type and exclude keywords to job criteria and job schema (e956868 )
added skills (6dc0442 )
AI Gateway (9113fda )
apply jobs audit (bd6d007 )
ATS platform specific prompts (70d251d )
auth setup (eabe611 )
auto apply agent (30e980a )
brand kit and fix lint errors (842474d )
change password (5dfeafe )
count rejected jobs alongside applied jobs in listJobs function (5df1c1f )
dark mode (337f74d )
dashboard page (ff030e2 )
enable strict type checking in tsconfig.json (b5cd858 )
enforce minSalary as required field in job criteria (04fa961 )
enforce non-null constraint on job location and update related components (c88f11f )
enforce required fields for LinkedIn credentials (e593810 )
enhance apply agent with stealth browser and improved job application process (3c72f3e )
enhance dashboard charts with rejected job tracking and update layout (005d4f9 )
enhance Docker workflow with multi-platform support and digest management (1cd5278 )
enhance form filling rules to prioritize resume upload and prevent duplicated values in contact fields (247f97c )
enhance form filling rules to skip pre-filled fields in job applications (c92d0ca )
enhance job action buttons with tooltips and icon buttons for better UX (49afff7 )
enhance job description extraction logic to filter out irrelevant job listings (d7d15cc )
enhance job details extraction by excluding header, nav, and footer elements (b8a447c )
enhance JobStatusSelect to handle multiple row status updates (42aac48 )
enhance LinkedIn job scraping by trusting scraped workplace-type badges and updating search URL (bd21981 )
enhance LinkedIn job scraping to support multiple work types and refine search URL construction (6d6f1d8 )
enhance resume PDF generation by including applicant name in filename (dd12f4f )
enhance settings pages with breadcrumb navigation and update titles (c86a71a )
enhance shutdown process by closing browser manager and improve error handling in Playwright MCP client (0891f78 )
implement Docker containerization for web and worker services, add GitHub Actions workflow for image publishing, and update README and contributing guidelines (5268501 )
implement duplicate identity check for jobs in the same run (85bb9f3 )
implement human-like typing for ATS applications across multiple platforms (dbbdb92 )
implement job identity deduplication during scraping process (715a3ad )
implement job list virtualization to improve performance (25e09dd )
implement keyword exclusion from job titles (670a749 )
implement PageLayout component and refactor dashboard pages to use it (1e01aed )
implement Search Run Sidebar Badge with latest search run status indicator and remove Runs page (ac6ed9a )
improve applying job (f2dffac )
improve job description extraction logic in LinkedIn scraper (2fff300 )
improve job description filtering by adding standalone divider checks (0ae70a1 )
improve job scraper (c9cf3de )
improve prompt (a922578 )
install skills (113d534 )
integrate job applying status updates in processApplyJob and jobsRouter (e39b8b8 )
integrate SSE provider for real-time updates in dashboard (361c003 )
job search and job dashboard (e5bbad2 )
job search runs record (4b8adee )
job search scraper dedup (ce88445 )
jobs split view (ea79988 )
jobs table (31d68e3 )
landing page (a4ae90a )
langfuse (e614700 )
LLM job scorer (16b39dd )
markdown resume (53c6934 )
optimize Docker workflow by adjusting cache settings and adding disk space cleanup step (35201aa )
password input (6220aef )
password stronger (84748d2 )
profile feature (b3ad4d2 )
project scaffold (d4665a3 )
refactor job scoring logic to simplify criteria handling and improve skill matching (d54c8da )
refactor jobs and profile pages to use new client components (5ef7e78 )
refactor JobTitleCell component and reintroduce ApplyButton conditionally in jobs-columns (05101dc )
refactor LinkedIn credentials handling and update related components (dd21d87 )
refine form filling rules and improve handling of LinkedIn application process (2b0dd99 )
refine text field filling procedure to ensure correct value handling and prevent input errors (5e4cafb )
remove Footer component from DashboardLayout (63a5f03 )
remove version specification for pnpm action in workflows (97e31a7 )
replace Gemini API with AI Gateway and update related configurations (eab2fb7 )
runs table (aea18fc )
scheduled search (7a0c1ba )
scrape logs (81e8dbf )
separate endpoints for profile forms (2270354 )
setup trpc (9eb5d53 )
sidebar sub menus (784d0f2 )
sidebar toggle (0b578ab )
simplify query logic in SearchRunStatusIndicator by removing refetchInterval (39185d1 )
switch to headed browser and store external apply URL during scraping (77e57db )
tables (975372e )
trim trailing dots from company names in job cards extraction (5c648a3 )
update Button component properties and upgrade pnpm version (1a49a89 )
update colors (f6325d2 )
update company column filter function and enhance dropdown menu styling (f343cca )
update completed date format to relative time and refine job count header (7dcb41e )
update DEFAULT_VISIBLE_STATUSES to remove 'applied' and 'rejected' statuses (f433182 )
update dependencies and improve configuration for better compatibility (4d23cd9 )
update dependencies and refactor telemetry usage in AI agent code (70c464e )
update Docker images in configuration files to use correct repository paths (a19bd5d )
update empty states UI (7c4ba14 )
update environment variable documentation and remove AI Gateway key instructions (1982c15 )
update environment variables, enhance Dockerfiles, and improve automation scripts (bec0979 )
update form components (0d448e2 )
update form filling rules to clarify text field clearing process (7c974c6 )
update form filling rules to handle account creation requirements before job applications (60cd520 )
update forms and icons (bad4494 )
update initial sorting in RunsDataTable and add appliedTitlesAtCompany to job data (41fb5a3 )
update job added date display to show relative time and capitalize format (dd3ccd5 )
update job status check to include 'applying' state (043e251 )
update packageManager to pnpm@11.18.0 in package.json (3c420c4 )
update profile (eb198cd )
update profile forms (5a27ee0 )
update prompts (f7ec29f )
update resume and cover letter fields (42f0c1c )
update search schedule defaults to 4-hour intervals and include all days of the week (bd9e0c2 )
update styling for SheetContent and SidebarRail components (a4a2890 )
update turbo dependency to version 2.10.2 and schema reference in turbo.json (f1311e7 )
update turbo dependency to version 2.10.3 and schema reference in turbo.json (a1218a0 )
update turbo to version 2.10.12 in package.json, pnpm-lock.yaml, and turbo.json (52d5405 )
update turbo to version 2.10.7 in package.json and turbo.json (087b751 )
update turbo to version 2.10.8 in package.json and pnpm-lock.yaml; update schema URL in turbo.json (b8b9cc4 )
update turbo to version 2.10.9 in package.json, pnpm-lock.yaml, and turbo.json (755f236 )
upgrade pnpm to version 12.3.4 and update related Dockerfiles and documentation (eaac46f )
wrap spinner in tooltip for better user feedback on search run status (2f76e76 )
You can’t perform that action at this time.