Changelog

October 2026

πŸŽ‰ Added - October 17, 2026

  • Faster product budgets – The product budgets page now opens and saves much faster, even with many teams and products. In the new team view you pick a team and set the budget for every product in one table, and the headers stay in place as you scroll. Read the guide: Product pools: share out products on a team
  • Accept and swap shifts in the app – In the Crewstack app your crew can now accept their shifts, one at a time or all at once, and swap shifts with each other under Swap shifts. If they accept without a connection, the acceptance is sent when the phone is back online. Read the guide: The Crewstack app for your crew
  • Team leads get an overview of their team in the app – Team leads now see a My team card in the Crewstack app. It shows the team's shifts today, tomorrow and the next few days: how many spots are filled, who hasn't accepted, and who has shown up. The team lead can open a team member's profile and call or text them. If you turn it on, team leads also get a daily notification about tomorrow's shifts. Read the guide: The Crewstack app for your crew
  • Reminders and notifications in the app – Your crew can now get a notification in the Crewstack app before their shift, and when they get a new shift or join a team. The reminder works without SMS, and you turn it on in the notification settings. After the first login, the app now asks your crew whether they want to turn notifications on. Read the guide: Automatic emails and SMS reminders

πŸŽ‰ Added - October 16, 2026

  • Drag people onto a shift bundle – In the schedule planner you can now drag people onto the name of a shift bundle. They are put on all of the bundle's shifts at once. Shifts without enough free spots are skipped, and you are told which ones. Read the guide: Shift bundles
  • Find and remove people in a shift bundle – When you open a shift bundle you can now search for a person and put them on all of the bundle's shifts. You can also see who is on the bundle's shifts and take a person off all of them in one click. Read the guide: Shift bundles
  • Ask follow-up questions in AI Member Analysis – In AI Member Analysis you can now ask a follow-up about an answer, such as "only those on Bar", instead of starting over. You can narrow the answer with filters, see the numbers as a chart and open the people behind the answer in the member list. Read the guide: AI-powered data analysis and exports
  • Save AI answers as reports – An answer from AI Member Analysis can now be saved as a report that the event's admins can run again with fresh numbers. You can also give an answer a thumbs up or down and see how many analyses you have left today. Read the guide: AI-powered data analysis and exports

πŸŽ‰ Added - October 15, 2026

  • A waiting list on each team – When a team is full, people can now put themselves on that team's own waiting list. They don't take a spot until you give them one from the team's page. You turn it on for each team. Read the guide: Waiting list on a team

πŸŽ‰ Added - October 14, 2026

  • See the team selection page as your crew sees it – When you build the signup form you can now preview the page where your crew picks a team and see exactly what they will get. Read the guide: Set up the signup form
  • Require two-factor authentication for all admins – Organizer admins can now require every admin to use two-factor authentication, so nobody can log in as an admin with just a password. Read the guide: Two-factor authentication for admins

πŸ› Fixed - October 13, 2026

πŸŽ‰ Added - October 12, 2026

  • Customize the look without CSS – Under Customize > Appearance you now choose colours, font and background image for the front page, the login and signup pages and the frame around your emails, and you see the result as you edit. You no longer have to write CSS. Read the guide: Appearance of pages and emails
  • See who you'll be working with – When your crew pick shifts, they can now see the names of the people already signed up for their team's shifts. It is off by default, and you turn it on under Settings > General settings. Read the guide: Let crew members see who has signed up for a shift

πŸŽ‰ Added - October 11, 2026

πŸ› Fixed - October 11, 2026

  • Missing-information window no longer traps members – Members could in some cases be stuck with a window asking for information they could not fill in. Hidden fields no longer count as missing. Read the guide: Data fields and who can see them
  • Only published shifts count towards shift acceptance – Shifts on unpublished schedules could make volunteers lose their accepted status and lock their ticket. This has been fixed. Read the guide: Shift acceptance
  • Team actions are back on the member list – Actions such as add to team and move now show as soon as the teams module is enabled. Read the guide: People on several teams

πŸ› Fixed - October 10, 2026

πŸŽ‰ Added - October 9, 2026

