Skip to content

v0.5.0 – JavaScript Language Support

Choose a tag to compare

@MihirMistry2 MihirMistry2 released this 22 Jul 18:48
· 42 commits to main since this release

🆕 Added

  • Added first-class JavaScript language support.
  • Added JavaScript syntax diagnostics.
  • Added JavaScript schema-based autocomplete.
  • Added optional JSX support.
  • Added shared BaseEditorConfig for reusable language configuration.

✨ Improved

  • Refactored the language plugin architecture for improved scalability.
  • Centralized diagnostics and validation infrastructure for language plugins.
  • Reduced duplication in language configuration types.
  • Improved internal project organization and maintainability.
  • Expanded documentation with JavaScript examples and configuration.

🛠 Fixed

  • Removed duplicate JsEditorConfig definitions.
  • Unified shared language configuration across JSON and JavaScript.
  • Improved consistency between JSON and JavaScript implementations.

📝 Notes

  • Minor release introducing built-in JavaScript language support.
  • Existing JSON APIs remain fully backward compatible.
  • No additional dependencies are required beyond the existing CodeMirror JavaScript package.