TestQC Web
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode

Releases

Release Version

History, Change log, Tag Revision, Commit SHA, and Release date


Release tag v15.9

tags 90a0eb9 · Dec 20, 2025

Features :

  • Infrastructure & Deployment
    • Migrated base environment from Apache+PHP to Alpine+Nginx for better performance and smaller footprint.
    • Implemented full Docker support with docker-compose, including healthchecks and automated Nginx builds.
    • Added Nginx configuration for SSL (HTTPS) support with pre-configured certificate paths.
    • Configured Apache rewrite rules compatibility for Docker Nginx containers.
    • Optimized media storage by mapping static/assets to mounted volumes.
    • Added comprehensive Docker deployment documentation.
  • Geolocation & Networking
    • Enhanced geoHelper with a new reverseLookup function and robust fallback mechanisms.
    • Improved data submission security by adding Bearer token authorization for JSON reports.
  • Touchpad Module Enhancements
    • Added full support for middle and right mouse button detection and interaction.
    • Implemented a new “Zoom” feature and “Fun Facts” display triggered by mouse interactions.
    • Added debouncing filters for middle and right click responses to improve accuracy.
    • Optimized assets by converting all JPG resources to WebP format for faster loading.
    • Improved user guidance with better helper notes and mouse compatibility info.
  • UI/UX & Branding
    • Updated branding with new TestQC color-coded favicons, app icons, and PWA manifests.
    • Updated footer with Axioo Indonesia copyright and links to the wiki release page.
    • Improved styling for footer modal buttons (Disclaimer and About).

Release tag v12.76

tags d9b9227b · Jul 9, 2025

Features :

  • Add mouse buttons click test on touchpad module
  • Add adaptor/charger item to json output report
  • Move all resources and media to static/assets
  • Restructure all the test modules into components
  • Submit data now accept S hotkey and Enter key when focus is not at input elements
  • Replace onclick with eventlistener for better event handling
  • Faster geolocation lock using latest leaflet geolocation api
  • Protected directory listing with 403 error
  • URL routing or shorten url for all test modules
  • Custom 403, 404 and 500 page for Error handling page
  • Improve system information page display and add more details
  • Improve video randomize source logics
  • Bugs fix and performance improvement

Release tag v11.12

tags 2eb58172 · Nov 27, 2024

Features :

  • Revert back to QR-instascan due to jsQR reliability on production issue
  • Add Testqchub v4.x support JSON format
  • Capitalized tester name before sending JSON to API endpoint
  • New JSON column field for product model name for faster indexing
  • Pre-evaluated test result before sending JSON to API endpoint
  • Bugs fix and performance improvement

Release tag v10.46

tags 5cf2d890 · Oct 15, 2024

Features :

  • Better and faster webcam test module with MediaDevices API
  • Better qrcode scan module, more eficient and responsive
  • Faster TestQCHub API callback and send data
  • TestQC sequence order change (production team request)
  • Number hotkeys for faster shortcuts for all tests (production team request)
  • New Audio test with faster waveform visualization 16bit, 4K FFTsize and 60fps
  • Refactor : remove all php dependencies, sessions and sendjson submit data
  • Bugs fix and performance improvement

Release tag v9.24

tags d1e16f6f · Jun 20, 2024

Features :

  • TestQC Hub support and compatibility
  • Save to database and to xml reports simultaneously
  • PWA enabled manifest for app install
  • Auto color change in Dead Pixel Test
  • Fix several layouts and media rules pages
  • Allow space input for tester name in submit data
  • Dual send report to JSON and XML formats
  • Fix version string that treated as numeri

Release tag v8.43

tags a5896682 · Dec 07, 2023

Features :

  • Card background color change for test result status
  • URL index injection protection
  • Drop shadows on all icons and cards
  • New keyboard UI for light and dark mode
  • Keyboard detection can now differentiate between left and right Ctrl, Alt and Shift
  • New Pattern test in Video Test section (6 standard test patterns)
  • Various bugs fix and performance/accuracy improvements

