Skip to content
This repository was archived by the owner on Feb 20, 2024. It is now read-only.

Releases: InamataCo/Flasher

Improve WiFi connection UI

Choose a tag to compare

@moritz89 moritz89 released this 05 Jan 13:22

Move from selected to checked APs

Why:

  • Clearer indication that an AP is selected

This change addresses the need by:

  • Moving from selection to checked base
  • Selecting the first AP

Improve WiFi and firmware form handling

Choose a tag to compare

@moritz89 moritz89 released this 28 Nov 13:25

Add WiFi Form Validation

Why:

  • Prevent invalid WiFi connections
  • Inform user when no firmware images are found

This change addresses the need by:

  • Improving translation build scripts
  • Checking WiFi SSID
  • Checking firmware images
  • Adding a latest entry for firmware images
  • Fixing return from system settings

v1.1.3 - Add Spanish support

Choose a tag to compare

@moritz89 moritz89 released this 06 Nov 11:11
0fe5c18

Add Spanish and French translations

Why:

  • Make the app accessible to French and Spanish speakers

This change addresses the need by:

  • Finishing French translations
  • Adding Spanish translations
  • Adding translation update script
  • Fixing translation bug

v1.1.2 - Add localization support

Choose a tag to compare

@moritz89 moritz89 released this 06 Nov 11:09
aa0703e

Add localization support

Why:

  • Make the app more accessible for non-native English speakers

This change addresses the need by:

  • Add German translation
  • Add French translation
  • Add base for Spanish translation
  • Add about and license page

v1.0.0 - Add login path and hide passwords

Choose a tag to compare

@moritz89 moritz89 released this 19 Oct 17:57

6-add-option-to-display-login-link

Why:

  • In case the browser doesn't open, show the login link
  • Open the direct page for users to register
  • Always show button icons (fixes bug in KDE)

This change addresses the need by:

  • Add a label with the login link, so the users can manually copy it
  • Open registration URL with sign up button
  • Use the CI/CD font, Roboto
  • Improve the look of the login page

9-update-screenshots

Why:

  • Reflect hidden WiFi passwords
  • Show USB serial check
  • Show new login design
  • Show 1.0.0 version

This change addresses the need by:

  • Update Linux screenshots

v0.5.2 - Snap security update

Choose a tag to compare

@moritz89 moritz89 released this 19 Sep 11:02
0740a49

Snap security update

Why:

  • CUPS libcups2: 6361-1 vulnerability
  • libwebp7: 6369-1

This change addresses the need by:

  • Rebuilding snap package

v0.5.1 - Fix Snapcraft dependencies

Choose a tag to compare

@moritz89 moritz89 released this 05 Sep 09:03
572b1fb

Fix Snapcraft dependencies

Why:

  • On non-Ubuntu 22.04 app failed to start

This change addresses the need by:

  • Adding libxcb-cursor0 staging-package
  • Removing other unsued packages

Update docs

v0.5.0 - Allow updating WiFi APs

Choose a tag to compare

@moritz89 moritz89 released this 03 Sep 17:25
de68a13

Add update WiFi page

Why:

  • Allow existing WiFi APs to be editted
  • Hide WiFi AP password on most pages

This change addresses the need by:

  • Adding an update WiFi page
  • Replacing WiFi password with placeholder chars
  • Update dependencies

Update Docs and Tooling

  • Update download instructions
  • Update screenshots
  • Setup build tooling for Windows

v0.4.11 - Bundle missing library binaries for PyInstaller

Choose a tag to compare

@moritz89 moritz89 released this 30 Aug 14:54
7c4c00b

Bundle missing library binaries for PyInstaller

Why:

  • ESPtool library failed as it was missing .json files

This change addresses the need by:

  • Update PyInstaller .spec to include required files

Add build script

Why:

  • Automate naming and ensure versions are consistent

This change addresses the need by:

  • Adding a build script

Full Changelog: v0.4.10...v0.4.11

v0.4.10 - Fix Snap builds

Choose a tag to compare

@moritz89 moritz89 released this 29 Aug 14:19
f51fbc5

Improve permission error handling

Why:

  • Proactively inform the user about missing permissions

This change addresses the need by:

  • Check for dialout group
  • Handle COM / Serial listing error
  • Improve docs for building snaps

Improve docs and error handling

Why:

  • Help users with initial setup
  • Help users with troubleshooting

This change addresses the need by:

  • Updating docs with setup, known issus and layout
  • Print error details in flash errors