- Fallback to ipv4/ipv6 for unreachable hosts
- Fix regression when running esbuild command when none is installed
- Verifies npm package tarball authenticity and integrity with NPM's key
- Properly set up loadpaths in Elixir v1.15
- Support Elixir v1.15+ by ensuring inets and ssl are available even on
runtime: false
- Require Elixir v1.11+
- Support proxy authentication
- Declare inets and ssl for latest elixir support
- Support esbuild 0.16.x
- Raise exception if no args are found to use with esbuild
- Update esbuild to 0.14.41
- Support overridable cacertfile
- Add support for armv7
- Attempt multiple directories to install esbuild
- Attach system target architecture to saved esbuild executable
- Store download on user cache directory
- Update esbuild to 0.14.0
- Add support for 32bit linux
- Support armv7l
- Update esbuild to 0.13.10
- Fallback if Mix.Project is not available
- Update esbuild to 0.13.4
- Do not load runtime config by default on
esbuild.install
task - Update latest known
esbuild
version - Allow
config :esbuild, :path, path
to configure the path to the esbuild install - Support
HTTP_PROXY/HTTPS_PROXY
to fetch esbuild
- Fix target detection on arm32
- No longer load
config/runtime.exs
by default, instead support--runtime-config
flag - Update initial
esbuild
version to0.12.18
mix esbuild.install --if-missing
also checks version
- Require Elixir v1.10
- Make sure
bin_path
directory exists before writing to it - Fix target detection for FreeBSD
- Bump to esbuild 0.12.17
- Fix Windows support
- Improve docs and error messages
- Reenable esbuild task
- Fix target detection on ARM Macs and OTP < 24
- First release