Skip to content

Releases: pragtical/plugin-manager

Continuous Release

31 Dec 03:32

Choose a tag to compare

Properly check MOD_VERSION constants on install command

Fixes #9

v1.4.7.1

11 Dec 03:46

Choose a tag to compare

try fix macos build

latest

11 Dec 03:46

Choose a tag to compare

try fix macos build

v1.4.0

29 Jun 22:00

Choose a tag to compare

  • Added in ability for plugin_manager to sort and filter plugins easily. (Thank you "Big T" @takase1121!)
  • Added in ability to detect when ppm is being run not from a console on Windows, and added a pause mechanism.
  • Support symbolic links in windows.
  • Added in internal hashing mechanism, as libgit no longer provides, and mbedtls doesn't either.
  • Added in significant amount of new swtiches to modify what's included in an ppm build, full list in build.sh.
  • Allowed for unzipping of .gz when not .tar.gz.
  • Fixed errors when handling chunked transfer encoding.
  • Changed way that we construct bottles, so that we don't do as much copying. Will still copy executables in the case where it would not function if we symlinked.
  • Properly symlink folders when --symlink specified; we symlink folder contents, not the folder itself, so we no longer pollute source folders.
  • Added in the ability to create named bottles.
  • Changed behaviour of switch to simply deal with ppm defaults, rather than changing anything about the system itself.
  • Added the distinction of a primary bottle (i.e. the one we've switched to), and the system bottle (i.e. the one that has a userdir at ~/.config/pragtical and is on the path).
  • Changed default location of CACHEDIR from USERDIR/ppm to ~/.cache/ppm. Which means that across many different user directories, we will keep a proper cache.
  • Changed the way we run bottles; we now specify PRAGTICAL_USERDIR as an environment variable, rather than creating a user directory.

v1.2.9

09 Oct 19:09

Choose a tag to compare

  • Fixed a major bug which caused lpm to stop working in CI pipelines without $TERM defined.
  • Fixed some minor bugs with templating in --table and --raw.
  • Changed how the url field is reported.

v1.2.6

20 Mar 19:16

Choose a tag to compare

  • Added in support for arbitrary execution of strings, rather than just of files with exec.
  • Added in support for accessing lpm internals with exec, just as you would with plugins.

v1.2.4

13 Mar 19:13

Choose a tag to compare

  • Added aarch64-linux to the release CI list.
  • Fixed an error in plugin_manager with MOD_VERSION_MAJOR.
  • Fixed an error where packages would be flagged as only being for certain architectures if they had optional files.

v1.2.2

05 Mar 20:03

Choose a tag to compare

  • Added in ability to disallow self-upgrade at compile time with -DLPM_DEFAULT_RELEASE=''.
  • Added in the ability to specify which files to chmod executable with addons.files.extra.chmod_executable.

v1.2.0

26 Feb 23:26

Choose a tag to compare

Project rebranding

v1.0.14

30 Jan 03:57

Choose a tag to compare

Project rebranding