- Update all dependencies.
- Change project file names convention.
- Update all dependencies.
- Bundle extension with webpack for faster startup.
- Reformat project with new settings.
- Update image.
- Update all dependencies.
- Format project with Prettier 2.
- Rename
main.test.ts
toextension.test.ts
. - Fix wrong method usage if nothing was selected in the picker.
- Throw error if snippet is already disabled/enabled while disabling/enabling it.
- Create tests for disabling/enabling snippets.
- Change indentation to tabs.
- Update all dependencies.
- Change filename convention to kebab-case.
- Add
vscode:publish
script.
- Update all dependencies.
- Refactor extension.
- Update all dependencies including TypeScript to 3.8
- Update all dependencies.
- Refactor extension.
- Update all dependencies.
- Properly return
exitCode
after tests.
- Update all dependencies.
- Publish extension with
--yarn
flag invsce
command.
- Set
target
intsconfig.json
toES2017
instead ofes6
and removelib
key. - Refactor extension logic to make it easier to maintain and to reduce some boilerplate.
- Update all dependencies.
- Update all dependencies.
- Refactor
ExtensionStore
to store only disabled extensions. - Fix restoring of disabled extensions snippets after extension activation for Insiders build.
- Update all dependencies.
- Update
LICENSE
year. - Set
extensionKind
to["workspace"]
inpackage.json
. - Rename
extension.test.ts
tomain.test.ts
and refactor tests. - Set main file name to
main.ts
instead ofextension.ts
. - Create
errors.ts
which contains all extension errors. - Create
main.ts
and refactor extension to save modified extensions snippets in global store. - Prompt for reload modal only if something was changed after "OK" press.
- Restore modified extensions snippets after VS Code update.
- Update control snippets image and move it to
images
dir. - Create
ExtensionStore
to store current VS Code version and modified extension snippets in global store.
- Update all dependencies.
- Minor changes to extension tests.
- Use new TypeScript features in several places.
- Update
azure-pipelines.yml
to use Node 12 and fix triggers.
- Add
azure-pipelines.yml
andcontrol-snippets.png
to.vscodeignore
. - Update dependencies.
- Add more
keywords
inpackage.json
. - Set
extensionKind
asworkspace
inpackage.json
. - Update
README.md
by explaining why you still see snippets in Windows. Fixes #2. Thanks gluons.
- Add Azure Pipelines.
- Create several tests.
- Fix bug in
getExtensionIdFromDescription()
which was returning bad extension id.
- Instead of
(manually installed)
show(installed)
. - If extension is local show 🔋emoji, if extension is remote show 🔌emoji.
- Update
README.md
. - Update image of how extension looks like.
- Add
LICENSE
file. - Update
README
. - Add more extension categories in
package.json
. - Change minimum vscode version from
1.36.0
to1.30.0
. - Instead of extension id display name and instead of extension path display extension id and if it's built-in or manually installed.
- Enable search in quick pick by description.
- Change quick pick placeholder text.
- Update image of how extension looks like.
- Add image of how extension looks like.
- Change extension category from
Snippets
toOther
inpackage.json
. - Change quick pick placeholder text.
- Initial release.