polylith

seancorfield 2025-10-08T20:52:07.404609Z

FYI, it's extremely problematic that there's a 0.3.21-SNAPSHOT on Clojars -- because dependency checking tooling thinks that's more recent than 0.3.0 or 0.3.1-SNAPSHOT and wants to "upgrade" to that old version:

seancorfield 2025-10-08T20:54:55.531089Z

@furkan3ayraktar @tengstrand The only way to "fix" this is to move to, say, 0.3.30-SNAPSHOT or something similar so folks will get a genuinely newer version -- Clojars will not let you delete that incorrect old version (although the maintainers may allow it as fixing a mistake, but you'd have to specifically request that deletion and explain why).

seancorfield 2025-10-08T20:55:48.997009Z

(it currently means no one will get 0.3.0 recommended if they're on any earlier version and run antq outdated or similar) (antq ignores snapshots by default so 0.3.0 will be recommended -- it's just the snapshots that will be wrong)

seancorfield 2025-10-08T21:10:03.362839Z

FYI: https://clojars.org/polylith/clj-poly/versions/0.3.21-SNAPSHOT

tengstrand 2025-10-08T21:33:55.451849Z

Okay, thanks for pointing this out. I will try to release a 0.3.22-SNAPSHOT (or similar) as soon as possible, probably tomorrow.

👍🏻 1
seancorfield 2025-10-08T21:40:33.568699Z

I only suggested 0.3.30 to make it clear it isn't the version immediately after that bad one from August 2024 🙂

tengstrand 2025-10-09T06:04:48.489489Z

You have a point!

seancorfield 2025-10-08T23:23:53.761529Z

My external test runner has been updated to target Polylith 0.3.0 officially. It had been a work-in-progress throughout the development of 0.3.0 and we have been using it at work all that time.

👌 1