I have 0.19.1 installed, and the compiler complains if elm.json specifies 0.19.0.
I would have expected the 0.19.1 compiler to be ok with a 0.19.0 application because it’s only a difference in the build number which should mean no breaking changes, shouldn’t it? Or have I got that all wrong?
It came about after I resurrected an old project, and obviously simply changed the build number in elm.json, but was just wondering why the compiler was complaining.
Ah, I guess that’s why Elm packages have to start at 1.0.0 and not, say, 0.0.1, hadn’t realised there was a difference between 0.x.x and 1.x.x regarding guarantees and what to expect.