Skip to content

Releases: robert-mcdermott/uve

UVE Version: 0.1.5

03 Apr 23:34

Choose a tag to compare

What's Changed

  • export ~/.uve/envname path to UV_PROJECT_ENVIRONMENT env variable by @vmatt in #3

New Contributors

  • @vmatt made their first contribution in #3

Full Changelog: 0.1.4...0.1.5

UVE Version 0.1.4

05 Mar 23:59

Choose a tag to compare

UVE 0.1.4 Release Notes

Overview

UVE 0.1.4 is a bug fix version that fixed a bug with PowerShell shell integration when the Documents folder was mapped to another location other than the default (such as in the OneDrive folder).

What's New

  • The "uve-bin.exe init" command on Windows will now detect the correct locations for the PowerShell modules and profile so it gets setup correctly.

UVE Version: 0.1.3

02 Mar 20:51

Choose a tag to compare

UVE 0.1.3 Release Notes

Overview

UVE 0.1.3 is a bug fix version that fixed a bug with zsh integration script on MacOS.

What's New

  • Fixed MacOS shell integration bug
  • Updated docs to include instructions unblock execution of 'uve-bin' on MacOS.

UVE Version: 0.1.2

02 Mar 19:20

Choose a tag to compare

UVE 0.1.2 Release Notes

Overview

UVE 0.1.2 introduces significant improvements to the codebase structure and distribution process, making the tool more maintainable and easier to distribute. This release focuses on technical improvements while maintaining full compatibility with previous versions.

What's New

  • New init Subcommand: Added a new uve-bin init command that automatically detects your shell type and sets up the appropriate shell integration. No more manual copying of shell scripts!
  • Automatic Shell Detection: UVE now automatically detects whether you're using Bash, Zsh, or PowerShell and configures the appropriate integration.
  • Simplified Setup Process: The entire installation process is now just: download, place in PATH, run uve-bin init, and you're ready to go.
  • Self-contained Binary: Shell integration scripts are now embedded directly into the binary using Go's embed directive, eliminating the need for separate script files during installation.
  • Simplified Installation: The new "init" shell interation automatically creates the shell scripts and sets up shell integration for you.
  • SHA256 Checksums: Added SHA256 checksums for all distribution packages to enhance security.
  • Improved Documentation: Updated installation instructions to reflect the new self-contained binary approach.
  • Mark of the Web Handling: Added explicit instructions to unblock downloaded executables on Windows using Unblock-File.

Compatibility

UVE 0.1.2 is fully compatible with previous versions. No changes to existing environments or workflows are required.

Installation

Download the appropriate package for your platform from the releases page, extract it, and follow the installation instructions in the README.

Quick Installation Steps

  1. Download and extract the appropriate package for your platform
  2. Copy the uve-bin executable to a directory in your PATH
  3. Run uve-bin init to set up shell integration
  4. Restart your shell or source your shell configuration file
  5. Start using UVE with the uve command!

Supported Platforms

  • Windows (x86_64)
  • macOS (Intel x86_64 and Apple Silicon ARM64)
  • Linux (x86_64)

Known Issues

None at this time.


Thank you for using UVE! If you encounter any issues or have suggestions, please submit them on the GitHub repository.

UVE Version: 0.1.1

27 Feb 22:34

Choose a tag to compare

Added the ability to delete environments (with a bunch of safety and sanity checks). See README.md for usage.

UVE Version: 0.1.0

27 Feb 07:17

Choose a tag to compare

Initial Release

  • version: 0.1.0

Fixed this release so it works in PowerShell on Windows again. I had thought I had committed that fix, but didn't. The windows release should work correctly.