Skip to content

0.4.0

Compare
Choose a tag to compare
@joshuacc joshuacc released this 08 Nov 13:12
· 42 commits to main since this release
e50928a

ahkpm 0.4.0 adds a few helpful new features and one minor bug fix.

1. ahkpm has a new home on the web 🕸️

We have a new docs site at ahkpm.dev. For the moment, the docs there are
essentially the same as what you'd find in the README, but it will gradually
expand to be much more comprehensive.

2. ahkpm update lets you update a package to the latest allowed version ⬆️

For example, if you have a dependency on github.com/user/repo with version
branch:main, running ahkpm update github.com/user/repo will update your copy
of the package to the latest commit on the main branch. And it will also leave all
your other top-level dependencies untouched.

3. ahkpm version also displays the installed version of AutoHotkey

While the primary reason to have the version command is to get the version of
ahkpm installed, knowing the version of AutoHotkey installed is also necessary
to get a complete idea of the operating environment.

Sample output:

> ahkpm version
     ahkpm: 0.4.0
AutoHotkey: 1.1.33.02

Bug fix

The previous version of ahkpm had a minor bug where it would not correctly fetch
the latest updates to it's package cache, so ahkpm install could sometimes
install a compatible version that wasn't the latest available compatible version.