forked from runem/lit-analyzer
-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Description
Tracking issue for Changes to do before the initial Release.
- Setup Publish Packages to NPM.
- Setup Publish VSCode Extension.
- Bump Major version of all packages.
- Write a Status info document, explaining the fork and why this exists.
(Optional - some of these may be spun off into their own issue for after the first release)
- Review Open PRs on parent lit-analyzer repo, and consider including some as part of this.
- Set up more labels on the repo for issues.
- Set up changesets
WIP Changelog for the release is below (a cleaner version of this can be found in the Releases, or individual CHANGELOG files).
Major changes in this fork (Breaking):
- Upgrade Supported Node versions to 18, 20, and 22: chore: Upgrade node version to 22 (LTS) #27.
- Upgrade to the latest version of vsce, for building and publishing the VSCode Extension: Cleanup unmaintained npm dependencies #45 and Bump @vscode/vsce from 2.32.0 to 3.2.1 #47
- Upgrade TypeScript Versions tested against to 5.4, 5.5, 5.6, 5.7 (previously it was 4.8 - 5.2): Upgrade Typescript to latest version #75
- Upgrade tsconfig to target es2023 and the
NodeNext
module. Previously it was targetinges5
andcommonjs
: Upgrade tsconfig files #95 - NPM Packages renamed to have a
-fork
at the end of them: Renaming NPM Packages #94
Minor changes in this fork:
- Upgrade the html and css language service packages, so that the plugin can detect the latest features.
- Upgrade Lerna to latest version, and migrate to NPM workspaces: chore: Upgrade Lerna to latest version #28
- Generally, all packages have been upgraded in (or uninstalled from) the repo. This includes a number of security fixes, and many of these PRs were handled by Dependabot. Also this fork now has Dependabot enabled!
- The
web-component-analyzer
repo has also been forked, and is no included in this monorepo: Add web component analyzer package #59 - Upgrade and fix the broken .github scripts to build on PRs. chore: Fix action workflows to use the latest version #4 and fix: Add missing awaits to test cases #5
- Migrate repository to new ESLint flat config: Migrate ESLint to Flat Config and Update Prettier #99
- Upgrade
ava
testing package to the latest version (required some manual changes): Bump ava from 3.15.0 to 6.2.0 #8 - Missed adding a changeset for this PR, so will include it as part of the "big changeset" for the major release: fix: Exclude symbol when checking binding types #107
Metadata
Metadata
Assignees
Labels
No labels