0.18.1

0.18.1 — June 30, 2026

This release addresses a cryptographic security issue and improves accessibility across interactive components. A vulnerability where AES-GCM encryption nonces were reused across calls has been resolved, ensuring each encryption operation is properly isolated. Alongside this, modal focus behaviour and button labelling have been corrected to improve compatibility with screen readers such as JAWS.

UI components

  • All buttons now have aria labels, making them correctly announced by screen readers.

Other improvements and fixes

  • Fixed a security issue where AES-GCM encryption nonces were being reused; a unique nonce is now generated for each encryption call.
  • Modals now receive focus when opened, restoring correct keyboard navigation and screen reader behaviour.