πŸ› Fixed - October 9, 2026

  • Optional phone and address fields can be left blank – Members could not save their profile if an optional phone or address field was empty. This has been fixed. Read the guide: Data fields and who can see them
  • Guest list emails use the domain's sender – If the guest list sender fields are blank, the domain's own sender is now used instead of the Crewstack default. Read the guide: A custom domain for an event
  • No SMS reminders for shifts on unpublished schedules – Volunteers could receive an SMS about a shift they could not see yet. This no longer happens.
  • Phone numbers in shift exports respect visibility – Phone numbers in shift exports are now only shown to those the phone field is visible to. Read the guide: Overview and export of schedules
  • Shift export from a search only includes the people found – Exporting shifts from a search on Members included everyone. Now only the people you searched for are included.
  • AI Member Analysis only shows fields you may see – The AI analysis no longer includes fields hidden from the admin asking. Read the guide: AI-powered data analysis and exports
  • Shifts are removed when forced team selection removes teams – When a member loses their teams through forced team selection, their shifts on those teams are now removed too.
  • Payments via "My ticket" are booked correctly – Payments made via My ticket are now registered on the member, so the member no longer stays marked as unpaid.
  • Files in deleted folders are no longer visible to everyone – Files in a deleted folder could be viewed by any member with the link. They are now protected. Read the guide: File manager – share files with your teams
  • Plain admins can no longer change logos, general settings and products – These pages are for super admins only, and this is now enforced even when opening the page directly. Read the guide: Admins and roles
  • Several security and visibility fixes – A number of smaller fixes make sure users only see and change what they are entitled to, including in the teams API.

πŸŽ‰ Added - October 8, 2026

  • Shift selector works with the keyboard – Volunteers can now pick shifts using only the keyboard, which matters for accessibility, e.g. for screen reader users. Read the guide: How crew members pick their own shifts
  • Warning for colours with poor contrast – If the colours you pick make text hard to read, you now get a warning when saving them. Read the guide: Logos and colours
  • Clear explanation when something cannot be deleted – When a deletion is blocked, Crewstack now explains in your language why and what you can do.
  • Missing German translations filled in – About 580 German texts were missing and showed English. They are now translated, and a number of untranslated or misspelled labels have been fixed.

πŸ› Fixed - October 8, 2026

πŸŽ‰ Added - October 5, 2026

  • Guest lists: access products and add-ons are easy to tell apart – The guest list now clearly shows whether a product is an access product, add-on or extra, and adding several products at once is easier. Read the guide: Add guests to a guest list

πŸ› Fixed - October 2, 2026


September 2026

πŸŽ‰ Added - September 28, 2026

πŸŽ‰ Added - September 29, 2026

  • Formatted text in sign-up flows – The description field in sign-up flows now supports formatting such as bold text, bullet lists, and links β€” no need to write HTML yourself anymore. Read the guide: Set up the signup form
  • Change member type for multiple members at once – You can now select multiple members and change their member type in a single action. Read the guide: Set up member types
  • Warning when deleting a banned user – The system now asks whether the ban should be kept when you delete a banned user, preventing accidental removal of bans. Read the guide: Resign, blacklist or delete a user

πŸŽ‰ Added - September 30, 2026

πŸ› Fixed - September 30, 2026

  • Super-admins can no longer delete organizer admins – A bug that allowed event super-admins to delete admins created by the organizer has been fixed. Read the guide: Admins and roles

πŸŽ‰ Added - September 21, 2026

  • Redesigned member types page – The member types settings page has a new layout. Bonus rules now show as a plain sentence so it’s easy to see what’s configured at a glance. Read the guide: Set up member types

πŸŽ‰ Added - September 25, 2026

  • Two-factor authentication for admins – Administrators can now enable two-factor authentication on their account using an authenticator app (TOTP), adding an extra layer of security at login. Read the guide: Two-factor authentication for admins
  • Food and drink shown in the app – The Crewstack app now shows your assigned food and drink products in your wallet, so you can quickly see what you are entitled to. Read the guide: The Crewstack app for your crew
  • Photos from iPhone and iPad now work correctly – Images taken with newer iPhone and iPad models (HEIC format) now upload and display correctly in the browser.

πŸ› Fixed - September 24, 2026

  • Messages sent to "Everyone" could not be viewed or replied to – A bug that caused the system to crash when trying to open or reply to a message sent to all members has been fixed. Read the guide: Messages
  • Field labels now display correctly in all languages – Translated field labels were missing in some forms. They now display correctly regardless of the language setting. Read the guide: Several languages in your event
  • Tags load correctly when adding a member to a team – A bug that caused tags not to always display correctly when adding a member to a team has been fixed. Read the guide: Tags on teams and member types
  • Shift report now stays within the page – The member table in the shift report now stays within the page boundaries. Time zones and unique member counts have also been fixed. Read the guide: Overview and export of schedules

