Skip to content
testrn7 September 2026 (3a66206)App 3a66206Technical details

Release Notes - Technical Details

Internal companion to RELEASE_NOTES.md. Not for customers.

Range: b07f74751f82f5d8f47b5d3e26f485eb207eb5d63a66206ad4345bfa3a7005bfe8e8f6f89f3e022cGenerated: 2026-09-07 12:26 UTC Merge requests: 12 Commits: 28 (0 without a merge request)

Merge requests

!2325 feat(clientInvoicing): multiple enhancements

  • Merge request: https://gitlab.equinem.com/equinem/equiapp/-/merge_requests/2325
  • Author: Rein de Vries
  • Commits:
    • 5c75cc3b fix(clientInvoicing): collapse status tabs into filter dropdown on mobile
    • 993ecf32 chore(clientInvoice): added sort for the date column
    • 1723688a feat(clientInvoicing): add type filter to client invoicing list

!2328 fix(invoice): keep invoice fields when only manual items remain

!2330 fix(invoice): horse select disappearing after adding and removing invoice items

  • Merge request: https://gitlab.equinem.com/equinem/equiapp/-/merge_requests/2330
  • Author: Rein de Vries
  • Closes: #1678 Adding extra invoice item does not give horse selector
  • Commits:
    • eb0d3ec2 fix: reset all item fields on append to prevent stale data after delete-all-then-add
    • 1f1ca4c0 fix(invoice): horse select disappearing after adding and removing invoice items

!2335 chore: update OpenApi

!2336 fix(horses): stop search input from dropping keystrokes typed during URL commit

!2337 Draft: Automatically create release notes

!2338 chore(bugsink): increase normalizeDepth to preserve nested error context

!2339 chore: added the correct billing name

  • Merge request: https://gitlab.equinem.com/equinem/equiapp/-/merge_requests/2339
  • Author: Rein de Vries
  • Commits:
    • 6f2d5b55 fix(saveContact): when saving a contact that is marked as primary_for_invoicing we should refresh the ME object to reflect that change
    • 3ce12aa2 chore(subscriptionDetail): added back link when you edit the billable contact
    • e552e529 chore(subscriptionDetail): added the correct billing name
    • 903d9814 chore: Adapt to OpenApi changes
    • 4bce8c1a chore: Update OpenApi

!2341 Multi Invoice PDF

!2342 fix(listFilter): default filter storage to localStorage so it survives between closed sessions

!2343 fix(order): show the incomplete message only for existing orders, not new orders

!2347 fix(inseminationRoute): illegal dom nesting

Left out of the customer release notes

OpenAPI schema refreshes and other changes with no customer-visible effect.

EquineM documentation