Regarding the “Delete” activity:
You are right in that it dependes on the package.
You are not that right in that I’m using an “old” version.
The one I’m using is v23.10.5 as this is the last stable one that shows up on my system. The last one I see is 23.12.0-preview, which is a beta.
In case you don’t know, the non-community versions don’t allow using preview versions. We are publishing our packages on a virtual machine with a licensed version. If we try to do so, or open a project in Studio on the machine with the license, it will throw an error.
On 23.10.5 the activity is still showing the File and Path input boxes.
If there’s a newer, stable version that only has the “Path” box, then it doesn’t appear as available on my Studio.
If there isn’t, and the documentation is referring to the beta version, without even mentioning that it worked differently in previous versions and even the current STABLE version, then I think that’s UiPath’s fault.
Regarding the observations about my comment abouth Powershell: it really belongs here; I just wanted to note it for everyone who is reading, but assumptions like “Of course you don’t need Powershell to simply delete a file” are not needed, as nobody insinuated so.
Being declared a bug it’s what it’s been, as there’s been some tickets open with UiPath regarding this matter, not only messages in the forum, and it’s acknowledged by them that 1) from non-legacy to legacy it was broken and didn’t allow certain actions and 2) after “fixing” it, the functionality changed and backwards compatibility is broken, as session state is lost amongs different Powershell calls. It doesn’t belongs to this thread but, why do you insist on it? Those decisions are not only based on my solely will; I have bosses that supervise my work and the organization I work in decided that I cannot spend other 3 months trying to solve this UiPath bug or trying to find workarounds. In fact, using Powershell was already a workaround, as Studio/activities don’t provide the functionality we need with Microsoft Teams. Then we relied in a functionality that we were told worked in a way, then they are phasing out Legacy problems and then they break backwards compatibility in the new version of the activity for non-Legacy. I doubt about the fairness of that, plus I’ve been toold to be given support and alternatives a miriad times, but as of February 2024 that didn’t happen. Only nice words from the support system. My organization has changed the company that provides support after the previous contract expired and we are waiting for the next meeting to just bring out this matter with them, as the other one failed to provide the slightest near-to-working solution. And believe me, they are getting big money from this.
This is rather off-topic and I don’t feel like having to provide such explanations, and really, I don’t understand how you can be so sure of something without probably knowing the use-case, the context, the situation, the background and so. Of course, with infinite time and resources you can solve everything, but that’s not the case. We are using a paid, expensive tool because it’s supposed to easy work. If your point is that “as UiPath is based in .NET any functionality should be able to be duplicated in UiPath” I should be able to write my own library of activities, like my own version of “Execute Powershell” and my own “Microsoft Teams”, man, that’s overkill. Of course I feel like I can do it it that was to were my job, but not realistic for the scope of the project I’m working in.