πŸŽ‰ Added - September 23, 2026

  • Date and time in separate columns when exporting from the dashboard – CSV files exported from the dashboard now split date and time into two columns and sort rows correctly. Read the guide: Dashboard and widgets

πŸ› Fixed - September 23, 2026

  • Scanner finds members regardless of how the phone number is formatted – Searching by phone number in the scanner now works correctly whether the number is written with or without spaces and hyphens. Read the guide: Scanner / Scanning tickets

πŸŽ‰ Added - September 22, 2026

πŸŽ‰ Added - September 20, 2026

πŸŽ‰ Added - September 18, 2026

  • New messaging layout – Messages are now displayed with a conversation list on the left and the conversation itself on the right β€” easier to navigate and find what you need. Read the guide: Messages

πŸŽ‰ Added - September 16, 2026

  • App works offline – Crewstack now works in areas with poor connectivity and loads content quickly once the connection is back. Read the guide: The Crewstack app for your crew
  • Conversations grouped by team – The messaging system now groups conversations by team/department, making it easier to find the right thread. Read the guide: Messages
  • Senders now receive their own messages – Message senders now also receive the message in their own inbox, so conversations look complete for everyone. Read the guide: Messages

⚑ Changed - September 17, 2026

πŸ› Fixed - September 15, 2026

πŸ› Fixed - September 14, 2026

  • News from deleted teams no longer shown – News posts linked to a deleted team were previously shown to everyone. This is now fixed. Read the guide: News in the portal

πŸŽ‰ Added - September 12, 2026

  • Venue mode: per-event check-in and accreditation – A new mode for venues and multi-day productions, enabling check-in and accreditation management directly in Crewstack.

πŸŽ‰ Added - September 11, 2026

πŸŽ‰ Added - September 10, 2026

  • Document approval with automatic deletion – A new field type lets you ask members to upload a document for approval (e.g. a background check or photo ID). The file is only kept for as long as it is needed: once approved or rejected, it is deleted automatically. You can also set a date for clearing unreviewed uploads, so sensitive files never sit around. All pending approvals are collected in a new queue under Reports. Read the guide: Documents for approval
  • Easier message threads – The messaging view has been updated to make it easier to follow who is replying to whom. Read the guide: Messages
  • Better dashboard data export – Exporting data from dashboard widgets is now easier with an improved interface. Read the guide: Dashboard and widgets

πŸŽ‰ Added - September 8, 2026

πŸŽ‰ Added - September 7, 2026

  • Choose columns in the team member list – In the portal under "My teams", you can now choose which columns to show in the member list. Read the guide: My teams: what crew members see about their teams
  • New shift coverage widgets – The dashboard has new widgets showing shift coverage, and the widget picker now has a search function. Read the guide: Dashboard and widgets
  • CSV exports now work in Excel and Google Sheets – Dashboard exports are now formatted correctly so they can be imported directly without any formatting issues. Read the guide: Dashboard and widgets
  • Accessibility reviewed and improved – All user-facing pages have been reviewed and revised so Crewstack works better for all users, including those using assistive technologies.
  • Average age in the birthday widget – The birthday widget now also shows the average age of your members. Read the guide: Dashboard and widgets
  • Improved event settings – The settings pages for events have been made more clear and structured. Read the guide: General settings

πŸŽ‰ Added - September 6, 2026

  • Warning when shift requirements are not met – Administrators now see a visible warning if a shift has unmet requirements (e.g. a minimum number of a certain member type), making it easier to spot gaps before an event. Read the guide: How crew members pick their own shifts
  • Shortcut to "Working now" in the shift report – The shift report now has a shortcut to see who is currently on shift, giving a quick overview without having to navigate around. Read the guide: Overview and export of schedules
  • Better date and time selection in the schedule – Date and time fields in the schedule editor now use the device's native date and time picker, giving a more consistent experience across all devices. Read the guide: Create a schedule and add shifts

πŸŽ‰ Added - September 5, 2026


August 2026

