Inconsistency between "Save Data" node and "Fetch Data" node.

Steps causing the bug to occur

  1. Create a composition that reads a file with “Fetch data” and saves a file with “Save data”
  2. Use relative path filenames
  3. Save as an app

The app will read the file from the Contents/Resources folder inside the application package as it suggests it should from the “vuo.url” documentation. BUT when saving the saved file appears at the same location as the application.

This would seem to preclude the ability to have a settings file one can save things to so they can be retrieved the next time the application is run.

Have you found a workaround?

Only by manually copying the saved file back into the Contents/Resources folder.

Other notes

  • Vuo version: 2.4.0
  • macOS version: macOS 11
  • CPU: x86_64
  • How severely does this bug affect you? It prevents me from completing a specific task with Vuo.

"There is discussion about this in another thread on app exporting, including:

“Instead of saving files within an app bundle, the convention is to save them in ~/Library/Application Support/<app name>/.

We’ll review and add information about this to our documentation.

Accepted as a documentation change.

In Vuo 2.4.1 we clarified the vuo.url node set documentation to more thoroughly explain how relative paths work in different scenarios.