vscode-haskell icon indicating copy to clipboard operation
vscode-haskell copied to clipboard

Prepare release 2.6.0

Open fendor opened this issue 1 year ago • 3 comments

Release Checklist

  • [x] Run yarn audit for security vulnerabilities.
    • Fix vulnerabilities.
  • [x] Run yarn outdated to find outdated package version, review what needs to be updated.
    • yarn upgrade-interactive and yarn upgrade-interactive --latest is helpful here.
  • [x] Run cat test/testdata/schema/*/vscode-extension-schema.golden.json | jq --sort-keys -s add in the haskell-language-server repo and add new configuration items.
  • [x] SemVer Compatible Version Bump in package.json
    • For pre-releases, we follow the version convention at: https://code.visualstudio.com/api/working-with-extensions/publishing-extension#prerelease-extensions. We use major.EVEN_NUMBER.patch for release versions and major.ODD_NUMBER.patch for pre-release versions. For example: 2.0.* for release and 2.1.* for pre-release.
  • [x] Update ChangeLog.md. The output of ./GenChangelogs.hs usually suffices.
  • [x] Update the README.md to have no outdated information.
  • [x] Make sure CI is succeeding.
  • [ ] Perform the release by creating a release in Github
    • Github actions will automatically release the extension to VSCode- and VSX-Marketplace.
    • If you want to create a pre-release, create a pre-release in Github. The github action will perform the appropriate actions automatically and publish the pre-release of the extension to VSCode- and VSX-Marketplace.

Notable changes

  • Enables the hls-cabal-plugin for all users.
  • Adds cabalFormattingProvider option.

fendor avatar Jun 14 '24 14:06 fendor

I will likely wait a little bit to merge this until the HLS release 2.9.0.0 is finished.

fendor avatar Jun 14 '24 15:06 fendor

Is there any blocker on this release?

konn avatar Jul 01 '24 02:07 konn

No, I just didn't get to it since the ghcup release of HLS.

fendor avatar Jul 01 '24 07:07 fendor

@konn Fyi, release is finally happening :)

fendor avatar Apr 17 '25 08:04 fendor