πŸ› Fixed - August 30, 2026

  • NFC lookups no longer fail when ticket owner information is missing – A bug that in some cases could occur during NFC lookups when a ticket had no associated owner has been fixed. Read the guide: Corego wallet with QR tickets

πŸŽ‰ Added - August 25, 2026

  • Upcoming shifts tab in attendance registration – There is now an "Upcoming shifts" tab in the attendance registration view, showing shifts that have not yet started. This gives a better overview of who is expected within the next period. Read the guide: Attendance registration and shift leaders
  • Print schedule without phone numbers – There is now an option to print the schedule without including phone numbers. Useful when the printout needs to be shared broadly without exposing personal information. Read the guide: Overview and export of schedules
  • Registered attendance shown on the protocol printout – When printing the protocol, it now shows whether a member has been registered as present. This makes it easier to use the protocol printout for follow-up after a shift. Read the guide: Attendance registration and shift leaders

πŸŽ‰ Added - August 23, 2026

  • Search members when assigning shifts in the schedule – It is now possible to search for members directly from the schedule when assigning shifts. This makes it faster to find the right person, especially in events with many members. Read the guide: Create a schedule and add shifts
  • "Everyone" as a message recipient – "Everyone" now appears as a possible recipient when sending messages from the admin panel. Read the guide: Messages

πŸŽ‰ Added - August 14, 2026

  • Opt out of email notification when blacklisting a user – It is now possible to opt out of sending an email to a member when they are blacklisted. Useful in situations where you do not want to notify the person directly. Read the guide: Resign, blacklist or delete a user
  • Scanner and other system items shown in team product list – System products like Scanner are now included in the dropdown used to select products for a team. Their names are also correctly translated to the selected language. Read the guide: Scanner / Scanning tickets

πŸ› Fixed - August 11, 2026

  • Guest list import no longer fails on unreadable files – If an uploaded guest import file could not be read, it could in some cases interrupt background jobs. This is now handled correctly without errors.

πŸ› Fixed - August 7, 2026

  • Check-in times now display correctly across all time zones – A bug that in some cases caused check-in times to display incorrectly in the member view has been fixed.

⚑ Changed - August 7, 2026

  • Complete German translation – The German translation of the system has been reviewed and updated to be on par with the Danish version.

πŸŽ‰ Added - August 5, 2026

  • Pin files and folders in the file manager – Important files and folders can now be pinned to the top of the file manager, making them easy to find at all times.
  • Shortcuts to your own team's folders – Members now see shortcuts to their own team's folders directly in the file manager, without having to navigate around.
  • Check-in time included in member export – The member export now also includes the check-in time, making it easier to follow up on attendance.

πŸŽ‰ Added - August 3, 2026

  • Setting for who can see shift exchange offers – Events can now choose whether shift exchange offers are visible to everyone on the same schedule, everyone on the same team, or everyone in the event. This enables shift exchange across schedules.

July 2026

πŸ› Fixed - July 21, 2026

  • Status text for deleted members now displays correctly – A translation issue that caused the status text for deleted members to display incorrectly in Danish and English has been fixed.

πŸ› Fixed - July 13, 2026

  • Ticket assignment now works regardless of budget setup – A bug that in some cases caused the ticket assignment page to not work correctly for organisations without the budget feature has been fixed.

πŸŽ‰ Added - July 6, 2026

  • Corego payment details shown on member profile – Members with a linked Corego account can now view their current balance and payment details directly on their profile.
  • Live NFC wallet status on member profile – Administrators can now see the current status of a member's NFC wallet directly on the profile, including whether the wallet is active and when it was last updated.
  • Manually resync NFC wallet – There is now a button on the member profile to manually resync a member's NFC wallet with Corego if something looks incorrect.

⚑ Changed - July 6, 2026

  • NFC wallet syncs automatically on check-in – When a member is checked in, the NFC wallet is now automatically updated so its contents are always current.
  • QR code validity window now follows the shift – For products linked to a specific shift, the QR code is now only valid within the shift's time window. This prevents use of the QR code outside the scheduled time period.

πŸ› Fixed - July 6, 2026

  • Stability improvements in NFC wallet synchronization – Certain error conditions that could in rare cases cause issues with NFC wallet updates are now handled more robustly.

June 2026

πŸ› Fixed - June 30, 2026

  • Sidebar logo now displays sharply on high-resolution screens – The logo in the sidebar could appear blurry on retina displays. This has been fixed.

