What's New in Fresh QR — Product Updates & Changelog

What's New

We ship improvements to Fresh QR every week. Here's what we've been working on.

7 120

updates shipped

5+

years of development

2x

updates per week

Development activity — last 52 weeks

Sep Nov Jan Mar Apr Jun Jul Sep
Less
More

Latest Updates

Day by day — what shipped in the last two weeks.

New

Planned breaks in work schedules

Each schedule day can carry a planned break with its own start, end and length, and it appears in the per-employee report.

New

Day timeline on the app home screen

The home screen now shows the selected day as a timeline strip with sessions and breaks instead of a start and end grid.

Improved

Assigned branch in the All days report

In the employee app, consecutive days at the same branch are grouped and labelled so it is clear where the time was worked.

Fixed

Reports page loads without session errors

Filters and the column chooser no longer report an expired session when the reports page loads them at the same time.

Fixed

Steadier worked-time counter in the app

The total worked time stays accurate when the app returns from the background, and the scan confirmation no longer flashes a blank screen.

Improved

Consistent clear buttons next to report filters

Fixed

Trust Box appears in the menu immediately

Turning Trust Box on or off in Extra services now updates the left menu straight away, with no page reload.

Fixed

Corrected the Slovak public holiday calendar

A day that is not a public holiday in Slovakia was removed from the holiday calendar.

Improved

Employee app now requires iOS 15 or newer

New app versions install on iPhones running iOS 15 and above, in line with current App Store requirements.

Performance

Faster startup for the Android app

The employee app on Android opens noticeably quicker, most of all on the first launch after an update.

New

New project overview report

A new report brings time and activity across all projects together in one place.

Improved

Redesigned task detail report

The task detail report was rebuilt so time spent on each task is easier to read and compare.

Fixed

Fixes to the detailed scans export

The detailed scans export to Excel now covers edge cases that could leave rows missing from the file.

Performance

Faster in-app change log

The change log inside the app loads in pages, so long histories open quickly.

Improved

Reorganised arrival and departure rules

The settings for automatic arrival and departure adjustments were laid out again to make each option easier to find.

Fixed

Report column preferences no longer fail silently

If your session has expired, saving column, summary or export preferences now says so instead of quietly discarding them.

Fixed

2 display fixes on the dashboard and company details

Performance

Faster calendar and single-employee reports

Both now read only the period you asked for, which cuts loading time noticeably for companies with long attendance histories.

Fixed

Notification emails handle accented text correctly

A note or Trust Box message with accented characters could interrupt the nightly notification emails; it no longer does.

Fixed

Absence limit checks use the exact dates selected

Checks against yearly absence pools now follow the selected range instead of being influenced by the time of the request.

Integration

Public API: hours rounding and deleted employees

The API adds a property that matches the web app's hours rounding and leaves out deleted employees by default.

Performance

Report totals are re-checked automatically

A nightly check recalculates closed periods and corrects any report totals that drifted, without anyone having to ask.

Fixed

Merging employee profiles keeps the history clean

A merge no longer leaves overlapping salary, branch, work-time or schedule periods behind, so the merged employee's reports stay correct.

Fixed

Errors no longer leave the app stuck loading

If something goes wrong while the app is talking to the server, you get an error message instead of a spinner that keeps turning.

Fixed

Fewer unexpected app closures

The employee app keeps running when saving company notes to the device or handling a server response fails.

Fixed

Fixed a freeze when opening large reports

Fixed

More reliable map view

Fixed

Fixed creating absences in Safari

Previous Weeks

Weekly summaries from the past quarter.

New project overview report and faster, more reliable reporting

Fixed

Errors no longer leave the app stuck loading

If something goes wrong while the app is talking to the server, you get an error message instead of a spinner that keeps turning.

Fixed

Fewer unexpected app closures

The employee app keeps running when saving company notes to the device or handling a server response fails.

Performance

Report totals are re-checked automatically

A nightly check recalculates closed periods and corrects any report totals that drifted, without anyone having to ask.

