Releases
v1.0.0
v1.0.0 - 2024-02-05
Added
Add eslint
and prettier
for code linting and formatting
Add husky
, lint-staged
and commitlint
for commit linting and formatting
Add new section to package.json
for contributes.configuration
to define extension settings
Add new section to package.json
for contributes.menus
to define extension menus
Add new section to package.json
for contributes.jsonValidation
to define JSON schema for settings
Add new JSON schema file for settings validation in schemas/settings.schema.json
and reference it in package.json
Add CONTRIBUTING.md
file to define how to contribute to the project
Add CODE_OF_CONDUCT.md
file to define the code of conduct for the project
Add command helper to execute commands in the terminal
Add date helper to format dates
Add dialog helper to show information, warning and error messages
Add filesytem helper to read and write files
Add inflector helper to convert strings to different cases
Add number helper to format numbers
Add security helper to escape HTML and JavaScript
Add text helper to format strings
Add @types/minimatch
to devDependencies
to fix TypeScript error
Add definition of constants for the extension
Add class configuration to define the extension settings
Add JSON schema for settings validation in package.json
and settings.schema.json
Add an ExampleController
to handle commands and menus
Changed
Update dependencies to latest versions and fix security vulnerabilities
Update test cases to use lastest version of glob
and mocha
Update package.json
to use eslint
and prettier
for code linting and formatting
Improve folder structure and file naming for better organization and readability
Implement ExampleController
to handle commands and menus in extension.ts
Fixed
Fix file creation issue when creating a new file
You can’t perform that action at this time.