Release tag v7.42

tags 5e27d5b7 · Nov 09, 2023

Features :

  • New layout and test order (production team request)
  • Responsive layout for fullhd, 2k and 4k screen resolution
  • Ambient lighting for usb and webcam test
  • Qrcode scan for both serial number and testername
  • New audio test with neumorphic ui, waveform and progress indicator
  • Various bugs fix and improve performance

Release tag v6.27

tags d24859f6 · Sep 13, 2023

Features :

  • Global light/dark theme mode
  • Low battery detection warning
  • New sysinfo layout
  • More info on geolocation module
  • kubernetes deployment manifest
  • tester name input for validation
  • Modules auto resize on various screen size
  • Fix some test modules bugs

Release tag v5.3

tags 7efe0f2b · Nov 8, 2022

Features :

  • Axioo X button detection keyboard module

Release tag v5.2

tags 624ec19d · Aug 31, 2022

Features :

  • Numpad keyboard detection + layout
  • Responsive auto resize keyboard layout on hires display

Release tag v5.1

tags 4947ee5a · Aug 21, 2022

Features :

  • Responsive display flex grid test menu cards
  • Navbar on all test modules
  • New Performance test with html5 webgl
  • New VUMeter for Mic test
  • Better media query for tablet and smartphone mode
  • Better modal popup window
  • Fix bugs from previous version

Release tag v4.3

tags e9bfc72d · Feb 16, 2022

Features :

  • Bug fix for USB Barcode / QRcode scanner input compatibility
  • Fix Session reset bug in SN entry form

Release tag v4.2

tags a7a5255c · Jan 13, 2022

Features :

  • Add new Bluetooth test module
  • Bluetooth BLE and async GATT support

Release tag v4.1

tags 1cea6e54 · Dec 30, 2021

Features :

  • Add Touchpad test
  • Add Battery test
  • Add Network speed test
  • Hotkey ready to speed up production test
  • Optimized orientation test resource
  • Better handling on qrcode scan
  • Fix bugs on input sn page layout

Release tag v3.4

tags af8cc047 · Nov 22, 2021

Features :

  • Add testqc version on xml output

Release tag v3.3

tags ae7e44b7 · Nov 17, 2021

Features :

  • All video test source now using webm and encoded with libvpx Lavf58.29.100
  • Small footprints and bandwidth friendly
  • All audio test source file now smaller and royalty free

Release tag v3.2

tags 3b82b132 · Oct 27, 2021

Features :

  • Global UX color system
  • Menu modal and dialog windows
  • Add USB Port test
  • Add QRCode scan feature on input Serial Number page
  • Add dialog confirmation replacing alert
  • Remove network test (irrelevant)
  • More intuitive info helper on each test module
  • Performance improvements
  • Bug fixing here and there

Release tag v2.7

tags cb5bd46f · Oct 5, 2021

Features :

  • Posting result on server now based on date created by folder
  • Easy processing daily report
  • The test result is now same as testqc notebook flashdisk version passed, failed and not-tested

Release tag v2.6

tags 6c82bca1 · May 19, 2021

Features :

  • Brand new main menu with column card mode and materialize navbar
  • Smartphone screen (portrait/small screen) mode detection & auto switch accordingly
  • New keyboard tester layout
  • Add new touch screen test
  • Add new accelerometer / orientation test
  • Add new GPS / geolocation test
  • Add new system info page
  • Add new Webcam test with front/rear cam switch feature
  • Add speaker test with random 7 audio source
  • Add video test with random 14 video source (landscape and portrait mode automatically detect)

Release tag v1.1

tags 5831b41a · Apr 16, 2021

Features :

  • First production release
  • keyboard, dead pixel, harddisk, network, mic, speaker, video, bluetooth and webcam test
  • upload test result to local ftp server