Release Notes

Back to Dashboard
v2.6.0 – Cover letters, insight pages & extension
  • Cover letter mode in the ATS wizard: Dedicated flow with templates, prompts, and editor: your edited letter is persisted (not only the AI draft), plus export to DOCX, PDF, or plain text.
  • AI in Swiss recruitment 2026: New analytical page on studies, recruiting trends, and implications for applications—linked from the footer.
  • Job search 50+: Topic page with metrics on search duration, barriers, and success channels—informs how the product supports older applicants.
  • Footer & browser extension: Expanded footer navigation (including the new editorial pages) and the extension overview with a direct install URL.
v2.5.0 – Security, UX & AI dashboard
  • Protected uploads: Files under /uploads/ are no longer publicly reachable; delivery is only after sign-in via a secure download route. Direct links to old file URLs will stop working.
  • API error details (production): On betrack.ch, technical debug output and raw database error messages are no longer returned in JSON; details are written to the server log only. Local development still shows verbose errors.
  • Email: subscription requests: Protection against header injection in the subject: line breaks are stripped from first and last name fields.
  • Dashboard & ATS: Card view shows how many saved AI analyses exist per application. In the ATS area, the “AI CV-Check” tab is selected first by default.
  • AI CV wizard & dark mode: More reliable PDF loading (session-based download, pdf.js), PHP 8.5-safe MIME detection, subtler AI-analysis badge styling in dark themes.
v2.4.0 - Security & Password Requirements
  • Stronger Passwords: Introduced stricter security requirements for passwords (17+ characters, mixed case, numbers, and special characters).
  • Optimized Password UI: New visual hints and detailed error messages help you create and update passwords securely.
  • Cookie-Consent (GDPR): Integration of a legally compliant cookie banner for GDPR compliance.
v2.3.0 - Performance & Production Build
  • UI Stability & Sticky Navbar: Improved navigation bar with sticky effect and fixes for rendering issues in Edge/Windows.
  • Video Optimization: Lazy-loading for video embeds on the landing page to minimize performance warnings and speed up page load.
  • Tailwind Production Build: Migration from Play CDN to an optimized Production CSS Build for maximum loading speed.
v2.2.0 - Explorer View & Extension Fix
  • Explorer View: New interactive view on the homepage with detailed information and modern tooltip.
  • Chrome Extension Fix: Fixed a bug that caused duplicate job saving and optimized event listeners.
  • Team Updates: Updated roles, new email contacts, and a fresh profile picture on the About page.
About Us & Founder Update
  • "About Us" Page: The former acknowledgments (dank.php) has been transformed into a comprehensive "About Us" page (about.php).
  • Founder Section: Daniel P. Schmidt was added as founder, initiator, and developer with LinkedIn profile and email contact.
  • Footer Optimization: The footer links have been updated, unified, and translated into all four languages.
Major Update: Multi-Language & LinkedIn
  • Full Multi-Language Support: The entire app and AI analyses are now available in German, English, French, and Italian.
  • LinkedIn Optimizer Preview: New section with strategies for your LinkedIn profile (AI analysis coming soon!).
  • Interview Prep Fixes: Suggested answer points are now reliably displayed in all languages.
  • Local Dev Mode: Optimized handling of analytics scripts during local development.
PDF Language Detection & Wizard Fixes
  • Improved PDF Detection: Optimized PDF text extractor (3-page scan) for extremely fast and reliable language detection.
  • Browser-side Extraction: Using PDF.js, files are now analyzed directly in the browser – ideal for shared hosting environments.
  • Language Conflict Dialog: Intelligent warning when resume and job description are in different languages.
AI Optimization & Questions
  • Enhanced AI Optimization: New targeted questions about obstacles and achievements in the CV check for even better cover letter personalization.
Search Feature & Improvements
  • Application search function: New search bar in the dashboard allows searching by company, job title, location, status, notes, and contact information.
Previews & Transparency
  • Stripe Sandbox Mode: Added information about the current sandbox mode and future pricing to the pricing table.
  • i18n Cleanup: Removed duplicate translation keys and optimized landing page texts in all four languages.
  • UI Polishing: Improved spacing and formatting in the Features and Mission sections.
Features & Legal
  • Configurable motivation letters: The individualization of motivation letters can now be managed per subscription plan in the admin panel.
  • Privacy & Legal: New GDPR-compliant privacy policy and important corrections in the legal notice.
  • Centralized footer: All pages now use a central footer component for better maintainability.
  • Newsletter landing page: Dedicated page for signups to the BeTrack newsletter.
  • UX improvements: Optimized order in CV check wizard and persistent form validation.
  • System stability: Fix for the global `e()` function and improved database configurations.
Bugfixes & Polishing
  • Legal notice fixes: Icons (logo, hearts) now load correctly and dark mode works flawlessly again.
  • Admin plans bugfix: Fixed an error in the "Subscription plans" overview that led to "Undefined array key" warnings.
  • User management: Corrected duplicate entries for the "Free" plan in the editing dropdown.
  • Alpha environment: Corrections to database configuration for the alpha environment.
Kanban Sync & Onboarding
  • Kanban sync: The column configuration is now saved in the database and is available across devices.
  • Onboarding tour: New functions to restart the tour and improved visual highlighting of active elements.
  • Enhanced AI analysis: Improved scoring and more detailed optimization suggestions for your resumes.
  • Admin console: New editing functions for user profiles directly in the admin view.
  • Stripe improvements: More stable subscription management and correct display of remaining periods after cancellations.
Premium & Subscriptions
  • Subscription system & Stripe: Full integration of Stripe for Pro and Ultimate plans including automatic limit checking.
  • User dashboard: New profile view with progress bars for application limits and AI credits.
  • Admin overhaul: Centralized management of subscriptions and users in a new tab-based admin area.
  • Feature paywalls: Elegant paywall pages for restricted features (statistics/export) with direct upgrade path.
  • Performance: Umstellung der Navigation auf schnellere Seiten-Reloads für bessere Stabilität.
ATS optimization
  • New ATS section: Dedicated section (brain icon) that helps optimize resumes for Applicant Tracking Systems.
  • Interactive guide & tabs: Visual guide with dos & don'ts and a comprehensive "Details" tab with in-depth knowledge.
  • Visual updates: Consistent layout (max-width) for statistics and ATS section.
Usability update
  • Tabbed interface: The "Edit application" modal was completely redesigned and split into 5 tabs (overview, details, contacts, history, files) to avoid long scrolling.
  • Profile layout: The profile was redesigned and optimized. Membership & security are now clearly visible in a right sidebar.
  • Standard CV upload: You can now upload a standard resume in your profile, which is stored centrally.
  • Status automation: When changing application status, the date in the history is now automatically set to "today".
Initial release

Der Startschuss für BeTrack !

  • Foundation: Fundamental management of applications (Kanban & list).
  • AI scraping: AI scraping of job postings via Jina AI.
  • Statistics & export: Statistics and Excel export.

More features are planned! 🚀