File Transfer Plugin

File Transfer Plugin (ODC)

Supported
Stable version 2.2.3 (Compatible with ODC)
Uploaded on 19 Aug by OutSystems
File Transfer Plugin

File Transfer Plugin (ODC)

Details
Detailed Description

Give the ability to your mobile application to upload/download files in the background, allowing the user to continue using the application and even terminate it.

This component provides client-side actions and blocks to quickly enable the use of download and upload in the background functionalities. About File Manager.

This plugin provides an advanced file download functionality that persists beyond app termination, runs in the background, and continues even when the user closed/suspended the application. The plugin includes progress updates and is primarily designed for long-term transfer operations for resources like video, music, and large images.


Since version 2.0.0, the Plugin is compatible with both Cordova and Capacitor.

Release notes 

Fixes

  • Updates dependency on File Plugin to latest version (2.2.2)
  • Fixes an error on native apps running version 1 of the File Transfer Plugin but get an OTA update with version 2 of the File Transfer Plugin: CheckFileTransferPlugin was incorrectly returning OS-PLUG-FLTR-0003 in Error structure. After this fix, it now correctly returns OS-PLUG-FLTR-0002 in Warning structure.
  • Fixes a similar error for OTA where the OS-PLUG-FILE-0002 warning from CheckFilePlugin (via File Plugin dependency) was being treated as an error when it should be a warning.
  • The OTA procedure from older plugin versions has been improved. Now CheckFileTransferPlugin returns IsAvailable=True even if on a mobile app with version 1 bundled in the mobile package. Non-deprecated client actions now also work with in this scenario, whereas before they returned an error.
  • Forward compatibility with future MABS version.
License

File Transfer Plugin from version 2.0.0 onwards:
Copyright (c) 2026 OutSystems, MIT License


File Transfer Plugin versions up to 1.0.6:

File Transfer plugin for Apache Cordova
Apache License 2.0
Copyright 2012 The Apache Software Foundation