Fixed

Merging employee profiles keeps the history clean

A merge no longer leaves overlapping salary, branch, work-time or schedule periods behind, so the merged employee's reports stay correct.

Performance

Faster calendar and single-employee reports

Both now read only the period you asked for, which cuts loading time noticeably for companies with long attendance histories.

Fixed

Notification emails handle accented text correctly

A note or Trust Box message with accented characters could interrupt the nightly notification emails; it no longer does.

Fixed

Absence limit checks use the exact dates selected

Checks against yearly absence pools now follow the selected range instead of being influenced by the time of the request.

Integration

Public API: hours rounding and deleted employees

The API adds a property that matches the web app's hours rounding and leaves out deleted employees by default.

Improved

Reorganised arrival and departure rules

The settings for automatic arrival and departure adjustments were laid out again to make each option easier to find.

Fixed

Report column preferences no longer fail silently

If your session has expired, saving column, summary or export preferences now says so instead of quietly discarding them.

Fixed

2 display fixes on the dashboard and company details

New

New project overview report

A new report brings time and activity across all projects together in one place.

Improved

Redesigned task detail report

The task detail report was rebuilt so time spent on each task is easier to read and compare.

Fixed

Fixes to the detailed scans export

The detailed scans export to Excel now covers edge cases that could leave rows missing from the file.

Performance

Faster in-app change log

The change log inside the app loads in pages, so long histories open quickly.

Performance

Faster startup for the Android app

The employee app on Android opens noticeably quicker, most of all on the first launch after an update.

Stability fixes for absences, maps and large reports

Fixed

Fixed creating absences in Safari

Fixed

More reliable map view

Fixed

Fixed a freeze when opening large reports

Bulk removal of assigned branches

Improved

Remove assigned branches in bulk

Bonuses in salary reporting and a detailed employee export

New

Salary with bonuses on the calendar report

A new figure next to Salary adds bonuses, available as a summary column, a per-day row and a breakdown in the day tooltip.

New

Export detailed employee data

Multiple manual breaks per day and faster absence overviews

Improved

All assigned employees visible on a task

Fixed

Breaks kept when editing attendance

The attendance dialog shows the manual breaks already on a record and updates them instead of adding a second copy.

Improved

Filter active employees by work position

Fixed

Company bonuses tab loads in one step

Fixed an occasional sign-in error when opening the bonuses and surcharges tab.

New

Multiple manual breaks per day

Record several breaks on one attendance record; overlapping breaks are rejected as you type.

Performance

Faster absences overview

Improved

Manual break on days without automatic breaks

Improved

Delete a photo from a task in the mobile app

Fixed

Recalculation ignores deleted records

A forced report recalculation no longer reads attendance and absences that were already removed.

Fixed monthly salaries and automatic bonus rules

Improved

Cleaner monthly attendance PDF header

Employee name, report title and month now sit on a single line.

New

Automatic bonus rules

Define rules that create employee bonuses from monthly attendance data; generated bonuses stay fully editable.

Fixed

Mobile overtime matches the web app

Cumulative overtime in the mobile app is calculated the same way as in the administration.

New

Fixed monthly salary

Employees can be paid a fixed amount per month regardless of hours worked, alongside the existing hourly rates.

Improved

Employee to-do comments and attachments visible to managers

Improved

Separate colours for weekends and public holidays

Improved

Guide for adding a new employee

Improved

Flatter shift planner toolbar

The top panel loses its card styling and gains icons on its action buttons.

Custom report columns and a fuller to-do module

Fixed

Night work duration on the calendar report

New

Custom column order and calculated columns

Drag report columns into the order you want and build your own columns from existing values.

Improved

Redesigned report filters

A compact filter bar with a period pill, chips for active filters and an add-filter panel.

New

To-dos: comments, photos and multiple assignees

Discuss a task in a comment thread, attach photos, and assign the same task to several employees.

New

Day details in the shift planner

Open a cell to see worked versus planned time, breaks, absences and projects for that day.

Improved

