monome / crow

Crow speaks and listens and remembers bits of text. A scriptable USB-CV-II machine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Broken norns scripts with 3.0

trentgill opened this issue · comments

commented

We deprecated / moved some norns functions and they have broken a handful of scripts. @tehn made a list of these somewhere (i think in the norns crow-namespace PR) & they should all be one-liner fixes.

alternatively, i'm not totally opposed to keeping some old aliases to these functions. ideally we would do both, while ensuring the documentation is clear about which to use. that way norns scripts won't break on older-versions of norns (and scripts that dont have PRs merged / aren't public) won't be broken.

list: monome/norns#1362 (comment) -- perhaps worth noting that cyrene is not on this list, though it was reported as having trouble: https://llllllll.co/t/crow-v3/46425/18

cheat codes doesn't actually have any breakage, from what i can tell, so safe to skip it :)

i agree that aliases would be good for private scripts to continue working, with docs updated to reflect current practice.

commented

closing as we did a bunch of PRs to fix breaking changes, and merged a couple backward-compatibility changes into main