quick update post for the 3.4.1 update I just released https://clojureverse.org/t/shadow-cljs-3-4-x-updates/14873
Of course everything always worked fine when running in a Container, except that file watching didn't work at all.
🤔 We are running shadow-cljs via Docker, and we didn't have this limitation/problemwhere are the files shadow-cljs is watching? it normally doesn't work for any mounted volumes?
regular filesystem might be ok
We mount the project folder (host's filesystem) to the container
and you are running a watch build? I've never seen that work with automatic recompiles
Like in the example in your blogpost, but using docker-compose
everything else is fine yes
which OS? maybe it works in linux. doesn't work for docker on macos for me, neither did windows
We run npx shadow-cljs watch app
We now all use Linux, so that might be
good to know. I mean that all just continues to work as before, nothing changes then. :polling really is just a fallback for when it doesn't
Ok, great
FYI: A colleague that used to work on MacOS (arm64) confirms me that hot-reloading worked as expected with the same setup.
It hasn't found its way to npm registry yet: https://www.npmjs.com/package/shadow-cljs
fixed. thx.
hot reloading has stopped working for us since upgrading to 3.4.1. We use linux with no containers.