- Update Sass version to
1.49.0
- Attach system target architecture to saved esbuild executable (h/t @cw789)
- Use user cache directory (h/t @josevalim)
- Add support for 32bit linux (h/t @derek-zhou)
- Support
HTTP_PROXY/HTTPS_PROXY
to fetch esbuild (h/t @iaddict) - Fallback to _build if Mix.Project is not available
- Allow
config :dart_sass, :path, path
to configure the path to the Sass executable (or snapshot) - Support OTP 24 on Apple M1 architectures (via Rosetta2)
- Use Rosetta2 for Apple M1 architectures until dart-sass ships native
- Apply missing
--runtime-config
flag check tomix sass.install
- No longer load
config/runtime.exs
by default, instead support--runtime-config
flag - Update initial
sass
version to1.39.0
mix sass.install --if-missing
also checks version
- Fix target detection on FreeBSD (h/t @julp)
- Extract archive with charlist cwd option (h/t @michallepicki)
- Fix installation path/unzip on windows
- Add wrapper script to address zombie processes
- First release