lambdaisland

plexus 2021-04-21T06:12:13.015200Z

Due to Clojars policy changes we are no longer able to release new libraries under the lambdaisland/ organization, so we are going to start using com.lambdaisland going forward, starting with com.lambdaisland/dom-types (https://github.com/lambdaisland/dom-types). The libraries that already have releases could continue using lambdaisland, but for consistency we'll probably start using com.lambdaisland everywhere. I think at some point I'll do a pass and re-release them all under the new org name.

dominicm 2021-04-23T16:40:26.019100Z

Might be worth asking if a maven redirection can be set up. That should help maven realize they're the same library if both end up on the classpath together.

dominicm 2021-04-23T16:40:37.019300Z

Unless you're going to change the namespaces too

plexus 2021-04-24T05:01:43.019700Z

Oh I didn't know that was a thing, that would indeed be supremely helpful

plexus 2021-04-21T06:13:02.016100Z

This will unfortunately cause some churn. We may be able to provide a script to help people migrate their deps.edn/project.clj files.

plexus 2021-04-21T08:15:21.017100Z

Some more releases

com.lambdaisland/glogi "1.0.112"
com.lambdaisland/kaocha-cljs "1.0.93"
Glögi is mainly housekeeping, kaocha-cljs fixes an issue where we weren't detecting the right file/line for certain errors. I also expanded the README to better explain when to choose kaocha-cljs and when to go for kaocha-cljs2

plexus 2021-04-21T08:15:27.017300Z

https://github.com/lambdaisland/kaocha-cljs

plexus 2021-04-21T08:20:19.018200Z

If you have a lot of projects that you need to check and potentially upgrade, then here's some sample code that you can adapt to do just that. This is what we are using to update stuff across our dozen+ libraries https://github.com/lambdaisland/open-source/blob/main/interaction/update_bb_deps.clj

borkdude 2021-04-21T14:27:27.018700Z

@plexus Don't know if you are aware but just in case: bb now also comes with rewrite-clj :)