Skip to content

Releases: lite-xl/lite-xl-plugin-manager

v1.0.10

27 Aug 14:47
Compare
Choose a tag to compare
Updated CHANGELOG.md.

v1.0.9

18 Aug 15:02
Compare
Choose a tag to compare

1.0.9

  • lpm now automatically extracts and chmod's .gz files.
  • Added in preprocessor guard for shallow cloning to allow non-bleeding-edge libgit2 linkings.
  • Fixed bug where dangling symlinks of lite binaries in $PATH would cause an error.

v1.0.8

28 Jul 02:58
Compare
Choose a tag to compare

1.0.8

  • Autoflush stderr, so that certain windows terminals don't get blank prompts.
  • Added method to grab and install orphan plugins from one-off repos.
  • Passed debug build status through to underlying libraries.
  • Fixed bug where we compared sizes of folders to determined if they were the same.
  • Made it so you can set the define LPM_DEFAULT_REPOSITORY if you want to build a custom manager.
  • Made it so tests run more smoothly, and will always use the lpm you compiled, instead of system lpm.
  • Normalized paths on windows to backslashes for consistency.

v1.0.7

06 Jul 11:23
Compare
Choose a tag to compare

1.0.7

  • Upgraded submodules.
  • Moved mbedtls to a submodule, as there was an erroneous resaon why it wasn't, and upgraded it to fix #33, which occurs due to a clang compiler bug.
  • Improved debuggability with regards to tls and the --trace flag.
  • Fixed some small bugs with plugin_manager that nonetheless rendered it inoperable.
  • Fixed issues with getting the absolute path of symlinks.
  • Fixed issues with symlinks that are broken not getting detected at all.
  • Allowed for dashes in auto-generated ids.
  • Fixed a bug that stopped things form working when explicitly calling init.
  • Allowed run to use --remotes.
  • Fixed bug for auto-detecting data directories, when determining system lite-xl.

v1.0.6

27 Jun 19:46
Compare
Choose a tag to compare

1.0.6

  • Changed from full git cloning to shallow cloning.
  • Fixed major bug on windows that stopped repositories from cloning.
  • Moved json to the libraries folder.

v1.0.5

20 Jun 21:36
Compare
Choose a tag to compare

1.0.5

  • Marked lpm for plugin_manager as optional.
  • Made --help and help output on stdout, rather than stderr, following convention.
  • Removed system configuration search paths for git.
  • Removed xxd as a build dependency.
  • Colorized some extra messages.
  • Made repository fetching atomic.
  • Made sure that common.path checked for executability and non-folderness.
  • Added in meson as a build system (thank you @Jan200101).

v1.0.4

18 Jun 23:33
Compare
Choose a tag to compare
Updated CHANGELOG, and fixed one last test.

v1.0.3

13 Jun 13:53
Compare
Choose a tag to compare

1.0.3

  • Fixed a major issue with windows that causes a crash.
  • Ensured that the simplified releases are pointing to the right place.

v1.0.2

22 May 21:29
Compare
Choose a tag to compare

1.0.2

  • Suppresses the progress bar by default if we're not on a TTY.
  • Added url as a field to SPEC.md.
  • Modified run so that it'll use the system version if you don't specify one.
  • Added the ability to specify a repo url as part of run, so you can easily test new plugin branches and their plugins without actually modifying your lpm state.
  • Fixed a few typos.
  • Fixed issue with run not handling cases where plugins were either orphaned or core plugins, which would cause the bottle to be incorrectly constructed.
  • Fixed issue where you could add non-numeric lite versions.
  • Fixed issue where tables generated with lpm didn't annotate non-remote url plugins with *.
  • Fixed a memory leak.
  • Added in warning to let people know when stubs are mismatching versions.
  • Added in warning when we cannot acquire an lpm global lock, and also made it so we do not lock upon running something.
  • Better error handling for invalid manifests, specifically when paths for plugins don't exist.
  • Fixed issue with permissions not being recorded correctly when extracting from a zip file.
  • Added in --reinstall flag.

v1.0.1

28 Mar 20:17
Compare
Choose a tag to compare
Added CHANGELOG.md.