Skip to main content

2026-03-26 Updates

Leonardo Re
Managing Director of freispace

Bugfixes

  • Planner: Creating split bookings would sometimes not link the first booking in the chain correctly
  • Gantt: Moving an item from subproject to main project would not correctly update all project references

2026-03-24 Updates

Leonardo Re
Managing Director of freispace

Enhancements

  • Departments: Identical workflows for multiple absence types are now editable in groups, reducing admin work

Changes

  • Locale now defaults to en-GB instead of de-DE

2026-03-23 Feature: Departments & Approval Workflows

Leonardo Re
Managing Director of freispace

Features

Departments Set up departments and roles to organise staff and mirror company hierarchies.

Approval Workflows Multi-step approval workflows for holidays, absences and time tracking entries can be set up per department and role. Along with this feature, new notifications have been implemented, as well as an overview of all incoming requests to approve.

Enhancements

  • Loading speeds: We improved our already incredibly fast loading times by another ~10ms across all pages & requests
  • Notification settings: Notification settings that don't apply to the user are now hidden, reducing visual clutter
  • Time tracking: In the time tracking calendar, short entries now show the activity centered, enhancing visibility
  • Holidays: Added a bar chart highlighting the amount of holidays taken & requested
  • Absences: Added a list of totals by absence type
  • Time tracking widget: Added optional booking link
  • Cancellation invoices: Cancellations are now also compliant EU e-invoices
  • Planner: Improved booking loading speeds when displaying staff
  • Booking to Invoice: Added "select all" button

Bugfixes

  • Projects: Links in descriptions will now correctly enforce line breaks
  • Planner: Fixed jumpy infinite scrolling on Webkit browsers (Safari)
  • Gantt: Fixed timeline jumps on duplication of items
  • Time tracking export: Fixed formatting of created_at date in CSV export

2026-03-12 Updates

Leonardo Re
Managing Director of freispace

Bugfixes

  • CRITICAL General: When searching within lists in freispace, the app could freeze when requests were delivered in the wrong order (race condition). This is now fixed. From our investigation, we suspect this to only have happened when client firewalls intercepted outgoing requests and released them in bulk. Our logs show only a single-digit number of users experiencing the issue.