Skip to main content
UncategorizedRelease notes 2025

Releasenotes v25.11; Geoblocking, portal variables and more!

Door 12 November 2025No Comments

This month, we took another big step in the development of Neoforce!

This release is all about ease of use, smart automation and new features to optimise your workflow. For instance, you can now (geo)block IP addresses based on country, use variables in the content of portal pages and much more. In addition, several improvements and minor fixes have been implemented to make Neoforce even faster and more stable.

As you are used to, the update will be pushed to all production environments on Wednesday evening!

What have we added?

  • The , so you can present data even more visually.
  • You can now .
  • Through the Data Imports function, you can now .
  • Image and document fields now have more (sub)variables, so you can work with this data even more flexibly.
  • Ajax selection boxes are now automatically populated with some (not all) results, speeding up search and selection.
  • You can now set a default value for table fields in Datasets, Additional Fields and Forms.
  • It is now possible to . You can open this draft again later to continue filling it in.
  • You can now .
  • The , giving you even better insight into visitor origins.
  • You can now set via the portal.
  • It is now possible to (geo)block IP addresses based on country.
  • You can now .
  • The email field in forms, datasets and additional fields can now be given a default value.
  • We have added email error validation for organisations.
  • You can now add a description to the Type, Severity, Impact and Priority fields in tickets.
  • The team selection box now also shows the description of the team.
  • Two new triggers have been added for organisations: Files new and Files deleted.
  • Toggle fields (in Datasets and Additional fields) can now be turned on by default.
  • The Toggle field type can now be imported via the Data Imports function. Any value except ‘1’ is considered to be toggled off.
  • Custom links and custom filters in the sidebar can now be opened in a new page.
  • You can now .
  • You can now use variables in the content of pages on the portal. Person and organisation data are available (${organisation.xxx} + ${person.xxx}).
  • You can now . Filtering on these tags is also possible.
  • Payments can now have files.
  • Invoices can now be automatically placed in a folder during generation.
  • The .

What did we fix or adjust?

  • The ticket approval page now shows more information about the ticket.
  • The approval status is now visible to the ticket creator in the portal.
  • When approving or rejecting a ticket, you can now add a response. This response is visible on the approval page and within the ticket handler section.
  • The UI of the tree structure in reports has been updated for a better user experience.
  • Several minor UI improvements for a better user experience.
  • The notification of a liked timeline item now includes the correct tab in the URL.
  • Organisation emails were displayed as JSON when viewing bookmarks or followed items.
  • The loader remained visible when clicking on tel:links.
  • The selected value in selection boxes in a table field (forms) did not show the correct value in the ticket request.
  • .

Questions or comments?
Do you have questions or comments about this release, or run into something? Please feel free to contact support!