πŸŽ‰ Added - June 29, 2026

  • Guest ticket fields now work correctly for team-owned guest lists – Extra fields on guest tickets now work correctly even when the guest list belongs to a team rather than an individual.
  • Validation of email addresses when inviting to a team – The system now checks whether an email address is valid before sending a team invitation. Invalid addresses are stopped before sending.

πŸ› Fixed - June 29, 2026

  • Deleted scanner tickets are now clearly marked – Tickets that have been deleted in the scanner system are now correctly shown as deleted, avoiding confusion about ticket status.
  • Stability improvement in SMS sending when member type is missing – A bug that in some cases could cause issues with SMS delivery when a recipient did not have a member type assigned has been fixed.

πŸŽ‰ Added - June 27, 2026

  • Tooltips on column headers in the guest ticket overview – Column headers in the guest ticket overview widget now show explanatory tooltips, making it easier to understand what each column contains.

⚑ Changed - June 25, 2026

  • Product report: Select/deselect all at once – The product check-in report now has buttons to select or deselect all entries at once.

πŸ› Fixed - June 25, 2026

  • NFC chips not updating correctly on ticket assignment – A bug that caused linked NFC chips not to always be updated when a ticket was assigned or changed has been fixed.
  • Stability improvement in scanner flow when ticket is missing – A bug that in some cases could cause issues with price calculation in the scanner flow when no ticket was attached has been fixed.

πŸŽ‰ Added - June 22, 2026

  • Product check-in report – A new report gives an overview of checked-in products by time period, product, and check-in user. Results can be viewed as a table or graph and exported to CSV.

πŸ› Fixed - June 22, 2026

  • Column visibility in the members table is now remembered correctly on browser back – A bug that caused saved column preferences not to be respected when navigating back in the browser has been fixed.
  • Members list in the shift planner stays visible while scrolling – The members list disappeared when scrolling in the shift planner. Fixed.
  • Product budget limit now displays correctly on the product list – A bug that caused an updated budget limit not to always be reflected correctly on the product list has been fixed.
  • SMS log now also shows successful sends – The SMS log previously only showed error codes. It now correctly displays all sends, including successful ones.

πŸ› Fixed - June 19, 2026

  • Guest list product limits are now enforced correctly – A bug that in some cases allowed products to be assigned beyond the configured limit on a guest list has been fixed.

πŸŽ‰ Added - June 19, 2026

  • Dashboard widget: Product handout overview – A new dashboard widget shows the handout status for your products: how many are assigned, handed out, and remaining for each product. You can filter by product type (access, add-on, extra).

⚑ Changed - June 19, 2026

  • Faster product handout overview – The product handout overview now loads significantly faster for events with many attendees.

πŸ› Fixed - June 17, 2026

  • Owner search now works correctly even when the search term looks like a barcode – The autocomplete in the owner search field now handles barcode-like queries correctly.

πŸŽ‰ Added - June 16, 2026

  • Products can now be used without an EventPos mapping – Products can now be used independently of EventPos.
  • Member type shown in the members table – The member type is now visible directly in the members overview and on each member row.

πŸ› Fixed - June 15–16, 2026

  • Stability improvement for NFC check-in without a ticket – A bug that could occur when checking chip status on a ticket without NFC data has been fixed.
  • Member action pop-ups open correctly on page load – Action modals (e.g. missing payment or missing required fields) on the member page did not always open correctly on the first page load. Fixed.
  • Translation missing in guest product overview – A missing translation in the product overview for guest lists has been added.
  • Filter shift report by member type – The shift report can now be filtered by member type.

πŸ› Fixed - June 13, 2026

  • Products on NFC chips are no longer duplicated – Products without a time window were in some cases duplicated when updating a chip. Fixed.
  • Products on the member page load correctly after navigation – A bug that caused EventPos products on the member page not to load correctly after navigation has been fixed.
  • A bug could occur in the shift planner when a member was missing – A bug that could occur in the shift planner if an expected member was not found has been fixed.
  • NFC values are normalised before chip activation – Invalid characters in NFC scanner input are now cleaned up before being passed to chip activation and EventPos requests.

πŸ› Fixed - June 8–10, 2026

  • A bug could occur when adding a resigned member to a team – Fixed.
  • Profile images are handled correctly when variants are corrupted – The system now handles broken image variants without errors.
  • Team budget: Reservations are now handled correctly – Budget reservations during team sign-up and limit overrides now work correctly.
  • Guest list overview: A deleted owner no longer causes an error – A bug that occurred when the owner of a guest list entry had been deleted has been fixed.

