Commit Graph

268 Commits

Author SHA1 Message Date
Trevor Brown
b6ec89f95f feat(golang-rewrite): get all install_command.bats tests passing
* Enable `install_command.bats` tests
* Update `versions.InstallVersion` function to accept `toolversions.Version` struct
* Remove download directory after install if not configured to keep it
* Add download callback requirement to list of breaking changes
* Add `--keep-download` flag to install command
* Get all `install_command.bats` tests passing
2024-12-18 11:32:03 -05:00
Trevor Brown
162cb8ecee feat(golang-rewrite): get remaining shim_exec.bats tests passing
* Disable custom shim template tests
* Document another breaking change
* Enable `shim_exec.bats` tests
* Fix bug in `shims.getCustomExecutablePath` function
* Pass default relative executable path as third argument to `exec-path` callback
* Get remaining `shim_exec.bats` tests passing
2024-12-18 11:32:03 -05:00
Trevor Brown
26a3815948 feat(golang-rewrite): implement asdf env command
* Create `CallbackPath` method on `Plugin` struct
* Correct behavior of `asdf shimversions` command
* Update `shims.FindExecutable` function to return plugin
* Create `repotest.WritePluginCallback` function
* Create `execenv` package for invoking `exec-env` plugin callback
* Make `MapToSlice` a public function
* Return resolved version from `shims.FindExecutable` function
* Create `shims.ExecutablePaths` function
* Enable `shim_env_command.bats` tests
* Implement `asdf env` command
2024-12-18 11:32:03 -05:00
Trevor Brown
924eecfa6a feat(golang-rewrite): introduce Version struct, get some shim_exec.bats tests passing
* Get more shim_exec.bats tests passing by adding shebang lines to test scripts
* Disable shim_exec test case for scenario that is no longer possible
* Add documentation on another breaking change
* Create toolversions.Version struct and update code to use new struct
2024-12-18 11:32:03 -05:00
Trevor Brown
53cd454474 feat(golang-rewrite): create version 0.14 to 0.15 upgrade guide 2024-12-18 11:32:03 -05:00
github-actions[bot]
31e8c93004
chore(master): release 0.15.0 (#1807)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-18 10:48:53 -05:00
Andrew Zipperer
d462b55ec9
docs: propose edits for tiny typographical/grammatical errors (#1747)
Co-authored-by: Andrew-Zipperer <atzipperer@gmail.com>
Co-authored-by: Trevor Brown <Stratus3D@users.noreply.github.com>
2024-12-17 14:49:40 -05:00
Ryo TAGAMI
bd19e4cbdc
docs: Update Japanese(ja-jp) Translations (#1715)
Co-authored-by: Trevor Brown <Stratus3D@users.noreply.github.com>
2024-12-16 19:58:55 -05:00
Trevor Brown
0692d219f0
chore(docs): misc. documentation website fixes (#1809) 2024-12-16 19:23:16 -05:00
dependabot[bot]
14a590a9a7
chore(deps-dev): bump the docs group across 1 directory with 3 updates (#1804)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Trevor Brown <Stratus3D@users.noreply.github.com>
2024-12-16 16:35:07 -05:00
Jun
9e16306f42
docs: add Korean translation (#1757) 2024-12-16 16:32:15 -05:00
dependabot[bot]
928365d52e
chore(deps-dev): bump the docs group across 1 directory with 3 updates (#1786)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Hegedus <jthegedus@hey.com>
2024-10-08 00:51:50 +11:00
github-actions[bot]
f00f759f3d
chore(master): release 0.14.1 (#1773)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-19 11:18:33 -04:00
github-actions[bot]
ccdd47df9b
chore(master): release 0.14.0 (#1641)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-19 19:43:39 +11:00
Ryo TAGAMI
2b9bec7710
docs: add Japanese translation (#1667)
Co-authored-by: kodaka <1562923+kodaka@users.noreply.github.com>
2024-01-10 23:45:57 +11:00
Javier Garea
6d8cf9d44b
fix: plugin test git-ref to use plugin repo default branch (#1694)
Co-authored-by: James Hegedus <jthegedus@hey.com>
2024-01-09 23:47:27 +11:00
Edwin Kofler
dfea89ccc7
fix: avoid mention of ASDF_NU_DIR (#1660) 2024-01-09 23:25:30 +11:00
kodaka
fad23bc9f4
docs: fix typo "node version" filename (#1679) 2023-11-16 10:17:18 +11:00
Edwin Kofler
8fbf9a396b
docs: Improve .asdfrc plugin hook docuentation (#1661) 2023-11-09 11:25:04 +11:00
Peter Bittner
5737fa316e
docs: fix typo (#1670) 2023-11-09 10:48:54 +11:00
dependabot[bot]
7c0d7766da
chore(deps-dev): bump the docs group in /docs with 2 updates (#1671) 2023-11-08 15:20:19 +00:00
dependabot[bot]
fce6c534da
chore(deps-dev): bump the docs group in /docs with 2 updates (#1659) 2023-10-08 23:06:10 +00:00
Lucas Grigolon Varela
0c7c41ab44
docs: fix some pt-br spelling (#1640) 2023-09-15 00:50:51 +10:00
github-actions[bot]
0586b37d03
chore(master): release 0.13.1 (#1638)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-13 17:51:22 +10:00
github-actions[bot]
43ca61af4e
chore(master): release 0.13.0 (#1580)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-12 00:16:14 +10:00
James Hegedus
446f8c5f94 docs: upgrade deps & fix breaking changes 2023-09-11 23:43:43 +10:00
Lorenz Kitzmann
0ddab5dfaf
fix: nushell language syntax update (#1624)
Co-authored-by: James Hegedus <jthegedus@hey.com>
2023-09-11 21:02:46 +10:00
dependabot[bot]
a2cb3055e0
chore(deps-dev): bump @types/node from 20.3.3 to 20.5.7 in /docs (#1627) 2023-09-10 14:17:08 +00:00
Edwin Kofler
299dc97a5b
docs: bin/latest-stable empty query is set to default (#1591) 2023-07-26 21:55:46 +10:00
dependabot[bot]
4551f89af8
chore(deps-dev): bump vitepress from 1.0.0-beta.2 to 1.0.0-beta.3 in /docs (#1586) 2023-07-01 13:27:16 +00:00
dependabot[bot]
ad1d8a0cab
chore(deps-dev): bump @types/node from 20.3.1 to 20.3.3 in /docs (#1587) 2023-07-01 13:25:24 +00:00
James Hegedus
5133819a77
docs: migrate to VitePress from VuePress (#1578) 2023-06-18 16:24:47 +10:00
github-actions[bot]
816195d615
chore(master): release 0.12.0 (#1506)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-15 02:37:41 +10:00
Edwin Kofler
5b7d0fea0a
fix: Introduce ASDF_FORCE_PREPEND variable on POSIX entrypoint (#1560) 2023-06-08 20:31:07 -04:00
James Hegedus
d8ce35357f
chore: unify lint/fix scripts (#1549) 2023-05-31 18:19:34 +10:00
Edwin Kofler
684f4f058f
feat: Support configurable ASDF_CONCURRENCY (#1532)
Co-authored-by: James Hegedus <jthegedus@hey.com>
2023-04-19 13:45:51 +00:00
Veniamin Krol
a1e858d254
docs: fix uninstall instructions for Fish Shell (#1547) 2023-04-18 14:15:15 +00:00
James Hegedus
8108ca6d7e
docs: verbose plugin create command details (#1445) 2023-04-05 13:31:56 +00:00
Ben Hicks
63f422b4c7
docs: fix ASDF_${LANG}_VERSION usage (#1528) 2023-04-03 02:52:57 +00:00
Edwin Kofler
213aa22378
feat: Support PowerShell Core (#1522) 2023-04-01 04:12:20 +00:00
Edwin Kofler
6a6c539f4a
docs: Add Nushell installation instructions for all languages (#1519) 2023-03-27 00:25:00 +00:00
Edwin Kofler
ec3eb2d64f
docs: Improve wording of env vars section (#1514)
Co-authored-by: James Hegedus <jthegedus@hey.com>
2023-03-26 06:31:33 +00:00
Jing
49e541a29f
docs: fix Nushell-Homebrew setup instructions (#1495) 2023-03-21 09:03:50 +00:00
Edwin Kofler
3379af845e
fix!: rework POSIX entrypoint for greater shell support (#1480) 2023-03-21 05:06:57 +00:00
github-actions[bot]
0adc6c11fb
chore(master): release 0.11.3 (#1498)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-16 02:21:13 +00:00
github-actions[bot]
8eb11b8977
chore(master): release 0.11.2 (#1430)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-22 09:30:25 -05:00
ygXXII
3cb0bc31d5
docs: list asdf-nodejs deps for enterprise linux in guide (#1486) 2023-02-21 19:03:36 +11:00
James Hegedus
03b9479558
ci: enable Bats test file-level parallel execution (#1461) 2023-02-19 22:36:31 +11:00
Eric Nielsen
e906a91bbd
docs: update format of example asdf commands (#1470) 2023-02-06 22:45:13 +11:00
Edwin Kofler
a91b6d0ee3
chore: provide .git-blame-ignore-revs for easier investigation (#1465) 2023-01-29 16:33:23 +11:00