🐝 What's new in LedgerBee
🐛 Bug fixes
  • Posting a bill or journal entry to a deactivated or archived supplier is now refused, with a message naming the supplier and its status.
  • Live customer receipts from Leverandørservice are now downloaded and processed with correct metadata extraction.
  • Inbox routing is now reliable and secure, with addresses that cannot be guessed by attackers observing the pattern.
  • Email inboxes now reliably process incoming invoices, with clear success visibility and automatic retry on transient failures.
  • Card removals and billing group invoices now process correctly; customers receive timely expiry warnings for shared billing cards.
🔧 For developers & integrators
⚠️ Breaking changes
  • Creating a journal entry (v1, v2, and batch endpoints), booking a public draft, or posting through the salary API now fails with
    400 JOURNAL_ENTRY_SUPPLIER_NOT_ACTIVE
    (returning
    supplierId
    ,
    supplierName
    , and
    status
    ) if the request targets an inactive or archived supplier.