πŸŽ‰ Added - June 8, 2026

  • Administrators can manually refresh a member's wallet – It is now possible to trigger a wallet refresh for an individual member directly from the member page.
  • Wallet updates automatically when a shift plan changes – A member's wallet is now updated automatically when changes are made to their shift plan.
  • Restore resigned members from the new member form – Previously resigned members can now be restored directly from the create member form.

⚑ Changed - June 5, 2026

  • Help link in ticket designer updated – The help link in the ticket designer now points to the new Crewstack support site.

πŸ› Fixed - June 4, 2026

  • Guest list search is back – A bug that prevented search on the guest list page has been fixed.
  • Wallet updates automatically when a shift plan is published – Members' wallet content is now updated automatically when you publish or update a shift plan.
  • Better member search results – The most relevant results are now shown first when searching for members.
  • Ticket chips shown in Danish and English – Translations for ticket chips have been added so text displays correctly across language settings.

πŸ› Fixed - June 1, 2026

  • Requirement count for requested shifts – The calculation of fulfilled requirements for requested shifts in the shift planner has been clarified.
  • Hour summary in shift picker sidebar – The hour summary in the sidebar when selecting a shift did not always show the correct number of hours. Fixed.
  • Action menu on guest list – The action menu was hidden behind other elements when scrolling horizontally. Fixed.

May 2026

πŸ› Fixed - May 27-31, 2026

  • Payment at registration - The payment flow during registration was not always displayed correctly. Fixed.
  • Horizontal scroll on the members table - The sticky actions column and horizontal scroll now behave correctly.
  • Message replies showed wrong content - The message body and original content were not always displayed correctly when replying to a message. Fixed.
  • Guest list panel: Improved layout - The layout of the guest list panel has been adjusted for a more consistent appearance.

πŸ› Fixed - May 20-22, 2026

  • Ticket pages no longer freeze on navigation - An issue that caused portal ticket pages and ticket generation to freeze when navigating back and forth in the browser has been fixed. The ticket view now reloads correctly.
  • News content displays correctly at all sizes - Embedded content (e.g. videos and maps) in news items now scales properly across screen sizes.
  • Guest update with invalid product - A bug that occurred when a guest was updated and the associated product could not be assigned has been fixed.
  • Partial delivery view at check-in - A bug that incorrectly triggered the delivery modal when loading the ticket page (instead of only at check-in) has been fixed.

πŸ› Fixed - May 15, 2026

  • Email notification on shift assignment - A bug that in some cases prevented email notifications from being sent when a shift was assigned to a team has been fixed.

πŸŽ‰ Added - May 12, 2026

  • Filter shift report by duration - The shift report now supports filtering by a minimum and maximum shift duration, so shifts outside the desired range are excluded from the report.

⚑ Changed - May 12, 2026

  • Guest list page redesigned - The guest list page has a new design with improved search and a better layout on mobile.

πŸŽ‰ Added - May 5, 2026

  • Hide team leader emails on the portal - A new per-event setting lets you hide team leaders' email addresses from team members on the portal. When enabled, leaders are still shown by name with a message button - but their email is not visible.

⚑ Changed - May 5, 2026

  • Profile editing follows field order - When a member edits their profile, fields are now shown in the order defined for the user type, instead of a fixed default order.

⚑ Changed - May 4, 2026

  • Team and group links from product budgets open in a new tab - Clicking a team or group link from the product budget overview now opens it in a new tab.
  • Product budgets: Stability and bug fixes - More reliable handling of budget limits, saving, and display - particularly in busy scenarios with many concurrent changes.

April 2026

πŸŽ‰ Added - April 30, 2026

  • Dashboard widget: Latest portal news - Administrators can now see the latest news from the portal directly on the dashboard, without having to navigate into the portal.
  • Attendance registrar assignments - It is now possible to assign specific people as responsible for attendance registration at an event.

⚑ Changed - April 30, 2026

  • Clearer error message when product budget is below limit - If you try to set a product budget limit lower than the current usage, a more precise and explanatory error message is now shown.

πŸ› Fixed - April 27-30, 2026

  • Search with custom select fields - A bug that caused filtering of members via custom dropdown fields not to work correctly has been fixed.
  • Moving a member from their primary team - A bug that in some cases occurred when moving a member away from their primary team has been fixed.

