Skip to content

pluginlab@0.3.0

Choose a tag to compare

@topheman topheman released this 14 Jul 12:09
· 109 commits to master since this release

🧪 Testing & Quality

🎭 Comprehensive E2E Testing with Playwright @topheman in #5

  • Added full end-to-end testing suite for web host with cross-browser support (Chromium, Firefox, WebKit)
  • Comprehensive test coverage: REPL logic, plugin interactions, UI behavior, navigation
  • Automated CI/CD integration with GitHub Actions
  • Network request mocking for reliable external API testing
  • See pull request #5 for detailed implementation

🔧 Code Architecture

  • Implemented bin-in-lib pattern for better encapsulation and API design
  • Improved module visibility control and separation of concerns
  • Use npm ci instead of npm install in GitHub Actions by @topheman in #4

This release focuses on testing infrastructure improvements and code architecture enhancements, ensuring robust cross-browser compatibility for the web host.

Full Changelog: https://github.com/topheman/webassembly-component-model-experiments/compare/pluginlab@0.2.0...pluginlab@0.3.0