News for hackers. Stuff that matters.
Re:Htmx 2.0.4 Released by teruakohatu on Saturday December 14, 2024 @04:38AM (#42415813)
> This is why I think semver is impossible to do in practice.

The semver docs explicitly address this scenario. If a change in minor update breaks compatibility release a new minor update to revert the change.

Re:Htmx 2.0.4 Released by foldr on Saturday December 14, 2024 @06:03AM (#42416245)
It’s correct practice, but bad luck for anyone who ends up depending on the buggy behavior in 2.0.3. Their code will break when they upgrade to (say) 2.0.7.
Re:Htmx 2.0.4 Released by joshmanders on Saturday December 14, 2024 @02:24PM (#42418911)
This would make sense if 2.0.3 was released long enough ago for people to start using and relying on a bug, but it was released less than 2 months ago...
Re:Htmx 2.0.4 Released by latent22 on Saturday December 14, 2024 @04:30PM (#42419592)
The bug in 2.0.3 just breaks one default use case and where you pass in no source or target to the api so anyone using this feature their app broke on upgrade to 2.0.3 and they had to set a source explicitly or revert the version. 2.0.4 just fixes this with no downside unless you like seeing console errors