Add dependency doesn't work

I recently started working on a new app. I would like to add the routing dependency, written by @stucork since it’s awesome. But when I go to add it as a third-party dependency, it doesn’t add the app, rather it says the app is deleted.

Where it lists the dependencies that have been added it just says [Deleted app] ()

The key I used for routing is: ZKNOF5FRVLPVF4BI

I also tried adding the anvil-extras dependency, which has hashrouting inside of it, with the same issue. The key I used for this is: C6ZZPAPN4YYF5NVJ

I opened another app I have, that already has routing added to it, and tried to add anvil-extras. Same issue, just says it’s deleted.

Any suggestions?

The third party dependencies listed here should all work.

I just tried and it worked for me:

image

Make sure you press enter after entering the key.

1 Like

Still not working for me. I know to push enter…that’s when it tells me the app is deleted.

Before pressing enter:

After pressing enter:

This is very weird, when I switched to the new editor, instead of the classic, it let me add the dependency. And then when I went back to the classic (I’m a luddite) it was there…

1 Like

Weird.
Perhaps a little regression on the classic editor, which is neglected since the advent of the new one?

Then you should use perl instead of Anvil! :slight_smile:

No, seriously, there is no reason to use the old editor. Switch to the new one, quick!

Hi folks,

While we don’t add new features to the Classic Editor anymore, we do our best not to break existing features! Thanks for reporting this - it’s now fixed.

2 Likes

Thanks. The main reason I stick with the classic editor is because I mostly develop on my small screen laptop, and the spacing just seems to fit better on my screen with the classic editor than the new one. Things easily get cramped in the new editor.