All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Use Node.js v20 in CI.
- Use
npm
instead ofyarn
. - Updated deps.
- Added
BSD-4-Clause
uncommon license.
- Added
LGPL-3.0
uncommon license. - Added
New Uncommon License
Issue Template.
- Use
<kbd>
tag in README for keyboard shortcuts. - Updated dependencies.
- Updated dependencies.
- Fixed CI/CD badge.
- Added ability to choose multiple licenses. Files named in form
<filename>-<SPDX_ID><extension>
. - Extension can now work in browser (e.g. vscode.dev, github.dev).
- Default license now always visible in quick pick menu (by is
always
meant when searching). - Make the
a
in the display name lowercase.
- Added uncommon licenses (
CC-BY-4.0
,ISC
andWTFPL
).
- Added ability to set filename for licenses.
- Use
onCommand
activation event. - Improved inputs.
- Cosmetic changes: new icon and gallery banner for marketplace.
- Published to Open VSX Registry.
- @octokit/rest is now used to access the GitHub API.
- Extension now bundled with esbuild.
- Many dependency updates.
- Ability to set and add default license.
- New setting for access token.
- Use GitHub REST API instead of GraphQL.
- Extension now bundled with rollup.
- @octokit/graphql is now used to access the Github API.
- Downgraded @types/vscode to package extension.
- Automatic year detection feature.
- License file extension in settings now have dot. Update it if use extensions for licenses.
- Removed lgpl-3.0, added bsl-1.0 API change.
- Get licenses via GitHub GraphQL api.
- Fixed bug when author name not replacing for
agpl-3.0
.
- New icon for extension.
- Choose folder to create license if you working in workspace.
- Choose license file extension via VSCode quick pick windows.
- Deleted info message when choose license.
- Choose year, author and file extension for license.
- Added license choosing and creation.