WiFi
- Enhance deauther with optimized frame building #1974 by @Ninja-jr
- Add BLE Scanning to Wardriving #2060 by @emericklaw
- Added password recovery using wordlist for T-embed #2076 by @Gosheto1234
RFID
- RFID Api Adapted to MQJS #2081 by @Senape3000
Interpreter
- Add microphone support for js scripting #2021 by @sosnek
- Startup App JS Interpreter Scripts + Input Masking + All Keyboards Available in JS #2078 by @emericklaw
- Add 6 new display JS interpreter functions #2121 by @emericklaw
Improvements
- Enhance deauther with optimized frame building #1974 by @Ninja-jr
- Rf imrovements #1975 by @Ninja-jr
- Add SRIX4K/SRIX512 NFC Tool #1983 by @Senape3000
- Api js/rfid #1987 by @Senape3000
- Change javascript runtime to mQuickJS from ducktape #1989 by @Tawank
- Refactoring/mifare keys handling #1990 by @Senape3000
- BadUSB/BLE Updates #1997 by @emericklaw
- Theme menu refactor #1998 by @emericklaw
- Ble spam #2003 by @Ninja-jr
- Add gcc-multilib libc6-dev-i386 to github workflows #2029 by @Tawank
- Pressenter #2038 by @WrackerTony
- Add Display HAL class to use LovyanGFX or Arduino GFX or M5GFX or TFT_eSPI #2048 by @bmorcelli
- Time/Clock Updates #2052 by @emericklaw
- Tv b-gone optimization #2091 by @Ninja-jr
- Move updateTimezone to a task with delay rather than just a delay so it updates in the background #2087 by @emericklaw
- Theme gifDuration Setting #2104 by @emericklaw
- Audio module Improvement & Audio player GUI #2103 by @Senape3000
- About Screen Tweaks #2100 by @emericklaw
- Clicker app refactoring #2119 by @Senape3000
IR
- Added an IR custom command function to IR files in the "Files" app #1948 by @PixelGames987
- Add LED Strip support to IR Read button #2057 by @JustablockCode
Fixes
- Condition to have enough flash size to build #1952
- Fix LoRa menu so it uses theme files #1970 by @emericklaw
- Fix for LoRa menu not showing custom image when a theme is set #1979 by @Ninja-jr
- BLE Spam MAC randomization fix #2016 by @EchoPrograms
- Fix RFID 125 khz reading #2019 by @yageek
- Fix startup app default index #2022 by @emericklaw
- Status bar fixes for Deep Sleep and Power Off #2028 by @emericklaw
- Remove PIOENV from compute_signature in gen_mqjs_headers.py #2044 by @Tawank
- Update mquickjs version with fake const keyword #2058 by @Tawank
- Fix build on m5stack-cplus2: rtc not defined #2067 by @Tawank
- Fix httpFetch function in interpreter, add json responseType #2068 by @Tawank
- Fix startup app on lite devices causing build issues #2086 by @emericklaw
- Add a "Restart" function for T-Embed + MIC Improvement + Wifi Deauth Bugfix #2085 by @Senape3000
- Clock menu & timer upgrade #2102 by @Senape3000
- Script Menu Folders + App Store Installation + httpFetch Modification #2099 by @emericklaw
- RTC Clock Fix #2097 by @emericklaw
- Fix app store menu after merge + config menu confirmations #2124 by @emericklaw
- Settings Menu order fix #2110 by @Senape3000
- Refactor arcade games for mquickjs #2107 by @Tawank
More devices Support
- Add CYD-3248S035C and CYD-3248S035R #2113 by @emericklaw
- M5 Sticks3 support