Fenix 1.5.5 - New File system → File component

Hi,
2 things:

  1. I experienced corruption of my project yesterday, due to the file component in the new 1.5.5 update. Updation of file.exists was probably the block that caused the error. I am grateful to @Boban for editing my aia and resolving the issue. All blocks were recovered and the project works fine. :+1: Here’s his solution:
    Error in 1.5.5: “The blocks area did not load properly. Changes to the blocks for screen Screen1 will not be saved" - #10 by Boban

  2. The new file component adds a scope parameter. Six options: App, Asset, Cache, Legacy, Private, and Shared are present in the drop down. Also, Create directory is now a Boolean(called Make Directory), returning true/false. My limited knowledge is preventing me from using these blocks in my project.
    Could someone explain what the different scopes refer to (like what part of the path) or create a full Guide of the new File Component? Unfortunately, it seems that Kodular has forgotten to update the docs page on the updated component :grimacing:. I think this would be helpful for the whole community.
    Thank You.
    Also fun fact: When you hover over the old file components, they tell you to use the new ones instead.:grin:

blocks (1)
blocks

1 Like