Skip to content

v2.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Apr 16:09
· 1 commit to master since this release

SecureGen v2.2.0

πŸ› Bug Fixes

  • AsyncWebServer β€” fixed critical double-send crashes in body handlers.
  • S3 Display Init β€” fixed display initialization race conditions specific to ESP32-S3.
  • Memory Leaks β€” resolved memory leaks in web server handlers during prolonged uptime.

✨ Improvements

  • T-Display-S3 Support β€” added full hardware support with new board_config.h abstraction layer.
  • USB HID Keyboard β€” added native keyboard emulation mode via usb_hid_manager (S3 only).
  • Multi-board Porting β€” implemented new boards/ include structure and comprehensive porting documentation.
  • Board Switcher β€” added interactive ESP32 vs S3 comparison tool on the website.
  • Firmware Cleanup β€” removed legacy binaries without board suffixes and obsolete setup docs.
  • Splash Screens β€” added dual-board splash screens and dedicated S3 graphical assets.

πŸ“Έ Gallery

  • RTC Mastering β€” added hardware clock modules guide and wiring photos.
  • Splash Assets β€” added new S3-specific boot screen previews.

πŸ” Security

  • Security Badges β€” added intelligent password badges: strength meter, DUP (duplicate) detection, and PIN-only mode indicators.
  • Name Warnings β€” added UI alerts for potentially insecure or confusing entry names.

Flash online: https://makepkg.github.io/SecureGen/flash
User Guide: https://makepkg.github.io/SecureGen/guide

SHA-256 Checksums

File SHA-256
merged-firmware-s3.bin 2152225dacc1d0d9a8b8177cfcc473bddd17a24d6d520e44f898a57f58fe3960
merged-firmware-esp32.bin dd98e861575ea094df0b150b67b22d7b051c7f0019dd4e2d86f6e893e797a09b
firmware-s3.bin 04a4f06ec3a41b071232b30b7db8fcdc47153f1e53432d926152faad60190a02
firmware-esp32.bin a178c7901141715e1ed7309c03184bdc4892434d903c81be1df6c1bc4e88dc5d