Edit the published schedule directly

Editing a published week automatically starts a new draft, so you no longer create one by hand first.

Improved

Created and completed dates on to-dos

Both dates are shown in the list, the detail view and reports.

Improved

Employee contracts without an end date

Shift requests, swaps and archived templates in the planner

Improved

Breadcrumb navigation replaces page titles

A compact breadcrumb shows where you are, with the page description moved into a tooltip.

Improved

Employee contract end date guard

The system warns before attendance is recorded outside the contract period of an employee.

Improved

Week navigation moved to the planner title row

The week you are viewing is now prominent at the top of the page.

Improved

Clear message when shift planning is switched off

Opening the planner without the module enabled shows an explanation instead of an empty page.

Improved

Archive shift templates

An archived template leaves the library, but every shift already planned from it keeps its name, colour and rules.

Improved

Redesigned reports in the mobile app

A month heatmap, summary chips, a collapsible day table and a day timeline replace the old list view.

Fixed

Fixed the absence limit warning in the overview

Improved

Shift requests appear in the planner grid

Pending requests show as chips in the employee-day cell and can be accepted or declined on the spot.

New

Employees can swap shifts

Fixed

Fixed missing morning shifts on overnight days

Morning shifts disappeared from the calendar report on days whose evening shift ended after midnight.

New

Employees can request shifts from the mobile app

Employees mark the days they want to work or cannot work, and the requests reach the planner.

Improved

Daily notes visible in the shift planner

Cells with notes show a badge; hovering or clicking it opens the note.

Improved

Edit attendance directly from planner cells

Open the attendance and absence editor from any employee-day cell without leaving the planner.

Shift planning rolls out to every company

New

Per-template overtime rules

Each shift template defines how overtime is counted on the days it covers.

Improved

Planner toolbar stays visible while scrolling

New

Shift planning available to every company

Plan shifts on a weekly grid, publish them to employees, and use published shifts as the basis for expected working time.

Fixed

Calendar and project reports for projects-only companies

Companies working without branches can now open the calendar and project breakdown tabs.

New

Shift planning in the mobile app

Employees see their planned shifts on their phone.

Improved

Copy a week in the shift planner

Reuse an existing week as the starting point for another one.

New

Absences in the shift planner

The planner shows exact absence type names, lets you approve or decline a request inline, and allows shifts on absence days.

New

Automatic breaks and rounding on shift templates

Each shift template carries its own break and rounding rules, applied to reports for shift-planned days.

Improved

More reliable GPS on Android

New

History of locked periods

Administrators see a full chronological log of who locked, edited or unlocked which period and when.

Improved

Notes Excel export

Performance

Faster absence usage report, now filterable by year

Monthly Highlights

Month by month — the bigger picture of what we built.

August 2026

Fixed salaries, automatic bonuses and reports you can shape yourself

  • Fixed monthly salary alongside hourly rates
  • Automatic bonus rules generated from monthly attendance
  • Salary including bonuses on the calendar report
  • Custom column order and calculated columns in reports
  • To-dos with comments, photos and several assignees
  • 5 bug fixes and 1 performance improvement

July 2026

Shift planning launched for every company, on the web and on the phone

  • Shift planning for every company, with templates, publishing and a mobile view
  • Employees can request and swap shifts from their phone
  • Absences, notes and attendance editing inside the planner grid
  • Partial unlock and a full history of locked periods
  • Redesigned reports in the mobile app
  • 11 bug fixes and 3 performance improvements

June 2026

Attendance approval, tags and richer calendar reporting

  • Approve attendance for a date range directly from the calendar report
  • Tags for employees, projects and branches
  • Custom date ranges and an optional salary column on the calendar report
  • Email notification on every clock-in and clock-out
  • New matrix project report
  • 2 bug fixes and 2 performance improvements

May 2026

Manual control over breaks and more flexible reporting

  • Manual override of automatic breaks, with a clear way back
  • Fixed-timeshift rounding for work schedules
  • Per-employee report opened up to branch managers
  • Automatic to-do creation on a schedule
  • Redesigned column chooser and absence hours per type
  • 10 bug fixes and 3 performance improvements

