Skip to content

v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Apr 15:15
· 3 commits to main since this release

What's Changed

🛠️ Bug Fixes

  • fix: Display compilation error messages by @Ghaadyy in #9
  • fix: Handle graceful switching between UI and code editors by @Ghaadyy in #11
  • fix: Updating test runs after new execution by @Ghaadyy in #18
  • feat: Improve test run reporting and logs management by @Ghaadyy in #23
  • feat: Implemented SSE instead of WebSocket to communicate with client by @Ghaadyy in #27
  • fix: Switched all IDs to UUID + enable rerun test by @Ghaadyy in #33
  • fix: Add support for compiler CLI instead of DLL by @Ghaadyy in #36
  • fix: Test execution with containers and Selenium Grid by @Ghaadyy in #37
  • fix: Fixed authorization in SSE endpoints by @Ghaadyy in #38
  • feat: Enhance run management by @A-Karam20 in #39
  • fix: Add support for selenium/standalone-chrome image by @Ghaadyy in #44

🚀 Features

  • UI-based test editor by @Ghaadyy in #1
  • feat: Recent files table with actions by @Ghaadyy in #8
  • feat: User Management + Authorization by @Ghaadyy in #16
  • feat: SeeClick integration by @Ghaadyy in #17
  • feat: Added remove buttons for statements and tests by @Ghaadyy in #22
  • feat: Integrate element type into the SeeClick prompt by @Ghaadyy in #25
  • feat: Added a setup script for SeeClick Flask API by @Ghaadyy in #24
  • feat: Implemented ViewRunsScreen by @Ghaadyy in #28
  • refactor: Implement hooks to simplify network requests + SSE by @Ghaadyy in #35
  • feat: Added training data generation script using YOLO + PaddleOCR + DeepSeek R1 by @Ghaadyy in #41
  • feat: Added server-side AST generation support by @Ghaadyy in #45
  • feat: Integrate LLAVA model for generating icon descriptions by @Ghaadyy in #47
  • feat: Decompile server support by @Ghaadyy in #48
  • feat: Add compiler environment variable support by @Ghaadyy in #49

Other Changes

  • doc: Added README by @Ghaadyy in #10
  • fix: Quality of Life UI improvements by @Ghaadyy in #12
  • fix: Added check to prevent saving invalid tests from UI editor by @Ghaadyy in #13
  • refactor: Minor changes to improve code maintainability by @Ghaadyy in #14
  • fix: Restore statemend id from parseCode function by @Ghaadyy in #15
  • refactor: Modified API project structure to clearly seperate namespaces by @Ghaadyy in #29
  • build(deps): Bump transformers from 4.32.0 to 4.38.0 in /seeclick/api by @dependabot in #34
  • build(deps-dev): Bump vite from 5.4.8 to 5.4.14 in /client by @dependabot in #42
  • fix: Updated docker images to latest version by @Ghaadyy in #43
  • refactor: Organized client project structure by @Ghaadyy in #46

New Contributors

Full Changelog: https://github.com/Ghaadyy/testing-platform/commits/v1.0.0