Skip to content

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Mar 15:35
· 2 commits to master since this release

SecureGen v2.1.0

πŸ› Bug Fixes

  • HOTP notifications β€” copy notification now correctly shows "HOTP code copied!" instead of "TOTP code copied!"
  • HOTP display β€” fixed visual corruption when switching between TOTP and HOTP keys on device screen (sentinel -999 fix)
  • HOTP loader β€” progress bar no longer overlaps "HOTP - Static Code" text; text correctly restores after loader completes
  • Password copy β€” now uses centered animated popup instead of status bar (consistent with TOTP)
  • Password reorder β€” fixed broken endpoint (was missing from both tunnel dispatchers); UI now refreshes after save
  • Duplicate key β€” adding a key with an existing name now correctly shows an error instead of false success
  • Key drag-and-drop β€” reordering TOTP/HOTP keys no longer mixes up timer and progress elements between rows

✨ Improvements

  • Navigation guard β€” tab switching is blocked during initial page load to prevent race conditions and broken state
  • Boot mode: Reboot with Web Server β€” now correctly skips mode prompt and forces WiFi when flag is set; works from Offline mode
  • Sensitive logs removed β€” import/export file previews and data sizes no longer appear in browser console
  • RTC Manager β€” DS3231 hardware clock module support extracted into dedicated manager

πŸ“Έ Gallery

  • Added HOTP light theme photo
  • Added QR code export screen photo
  • Added boot mode selection prompt photo
  • Added ambient device photo (screen off)

πŸ” Security

  • Removed plaintext import/export data previews from browser console
  • Navigation locked during crypto handshake initialization

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

SHA-256 Checksums

File SHA-256
merged-firmware.bin 1c0380110e2ee640be85669fb313f37436a66ee246feda5d6c74feddbea7c3d3
firmware.bin 910871b172484e8410e7e0f1a898e3262fc2036f0697bced3621b1a6f5f2104e
bootloader.bin f9dadf628c836b3214c8aae10add34ceb773ad9a6739e824ad8ae2528f5026e6
partitions.bin aaae2888c5a6a348004b5b436f47abb25ae32e72d9003902955a998eda723edd