April 2026

New roles, to-do lists and a wider public API

  • To-do lists for assigning and tracking work
  • Project manager and read-only branch manager roles
  • Company-wide surcharges for salary calculation
  • Theme editor for company branding, plus support for the UK and France
  • Redesigned onboarding wizard and reminders for forgotten shifts
  • 13 bug fixes and 4 performance improvements

March 2026

Compliance locking, the calendar report and the branch manager role

  • Calendar report view with branch, night work and total hours columns
  • Period locking of attendance data for compliance
  • Branch manager role with scoped access to its own branches
  • Absence pool capacity limits
  • Automatic overnight attendance splitting and a project onboarding wizard
  • 5 bug fixes and 8 performance improvements

February 2026

Scan photos, multi-company access and offline scanning

  • Photos attached to scan records
  • One user account with access to several companies
  • Offline manual scans in the mobile app
  • Notification when an employee scans during an absence
  • Absence management through the public API
  • 2 bug fixes and 2 performance improvements

January 2026

Objects overview report, Ukrainian PDF support, and mobile scan enhancements

  • New objects overview report with heatmap, PDF and Excel export
  • Ukrainian language support added for PDF report exports
  • Required photo on scan feature for enhanced verification
  • Faster mobile app startup with optimized data loading
  • NFC scanning interface refinements
  • 3 bug fixes and 2 performance improvements
  • 2 caching and notification fixes

November 2025

Absence pool limits, reports manager role, and mobile task management

  • Individual absence pool limits for granular leave management
  • Absence usage report completely rebuilt for clarity and accuracy
  • New reports manager role for delegated report access
  • MKSoft payroll export integration
  • Locked periods feature for legal compliance
  • Simple task management now available on mobile
  • 8 bug fixes and 5 stability improvements

October 2025

New report columns, scan details, and data integrity improvements

  • Four new break-related columns in per-employee report
  • Duration information added to scan detail views
  • Attendance auto-close toggle for flexible shift management
  • New employee notification options for invoicing
  • Significant data integrity and reliability improvements
  • Offline race condition fixes on mobile app
  • 6 bug fixes and 4 infrastructure improvements

September 2025

Attendance auto-close improvements and dashboard future absences

  • Attendance auto-close system redesigned for greater reliability
  • Dashboard now displays upcoming future absences
  • GPS performance optimization on mobile
  • Improved offline experience with better UI indicators
  • Manual scan validation on mobile
  • 7 bug fixes and 5 testing improvements

August 2025

Special break tracking, API documentation, and security hardening

  • Special break types can now be tracked separately in reports
  • Comprehensive API documentation published
  • Task creation with improved validation rules
  • Haptic feedback replaces vibration for QR scans on mobile
  • Offline manual scan support on mobile
  • Security improvements across authorization and data handling
  • 5 bug fixes and 4 stability improvements

July 2025

Weekend and holiday calculations, GDPR updates, and manual scanning

  • Separate Saturday, Sunday, and holiday hour calculations in reports
  • GDPR terms updated with improved formatting
  • Option to hide overtime columns for cleaner reports
  • Manual scan functionality on mobile app
  • Privacy agreement integration via API
  • 4 bug fixes and 3 performance improvements

June 2025

PDF exports for absences, tasks, and projects

  • Absence PDF export with vacation type details
  • Task PDF export including notes
  • Per-project report PDF export
  • Standard work time calculation performance improvements
  • Night shift status display fix on mobile home page
  • 4 bug fixes and 2 stability improvements

May 2025

QR code enhancements, weekend reporting, and per-branch reports

  • QR code type property for more flexible code generation
  • Weekend and holiday hours now shown separately in reports
  • New per-branch report with Excel export
  • NFC documentation for easier device setup
  • Improved offline geolocation accuracy on mobile
  • New user authentication flow on mobile
  • 5 bug fixes and 3 stability improvements

