Commit f6ca7db
Bump version to 9.6.166 for Plinth 1.66
The third component of the version now encodes the Plinth version the
compiler targets (1.66 -> 166) rather than being an opaque marker, so that
users can tell which plutus-tx a given uplc-ghc has to be used with. Nothing
else in the version conveyed that, and the coupling is strict: uplc-ghc only
compiles Plinth code against the plutus-tx it was built against, which
plinth-test.cabal pins to ^>=1.66.0.0.
Re-releases of the same Plinth version are distinguished by the fourth
component (9.6.166.X for RELEASE=YES, 9.6.166.DATE otherwise), so the
trailing release counter that the old 1501 carried in the third component is
dropped.
Also document the scheme in configure.ac, which recorded neither the meaning
of 1501 nor that the minor is written with two digits -- a future Plinth 1.7
must map to 170, not 17, or the version silently goes backwards.
Note that 166 is numerically below 1501. Nothing was ever published as 1501
(there are no tags yet), so no public version regresses; doing this before
the first release keeps the numbering coherent from v1 onward.
Since the version is part of the package unit-ids and keys cabal's store
directory (ghc-9.6.166-plinth), this invalidates existing _build trees and
any dependencies previously built against 9.6.1501.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent ea69cbb commit f6ca7db
1 file changed
Lines changed: 22 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
26 | 43 | | |
27 | 44 | | |
28 | 45 | | |
| |||
0 commit comments