πŸŽ‰ Added - April 25, 2026

  • Direct ticket product assignment - Administrators can now assign products directly to a specific member from a selected source budget - with the option to immediately top up the budget and view the member's current wallet status in the same screen.
  • File manager: Search folders and files - You can now search across folders and files in the file manager. Results show which folder the file is in, and the search can be scoped to a specific subfolder.
  • File manager: Move files and folders - Files and folders can now be moved to other destinations via the menu or by drag and drop.
  • File manager: Preview images and PDFs - Click a file to open a preview directly in a pop-up window - without leaving the page.
  • Partial handout in scanner - It is now possible to mark individual products as handed out instead of issuing everything at once. Previously all products were issued together at check-in; now you can hand out only what is actually being given at that moment.

⚑ Changed - April 25, 2026

  • Product budgets: Area managers can now edit their own budgets - The budget view has been expanded so that administrators for team groups only see and can edit the budgets belonging to their own group.

πŸŽ‰ Added - April 23, 2026

  • Admin can adjust registered paid amount - Administrators can now manually adjust a member's registered paid amount. This is useful when a refund or other correction has occurred outside the system (e.g. directly in Stripe). The action is saved in the activity log.

πŸ› Fixed - April 23, 2026

  • Ticket scanner: Double-click no longer registers two check-ins - A quick double-click on the "Check in" button could previously result in two registrations. This is now prevented.
  • Products on scanner respect visibility setting - Products marked as hidden in the scanner view are now hidden correctly - consistent with the setting already applied for PDF tickets.

πŸŽ‰ Added - April 22, 2026

  • What's new popup for administrators - There is now a changelog button (🎁) in the admin top bar. It shows the latest updates, and new items are automatically marked with a red "NEW" badge until you have seen them.

⚑ Changed - April 22, 2026

  • Warning before accepted shifts are invalidated - If a change to a shift plan would invalidate shifts already accepted by crew members, a warning is now shown before the change is applied.
  • Clearer budget labels - Two labels in the budget overview have been given more precise and understandable names.

πŸ› Fixed - April 22, 2026

  • FAQ display in the portal - A bug that in some cases could cause the FAQ page in the portal to crash for non-admin users has been fixed.

πŸŽ‰ Added - April 17, 2026

  • Secondary email as a user type property - Administrators can now add a secondary email field as a property on a user type. The field is confirmed via a link sent to the provided address - the same way as when creating users.

πŸŽ‰ Added - April 16, 2026

  • Delete products directly from the product list - It is now possible to delete products, provided they are not in use. If a product cannot be deleted, an explanation is shown directly in the interface.

⚑ Changed - April 16, 2026

  • Broader access to product budgets in the sidebar - Administrators and super administrators can now view and manage product budgets via the sidebar.

πŸŽ‰ Added - April 16, 2026

  • Show missing required fields on member profiles - Administrators can now clearly see which required fields are missing on a member's profile.
  • Save internal notes despite missing fields - It is now possible to save internal notes on a member even if not all required fields are filled in. The system also provides better feedback if a note is not saved for some reason.

πŸŽ‰ Added - April 13, 2026

  • Search on the product assignment page - On the product assignment page, you can now search directly for members, making it faster to find the right name in large crews.

⚑ Changed - April 13, 2026

  • Improved translations - Search fields and dropdown components have received updated and more accurate texts.

⚑ Changed - April 8-11, 2026

  • Product budgets: Better error handling - If something goes wrong when saving a budget, the edit window now stays open so you don't lose your changes. Errors are shown directly in the form.
  • Product budgets: New budgets are unlimited by default - When you create a new product budget, the limit is set to unlimited from the start.
  • Menu adjustment in bulk actions - The action menu in the bulk view now opens correctly to the left.

πŸ› Fixed - April 2-9, 2026

  • Shift swap settings - A bug that caused the shift swap settings page not to load correctly has been fixed.
  • Shift filtering - A bug when viewing past shifts has been resolved.
  • User type property forms - Fields with options and required fields now display correctly in forms linked to user types.
  • Ticket template preview - A bug that in some cases caused ticket templates not to display correctly has been fixed.

