Skip to content

Major enhancements, dependency upgrades + CI fixes

Compare
Choose a tag to compare
@lelia lelia released this 11 Jan 15:42
· 314 commits to main since this release
c737d0d

This is a fairly significant release which provides several quality of life enhancements, package vulnerability fixes, CI workflow improvements, plus tooling and content to help enforce open source project standards.

Added

  • Missing content from Wayfair's official OSS Template
  • Dynamic release badging system for README
  • Linting configuration for all markdown files, including local and CI
  • Several major npm package upgrades suggested by Dependabot

Changed

  • Improved README content and clarified developer instructions
  • Used named constants instead of numerical response codes
  • Used OSPO service account for all workflow tests
  • Updated vulnerable npm packages to compliant versions
  • Updated Dependabot configuration to search for github-actions updates

Fixed

  • Token access issue with actions integration tests
  • Numerous npm and typescript dependency conflicts