Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 4.04 KB

CHANGELOG.md

File metadata and controls

52 lines (36 loc) · 4.04 KB

Eclipse GLSP Dev Packages Changelog

2.3.0 - active

Changes

Potentially Breaking Changes

Changes

  • [cli] Contribute the generateIndex command to the GLSP CLI. Allows autogeneration of index files in GLSP projects. #1197
  • [cli] Fix version updating of example servers in release CLI command. #1226
  • [cli] Refactor and simplify checkHeader CLI command. Focus on end year copyright header validation and remove the error-prone validation of the start year. #1289
  • [cli] Contribute the updateNext command to the GLSP CLI tool. Allows updating of all dependencies in GLSP projects that are tagged with `next´. 1229
  • [ts-config] Update ts target to ES2019 #1372

Changes

  • [config] Update all dependencies & peerDependencies of the dev to the latest version #1136

  • [protocol] Removed Protocol.MD file. #892

  • [eslint-config] Tweaked chai-friendly/no-unused expression rule to enable allowTenary and allowShortCircuit options. #936

  • [config] Introduce all-in-one @eclipse-glsp/dev meta package. #842

  • [cli] Contribute the checkHeaders command to validate the copyright year (range) of license headers. #834

  • [config] Introduce @eclipse-glsp/nyc-config package and the @eclipse-glsp/config-test meta package. #755

    • Contribute the coverageReport command to create a full nyc test coverage report for a lerna/yarn mono repository
  • [cli] Introduce @eclipse-glsp/cli package to offer CLI tooling & utility scripts for GLSP projects. #755 - Contributed on behalf of STMicroelectronics

    • Contribute the release command to prepare & publish a new Github release for a specific GLSP component
  • [deps] Updates dependencies of @eclipse-glsp/config and @eclipse-glsp/config-test packages to the latest version #1023

Breaking Changes

  • [node] Update minimum requirements for Node to >=16.11.0 #829
  • [config] Typescript is now a peerDependency, a concrete matching Typscript depdendency has to be provided by consuming projects#1023

Inception of the GLSP dev packages. This project is part of the GLSP umbrella repository and provides common shared development packages for Eclipse GLSP components that are implemented with Typescript.