Vpkg Versions Save

An alternative package manager for V.

0.7.1

4 years ago

A minor update to the 0.7 release with lots of bug fixes.

  • Fixed duplication bug when adding dependency to the manifest. (#12) (#11)
  • Fixed v.mod parsing when encountering newlines (#15)
  • Updated year (#16)
  • Improved help screen (#17) (#18)
  • Fixed incrementing version (#21)

Thanks to @alexesprit and @dhonx for their contributions.

Pre-built binaries for Linux and Windows are now available below or build from source (for unsupported platforms).

0.7

4 years ago
  • get command now adds the packages as dependencies into the package manifest file.
  • Writing package manifests now uses the faster builtin strings module.
  • Package fetching support for packages based on Mercurial and Subversion (svn support is experimental for now).
  • api.new_vpkg is now api.new()
  • test command as a hassle-free way to test your modules on the compiler.
  • Add test_files to the list of package manifest metadata.
  • release command increments version number and adds a tag on the current commit. (Git only).
  • Support for V 0.1.24.

Pre-built binaries for Linux and Windows are now available below or build from source (for unsupported platforms).

0.6

4 years ago
  • Package manifest of each package are now being scanned after they are installed successfully.
  • Dependencies from each package can now be downloaded automatically alongside with other packages.
  • It now uses the lockfile data when updating and installing packages if present.
  • Added a new abstraction layer for handling fetching methods other than git.
  • Now installs on the modules folder for better tracking of installed packages/modules.
  • Fixed errors when compiling on V 0.1.23
  • Fixed generation of lockfile data. Added new changes to the mechanism.
  • Breaking changes to the API.

Pre-built binaries for Linux and Windows are now available below or build from source (for unsupported platforms)