April 2025

Non-company mode, Czech VAT support, and mobile NFC improvements

  • Non-company mode for individual users and freelancers
  • Czech Republic VAT ID support for billing
  • Per-employee cached report improvements for faster loading
  • Absence column chooser fixes for better customization
  • NFC language resources added to mobile app
  • Improved authentication flow and error handling on mobile
  • 6 bug fixes and 4 stability improvements

March 2025

QR code customization, overlap detection, and mobile work time display

  • Customizable QR code sizes with PDF export
  • Attendance and absence overlap detection with visual indicators
  • Lunch break totals in per-employee reports
  • Security fix for report access permissions
  • Total worked time and notes now visible on mobile home page
  • Break time calculation improvements on mobile
  • 5 bug fixes and 3 stability improvements

February 2025

QR code customizer, new report types, and data editing improvements

  • QR code visual customizer for branded codes
  • New day-record editing modal for quick corrections
  • New report types with Excel export options
  • Absence data editing improvements
  • Employee break ordering and date filters on mobile
  • 4 bug fixes and 3 stability improvements

January 2025

Export improvements, attendance table refinements, and mobile fixes

  • Custom filenames for all exported files
  • Attendance table layout refined for single-line readability
  • 24-hour time display fixes on mobile
  • 5 bug fixes and 4 stability improvements

Year in Review

The full story from launch to today.

2026 — Shift planning and payroll automation (so far)

Eight months in, 2026 has been about planning ahead and paying accurately: shift planning reached every company, payroll gained fixed salaries and automatic bonus rules, and reports became something each company shapes for itself.

  • Shift planning for every company, from templates to a published schedule on the phone
  • Fixed monthly salaries and automatic bonus rules in payroll
  • Reports you build yourself: custom column order, calculated columns and redesigned filters
  • Period locking, partial unlock and a full history for compliance
  • New roles: branch manager, project manager and read-only access
  • To-do lists with comments, photos and several assignees
  • One account for several companies, plus offline and photo-verified scanning
  • Public API extended to absences, raw attendance filters and recalculation

2024 — Growth and integration year

A major year of expansion with 1,700+ updates. The platform matured with new reporting formats, branch management capabilities, GPS verification, and the foundation of a public API.

  • Flexible report formatting with decimal and time-based display options
  • Branch management with multi-branch attendance tracking
  • Complete absence management overhaul with web-based creation and company-specific types
  • GPS verification with per-project coordinates and scan filtering
  • Employee notes in calendar for daily annotations
  • Billing system with country selection and Stripe credit purchases
  • Public API foundations for third-party integrations

2023 — From internal tool to public SaaS

The transformation year that turned Fresh QR from an internal tool into a publicly available SaaS product. Major investments in reporting, payment processing, and project management capabilities set the stage for rapid growth.

  • Project reports caching system for faster large-scale reporting
  • Arrival and departure time rules for flexible company policies
  • Stripe integration for credit-based premium features
  • QR code generator accessible directly from the web interface
  • Excel export for task management data
  • Kanban view and subprojects for project organization
  • Mobile calendar view, offline queue, and notification system

2022 — Stability and foundation

A focused maintenance year that strengthened the platform's foundations. Key improvements to table filtering, performance optimization, and interface consistency prepared the system for the major expansion that followed.

  • Streamlined attendance creation process
  • Column-based table filters across all data views
  • Performance optimization for faster page loading
  • Interface consistency updates across the entire application

2021 — Platform launch

The launch year of Fresh QR. The core attendance tracking system was built from the ground up with QR code scanning, GPS verification, absence management, and full mobile app support for both iOS and Android.

  • Core attendance tracking system with QR code scanning
  • Slovak and English language support from day one
  • QR code PDF export with sticky printer compatibility
  • Absence management page for leave tracking
  • Password reset and account security features
  • Location map for scan verification
  • Mobile app with GPS scanning, QR scanning, and offline support

Like what you see? Try Fresh QR free for 30 days.

Try it for free