Skip to content

Releases: LucaScorpion/gokart-prompt

v1.8.0

19 Feb 16:12
05ccf19
Compare
Choose a tag to compare

The prompt now displays the Lua version whenever your working directory contains Lua files. There's now also a basic testing setup to ensure everything keeps working as expected!

What's Changed

Full Changelog: v1.7.0...v1.8.0

v1.7.0

08 Dec 21:30
bfec874
Compare
Choose a tag to compare

A nice improvement for long-running commands: the "took" time is now formatted as: took 5m 30.0s for commands that run longer than one minute. When the duration is shorter than a minute, the minute part will not show.

What's Changed

Full Changelog: v1.6.0...v1.7.0

v1.6.0

08 Dec 21:05
5c0e792
Compare
Choose a tag to compare

The expected version detection has been expanded to include support for Go! The release workflow has also been improved to automatically build packages for multiple platforms, so you can easily download the right version.

What's Changed

Full Changelog: v1.5.0...v1.6.0

v1.5.0

26 Jul 20:59
Compare
Choose a tag to compare

This update brings a big new feature: expected version detection! With this the prompt will now show you when a language version you are using isn't what the project you're working on expects. For now this is only available for Node.js, but with the basic mechanism in place, this can be easily added for more languages!

What's Changed

  • Compare Node version against nvmrc file, show ⚠️ on mismatch by @LucaScorpion in #19

Full Changelog: v1.4.0...v1.5.0

v1.4.0

25 Jul 18:49
581fd02
Compare
Choose a tag to compare

The prompt now displays the duration of commands that take over a second. Note that this feature only works in Zsh, due to limitations of Bash.

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

23 May 18:49
6608789
Compare
Choose a tag to compare

This update adds full Bash support to Gokart. Simply download the latest release and source gokart.bash-theme from your .bashrc, and you're good to go!

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

22 May 19:50
6e29fac
Compare
Choose a tag to compare

Two new version sections: .NET and Python!

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

22 May 19:21
e24861c
Compare
Choose a tag to compare

v1.1.0 Improves on the way the version sections check if they are relevant, by including all files from the current working directory. These are read once, and then used by all the version sections to look for specific file patterns (e.g. *.go for Go, *.js for Node, etc). This ensures the right version sections are rendered, even outside of projects.

What's Changed

  • Improve versions checking by looking at workdir files by @LucaScorpion in #8

Full Changelog: v1.0.2...v1.1.0

v1.0.2

20 May 14:04
6e0f4e2
Compare
Choose a tag to compare

Speed improvements! The version sections will now load all relevant version information concurrently, rather than one after the other. This means loading all version information will now only take as long as the slowest version command, rather than everything added up.

What's Changed

  • Make versions section load everything concurrently by @LucaScorpion in #6

Full Changelog: v1.0.1...v1.0.2

v1.0.1

19 May 09:45
e9018ed
Compare
Choose a tag to compare

When you're on a branch without an upstream, the status line will now show the push (↑) icon next to the branch name. This is the same as when you would have a commit that you haven't pushed upstream.

What's Changed

Full Changelog: v1.0.0...v1.0.1