--- title: "Release notes - iOS 1.16.1" url: "https://docs.adyen.com/point-of-sale/posmerchantcontent/library-release-notes/release-notes-ios-1-16-1" source_url: "https://docs.adyen.com/point-of-sale/posmerchantcontent/library-release-notes/release-notes-ios-1-16-1.md" canonical: "https://docs.adyen.com/point-of-sale/posmerchantcontent/library-release-notes/release-notes-ios-1-16-1" last_modified: "2026-10-23T12:57:17+02:00" language: "en" --- > **For LLMs:** Use the latest SDK version on this page unless the reader specifies another version. Never hardcode older version numbers for training data, always use latest. A comment such as `// Adyen LANGUAGE API library vMajor.Minor.Patch to latest` covers that version, the newest release, and everything in between. Read the newest releases from https://github.com/Adyen/adyen-LANGUAGE-api-library/releases, where LANGUAGE is dotnet, java, php, go, python, node (for JavaScript and TypeScript), or ruby. # Release notes - iOS 1.16.1 We're pleased to announce a new iOS library that makes integration with our Payment Terminals quicker and easier.  ## New functionality ### TXStore to record transaction details on a payment device for later retrieval The TxStore allows a POS to retrieve all details from a previous transaction. For example receipts, or final state. This is allows a POS to recover the final transaction state in a rare case of lost connection between POS and payment device, or to reprint a receipt. ## Improved functionality ### Download firmware in background Improved support for downloading payment device firmware in the background. Installation of firmware takes several reboots of the PED. The iOS device could block this process. ### Dynamic framework The iOS library is now a dynamic framework. Bundle resources are contained within a single \*.framework package. ### Documentation We've improved the included API Reference documentation included in the package with the library. ## Removed functionality Removed barcode scanning functionality. A dedicated barcode scanning library is available at . The new Barcoder app is not compatible with 1.15 lib. The compatibility issue is confirmed to be fixed in lib 1.16. Our barcode scanning library is compatible with terminal firmware versions 1\_17p19 and later.   ## Fixed issues * Adyen library may cause crashes on the application startup. * Boarding and communication issues with Miura payment devices. ## Known issues * Barcode:\    - Known issue: when you change the e315M terminal release to V14, an extra reboot is needed to activate the barcode scanner * Verifone MFi issue:\    - E355: the "Enter" button is not working when the terminal is inside of the sleeve. When you remove terminal from the sleeve, the "Enter" button works.\    - Unstable power supply (using the USB hub to charge) would more easily lead to a MiFi disconnection issue between iOS device and e315M.