... now that the OP Stack is really meant to be extended, I can see the argument for a principled approach to having pragma ^ on implementations too. cc @maurelian
Yeah, makes a lot of sense. What happens in 'forge build' if we let them float ? Does the compiler version change when we update foundry?
I ended up copy/pasting the interfaces I needed in my project. When using only Foundry, it's pretty unfortunate to have to import the whole repository. Could be nice to have a repository with only interfaces but it could get messy cause once you change an interface, you need to also update the code in the monorepo.