Repository navigation
Fixed
- Suggestions and diagnostics read as English again instead of showing the
internal key:FetchIt.descriptionin place of the description,reference
in place of the link,diagnostic.unclosedBlockin the Problems panel. The
descriptions are stored under keys, andvscode.l10ntreats the key it is
given as the message itself — it looks the key up in the bundle for the
display language and hands it back unchanged when there is none. English has
no bundle at all:bundle.l10n.jsonexists for translators and is never
loaded at runtime. Until 1.2.0 the extension loaded that file itself, so the
keys resolved; moving to the editor's own localization removed the only
source of English. The English dictionary is now compiled into the bundle and
answers whenever the editor has no translation, which also covers a key the
Russian bundle is missing. - Building the package no longer takes the grammars from an outdated
node_modules. The files inlanguages/are copies of what the grammar
packages ship, and the sync script wrote whatever was installed: a publish
run aftergit pullwithoutnpm cirewrote a copy with the previous
version of the package. That run happened to stop on a file the older
version did not have yet — had the set of files matched, the release would
have carried highlighting one version behind. The script now compares the
installed versions withpackage-lock.jsonbefore it writes anything.
Full changelog: v1.3.0...v1.3.1