Skip to content

Latest commit

 

History

History
18 lines (17 loc) · 1.04 KB

Release-checklist.md

File metadata and controls

18 lines (17 loc) · 1.04 KB
  • Create branch bx.x.x

  • Run 'Usage of IntelliJ API not available in older IDEs' and 'Stateful extension' inspection (ctrl+alt+shift+i)

  • Increase stub version in LatexParserDefinition

  • Re-include Sumatra dlls in build.gradle.kts to enable forward search

  • Run ctan.py

  • Add welcome text to Changelog.md

  • Update version in gradle.properties

  • run patchChangelog (ideally this would be done for the publishPlugin task, but somehow that produces an 'Unreleased' title instead of 0.x.x)

  • Delete alpha versions from changelog

  • runIDE and check the changelog is formatted correctly

  • Run publishPlugin

  • Re-exclude Sumatra dlls in build.gradle.kts

  • Merge PR

  • buildPlugin and release on GitHub, tag version: v0.x.x and release title: Beta x.x.x

  • Close the milestone

  • Update MiKTeX Docker image

  • Check performance: indexing texlive full should take around one minute, inspections on a 10k line file should take around 10 seconds, pressing enter in such a file should react within a second.