aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Harrison <adamdharrison@gmail.com>2024-02-11 18:15:22 -0500
committerAdam Harrison <adamdharrison@gmail.com>2024-02-11 18:15:43 -0500
commit78ff363417e5782cf9f2714c7e871ed164af7e48 (patch)
treeb460f4005b78a7cbb1974ce7d3aa556455afabcb
parentcb93fe6e34c2cf697e29809d50ff56050c3ddf99 (diff)
downloadlite-xl-plugin-manager-1.1.0.tar.gz
lite-xl-plugin-manager-1.1.0.zip
Updated CHANGELOG.md.v1.1.0
-rw-r--r--CHANGELOG.md26
-rw-r--r--src/lpm.lua1
2 files changed, 27 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a18184c..e5c47b3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,29 @@
+# 1.1.0
+
+* Added in `font` as a new `type` for addons.
+* Fixed a bug that made it so that complex plugins that didn't specify a path would clone their repos, instead of just downloading the listed files.
+* Fixed bugs around specifying a lite-xl to add to the system.
+* Added documentation for `lpm hash`.
+* Added in ability to automatically update checksums in manifests under certain circumstances with `lpm update-checksums`.
+* Improved handling around adding disparate versions of lite-xl with binary, data and user directories in different places.
+
+# 1.0.14
+
+* Fixed some spelling errors.
+* Removed `system.revparse`.
+* Allowed fetch to automatically determine the default branch of a remote; returns as part of `fetch`.
+* Fixed an error that prevented SSL certificates present in a directory from working.
+
+# 1.0.13
+
+* Merged in `welcome.lua` as a plugin.
+* Added in ability to specify `--ephemeral` when running bottles; cleans up the bottle when lite-xl exits.
+* Improved error handling by removing unecessary line numbers.
+* Made running of `lpm` more deterministic.
+* Made it so that we only `fetch` when necessary in order to speed things up.
+* Fixed some errors where cache wasn't being invaldiated approprirately.
+* Allowed for short looks up when referencing commit ids.
+
# 1.0.12
* Updated meson to properly retrieve mbedtls2 when compiling.
diff --git a/src/lpm.lua b/src/lpm.lua
index 49768ca..7beb181 100644
--- a/src/lpm.lua
+++ b/src/lpm.lua
@@ -2374,6 +2374,7 @@ not commonly used publically.
os.exit(0)
end
if ARGS[2] == "update-checksums" then
+ if #ARGS == 2 then error("usage: lpm update-checksums manifest.json") end
local contents = common.read(ARGS[3])
local m = json.decode(contents)
local computed = {}