cabal icon indicating copy to clipboard operation
cabal copied to clipboard

Release 3.10.3.0 is *not* strictly a bug-fix release

Open lyokha opened this issue 2 months ago • 4 comments

Describe the bug This is not a bug but rather a short remark. The 3.10.3.0 release was announced as strictly a bug-fix release, but, comparing to 3.10.2.1, there are changes in the interface that may affect users.

I used simpleProgram in my custom code with

import Distribution.Simple.Program.Types

The simpleProgram was previously defined in that module, but in the new release it was moved directly into Distribution.Simple.Program. Therefore, the code failed to compile after the upgrade, so I had to replace all my granular imports with the single Distribution.Simple.Program.

Btw, I agree that Distribution.Simple.Program.Types is not a proper place for simpeProgram.

lyokha avatar Apr 03 '24 23:04 lyokha