summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2022-01-29 21:39:02 -0600
committerLuis Martinez2022-01-29 21:39:02 -0600
commit84dcb2fd64cc3a6a87cfeaf9a9e6c8bd59ac15d4 (patch)
tree750eeaaf64810cb5ccaa244f2e7f5f6b6cf72fdb
parent5b70ab43cdc20b9255d1a5e6fd075d8278e556ca (diff)
downloadaur-84dcb2fd64cc3a6a87cfeaf9a9e6c8bd59ac15d4.tar.gz
update to 0.8.0
-rw-r--r--.SRCINFO8
-rw-r--r--CHANGELOG.md13
-rw-r--r--PKGBUILD22
3 files changed, 32 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d71a28ef8fc7..c271c454d3c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = dockerfile-language-server
pkgdesc = Language server for Dockerfiles
- pkgver = 0.7.3
+ pkgver = 0.8.0
pkgrel = 1
url = https://github.com/rcjsuen/dockerfile-language-server-nodejs
changelog = CHANGELOG.md
@@ -10,8 +10,8 @@ pkgbase = dockerfile-language-server
depends = nodejs
replaces = dockerfile-language-server-bin
replaces = nodejs-dockerfile-language-server-nodejs
- noextract = dockerfile-language-server-0.7.3.tgz
- source = dockerfile-language-server-0.7.3.tgz::https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.7.3.tgz
- sha256sums = 66235a848feeee20e7e9e391e749f3ef38d0b12ef3f7c046ccdb73d664e5d9e2
+ noextract = dockerfile-language-server-0.8.0.tgz
+ source = dockerfile-language-server-0.8.0.tgz::https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.8.0.tgz
+ sha256sums = ca30af8d69275e39adb50739815b7d8b5373dd1086b5f1aaf703ff5e33c6edae
pkgname = dockerfile-language-server
diff --git a/CHANGELOG.md b/CHANGELOG.md
index de1046e30ee5..7bc96bae5c0b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,11 +1,21 @@
# Changelog
All notable changes to this project will be documented in this file.
+## [0.8.0] - 2022-01-22
+### Added
+- textDocument/semanticTokens/full
+ - variable semantic tokens are now split up into multiple tokens, offering a finer-grained view of what each part of it is for which should improve readability ([rcjsuen/dockerfile-language-service#100](https://github.com/rcjsuen/dockerfile-language-service/issues/100))
+
+### Fixed
+- textDocument/publishDiagnostics
+ - empty lines in heredoc content should not trigger the empty continuation line warning ([rcjsuen/dockerfile-utils#107](https://github.com/rcjsuen/dockerfile-utils/issues/107))
+
## [0.7.3] - 2021-12-12
### Fixed
- textDocument/completion
- fix error returned when computing completion items at the end of a COPY instruction with flags ([#258](https://github.com/rcjsuen/dockerfile-language-server-nodejs/issues/258))
- fix error returned when computing completion items at the end of a ADD instruction with flags ([#259](https://github.com/rcjsuen/dockerfile-language-server-nodejs/issues/259))
+ - fix infinite loop in ADD and COPY instructions when calculating WORKDIR suggestions for a build stage that shares its name with the image ([rcjsuen/dockerfile-language-service#99](https://github.com/rcjsuen/dockerfile-language-service/issues/99))
- textDocument/formatting
- ignore heredoc content when formatting ([rcjsuen/dockerfile-utils#105](https://github.com/rcjsuen/dockerfile-utils/issues/105))
- textDocument/onTypeFormatting
@@ -657,7 +667,8 @@ All notable changes to this project will be documented in this file.
- textDocument/formatting
- textDocument/rangeFormatting
-[Unreleased]: https://github.com/rcjsuen/dockerfile-utils/compare/v0.7.3...HEAD
+[Unreleased]: https://github.com/rcjsuen/dockerfile-language-server-nodejs/compare/v0.8.0...HEAD
+[0.8.0]: https://github.com/rcjsuen/dockerfile-language-server-nodejs/compare/v0.7.3...v0.8.0
[0.7.3]: https://github.com/rcjsuen/dockerfile-utils/compare/v0.7.2...v0.7.3
[0.7.2]: https://github.com/rcjsuen/dockerfile-language-server-nodejs/compare/v0.7.1...v0.7.2
[0.7.1]: https://github.com/rcjsuen/dockerfile-language-server-nodejs/compare/v0.7.0...v0.7.1
diff --git a/PKGBUILD b/PKGBUILD
index 90ba203c44c0..0f8847996ba6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_npmname=dockerfile-language-server-nodejs
pkgname=dockerfile-language-server
-pkgver=0.7.3
+pkgver=0.8.0
pkgrel=1
pkgdesc='Language server for Dockerfiles'
arch=('any')
@@ -14,15 +14,25 @@ makedepends=('npm')
replaces=('dockerfile-language-server-bin' 'nodejs-dockerfile-language-server-nodejs')
changelog=CHANGELOG.md
source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz")
-sha256sums=('66235a848feeee20e7e9e391e749f3ef38d0b12ef3f7c046ccdb73d664e5d9e2')
+sha256sums=('ca30af8d69275e39adb50739815b7d8b5373dd1086b5f1aaf703ff5e33c6edae')
noextract=("$pkgname-$pkgver.tgz")
+PURGE_TARGETS=('CHANGELOG.md')
+
package() {
export NODE_ENV=production
npm install -g --cache "$srcdir/npm-cache" --prefix "$pkgdir/usr" --build-from-source "$pkgname-$pkgver.tgz"
- install -d "$pkgdir/usr/share/licenses/$pkgname/" "$pkgdir/usr/share/doc/$pkgname/"
- ln -s "/usr/lib/node_modules/$_npmname/License.txt" "$pkgdir/usr/share/licenses/$pkgname/"
- ln -s "/usr/lib/node_modules/$_npmname/OriginalLicense.txt" "$pkgdir/usr/share/licenses/$pkgname/"
- ln -s "/usr/lib/node_modules/$_npmname/README.md" "$pkgdir/usr/share/doc/$pkgname/"
+ install -d \
+ "$pkgdir/usr/share/licenses/$pkgname/" \
+ "$pkgdir/usr/share/doc/$pkgname/"
+ ln -s \
+ "/usr/lib/node_modules/$_npmname/License.txt" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ ln -s \
+ "/usr/lib/node_modules/$_npmname/OriginalLicense.txt" \
+ "$pkgdir/usr/share/licenses/$pkgname/ORIGINAL_LICENSE"
+ ln -s \
+ "/usr/lib/node_modules/$_npmname/README.md" \
+ "$pkgdir/usr/share/doc/$pkgname/"
chown -R root:root "$pkgdir/"
}