18.x [2026-11-01]
18.0.0 [2026-11-01]
Features
Memberships and merchandise
- Simplified membership purchases, with each membership now having its own product page.
- Made membership options easier to find, so members can see what's available and what's included before purchasing.
- Product pages can include descriptions, instructions and terms, and can be shared using a direct link.
- Products can be listed publicly or kept hidden and shared only by direct link.
- Choose who can purchase each product, such as new, renewing or expired members.
- Sell merchandise alongside memberships, with options for size, colour, stock levels, postage and collection.
- Apply discounts automatically or through a discount code, for products and bookings.
- Automatically update member accounts after a purchase, such as extending membership, adding credit or assigning tags. More options are planned.
Notifications engine
- Added support for in-app notifications.
- Notifications now appear directly in Bilby, with links to take you to the relevant action.
- Notifications appear instantly while you're using Bilby.
- Choose to receive notifications in Bilby, by email, or both.
Orders
- Added an Orders section where Receipt Officers can review and complete orders that need attention.
- Products can be marked as requiring fulfilment, making it easier to identify orders that still need action.
- Receipt Officers are notified when a new order is placed.
Report bookmarks
- Super Admins can save filtered reports as bookmarks under Configuration → Reports by pasting the report URL. Bookmarks retain filters, sorting, columns and page size.
- Bookmarks can be shared with all officers who can access the report or restricted to a specific user.
- Use dynamic dates to keep bookmarks up to date, including today, the start or end of a week, month or year, and offsets such as
today+7. Weeks start on Monday, using the site's timezone. - Drag bookmarks to set the order in which officers see them. Each report supports up to 100 bookmarks.
Activity booking reminders
- Added email reminders for activity bookings.
- When a booking is made sufficiently in advance, reminders are sent one week and one day before the activity.
- Reminder notifications are adjusted based on user behaviour.
- Users can switch off reminders through their account's notification subscription settings.
Discounts for memberships, merchandise and bookings
- Added discount options for targeted or limited offers.
- Discounts can be restricted to specific groups, such as members purchasing memberships, merchandise or activity bookings.
- Discounts can be applied when purchasing membership products or booking activity places.
General Updates
- Improved payment emails with clearer pricing breakdowns and discount details.
- Improved system receipts with links to related orders, users and internal cart data.
- Updated membership renewal reminders to support one-month membership cycles, with reminders 28 days and 7 days before expiry.
- Improved the media upload experience and added quick controls to update, order and remove images.
System Updates
- Updated the server framework and packages to newer versions.
- Updated administration panels to support the cleanup of expired partner sites.
- Improved the demo experience with standard sample data.
- Retired older libraries and APIs that are no longer needed.
Bug Fixes
- Fixed an issue where credits for paid bookings were applied to the booking owner instead of the original purchaser.
- Fixed an issue where checkboxes in metadata forms did not display their descriptions correctly.
- Fixed a rare issue where adding an unverified participant to a booking would cause an error.