⚑ Changed - April 4-8, 2026

  • Team names shown in correct language - When editing a team, the team name is now shown in the correct language.
  • Budget validation on team membership changes - The system now automatically checks whether a change in a team's members would exceed the budget - and blocks the change if so.
  • Products correctly reserved on team creation - When assigning products to a team, the team's capacity and associated budgets are now correctly taken into account.
  • Error messages for invalid budget changes - If you try to save a budget change that is not allowed, you now receive a clear error message directly on screen.

March 2026

πŸŽ‰ Added - March 25, 2026

  • Attendance registration via API - It is now possible to register attendance directly via the API, enabling integration with mobile apps and third-party solutions for on-site check-in.
  • List view in shift plan editing - You can now switch to a list mode directly on the shift plan editing page, providing a more compact and clear overview of all shifts.

⚑ Changed - March 25, 2026

  • Simpler product assignments - Flows and views for assigning products to teams and users have been restructured for better clarity and faster workflows.
  • Shift swap column hidden when feature is disabled - The team view now only shows the "shift swap" column if shift swapping is enabled for the event.
  • Hide packages in guest list and product forms - Product packages are no longer shown in forms where they are not relevant, reducing confusion.
  • Better sidebar logo handling - The sidebar logo now displays correctly based on whether a logo has been uploaded for the event.

πŸ› Fixed - March 25, 2026

  • Bulk action error with no members selected - If no members were selected, certain bulk actions could fail. This now works correctly.
  • Shift swap log error fixed - A bug affecting shift swap logging has been resolved.
  • Mobile view of shift plan page - The shift plan page now displays correctly on mobile devices.
  • Mobile sidebar - A bug that caused the sidebar not to work correctly on mobile devices has been fixed.
  • Correct member view update on email confirmation - When a member confirms their email, the view now updates correctly.
  • Dropdown menus in team table view - A bug with action dropdowns in the team table overview has been fixed.
  • Team leader can no longer bypass restrictions - A bug that in some circumstances allowed team leaders to bypass member limits has been fixed.

πŸŽ‰ Added - March 8, 2026

  • Color-tagged teams and user types - You can now assign colored tags to teams and user types. Tags are visible in overviews and make it easier to group and navigate, especially at larger events with many teams.
  • Notes in ticket scanner - It is now possible to add notes directly in the ticket scanner view, e.g. to mark special situations during scanning.
  • Product budget system - A new budget management system for products has been added. It allows you to set budget limits, track usage, and see a combined overview of product assignments across teams and user types.

⚑ Changed - March 8, 2026

  • Shift selection panel is now sticky - The shift selection panel on the editing page is now fixed, so it follows along when you scroll down.
  • Improved team overview - The layout of the team view has been reorganised for better overview and readability.

πŸ› Fixed - March 8, 2026

  • Barcodes now work correctly - The system now handles both types of ticket barcodes without errors.
  • Moving members to a new team - A bug that occurred when updating team assignments has been fixed.
  • Ticket overview - A bug that in some cases affected the display of ticket information has been fixed.
  • Assigning team leaders - Error handling and feedback when assigning team leaders has been improved.

February 2026

πŸŽ‰ Added - February 22, 2026

  • Notification to members when shift plan is published - You can now choose whether members are automatically notified when a shift plan is published.

⚑ Changed - February 22, 2026

  • Crewstack rebrand - All user-facing texts and logos in the system have been updated from the former name "Heap360" to "Crewstack".
  • Improved product translations - Texts and labels in products and ticket flows have been expanded and improved across all supported languages.
  • Improved image upload - It is now easier and more reliable to upload images in the system.

πŸ› Fixed - February 22, 2026

  • Correct display of payment status in export - The export view now shows payment status correctly based on whether it is relevant for the event.
  • Date field error in new shift plan modal - The input field for "target date" in the form for creating a new shift plan now works correctly.

πŸŽ‰ Added - February 20, 2026

  • 9-digit ticket barcodes - Ticket barcodes now use 9 digits to increase uniqueness and reduce the risk of collisions when issuing tickets.
  • Display of wish time in "Edit shift" - In the "Edit shift" modal, you can now see when each person wished for the shift.

⚑ Changed - February 20, 2026

  • Easier selection of shift plan templates - Selecting templates in the shift plan form has been improved: shift plans are now sorted alphabetically.

Contact Us

Have questions or need more information? Fill out the form and we'll get back to you as soon as possible.

We respect your privacy. Your information will never be shared.