Skip to content

Releases: leanprover/elan

v4.2.0

25 Feb 09:16

Choose a tag to compare

chore: Release elan version 4.2.0

path-toolchain

23 Feb 12:40
fb43734

Choose a tag to compare

path-toolchain Pre-release
Pre-release
feat: print notice when using a directory override (#190)

When a directory override is active (set via `elan override set`), print
a notice to stderr showing the toolchain and path being used. This helps
users catch stale overrides that may cause confusing build failures.

Example output:
```
note: using toolchain 'leanprover/lean4:v4.27.0-rc1' from override set on '/path/to/project'
note: to remove: elan override unset --path '/path/to/project' | to suppress: ELAN_NO_OVERRIDE_NOTICE=1
```

The notice can be suppressed by setting `ELAN_NO_OVERRIDE_NOTICE=1` for
scripts or CI environments.

Closes #189

🤖 Prepared with Claude Code

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Sebastian Ullrich <sebasti@nullri.ch>

v4.1.2

26 May 09:06

Choose a tag to compare

chore: Release elan version 4.1.2

v4.1.1

30 Apr 12:07

Choose a tag to compare

chore: Release elan version 4.1.1

v4.1.0

30 Apr 09:31

Choose a tag to compare

chore: Release elan version 4.1.0

v4.0.1

18 Apr 12:03

Choose a tag to compare

chore: Release elan version 4.0.1

v4.0.0

30 Jan 13:32

Choose a tag to compare

fix version

v4.0.0-rc1

08 Jan 10:31
@Kha Kha

Choose a tag to compare

feat: do not warn about outdated toolchains with `--no-net`

eager-resolution-v9

11 Dec 12:08
@Kha Kha

Choose a tag to compare

eager-resolution-v9 Pre-release
Pre-release
feat: do not warn about outdated toolchains with `--no-net`

eager-resolution-v8

10 Dec 14:06
@Kha Kha

Choose a tag to compare

eager-resolution-v8 Pre-release
Pre-release
chore: fix version