Skip to content

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 16 Oct 16:56
· 1 commit to main since this release

Reqeek v0.1.2 — UI Improvements and Update Check

This release introduces a shared UI component layer for a more consistent interface and simplifies the update mechanism.

UI Component Layer

Introduced reusable UI components and migrated views to the shared component layer:

  • Added Icon, IconButton, Input, Select, Checkbox, Dialog, FormField, and Spinner.
  • Standardized spacing, control heights, icon sizes, typography, and transition durations.
  • Replaced text-based UI glyphs with SVG icons for more consistent rendering.
  • Replaced the native confirm() dialog in Settings with a custom Dialog.
  • Added inline validation for out-of-range port values.

Update Check

Replaced electron-updater with a version check against the official API.

  • Compares the latest available version with the installed app version.
  • Provides a link to the website when a newer version is available.
  • Removed the download-and-install workflow, which could not reliably complete across macOS and Windows.
  • Simplified update status handling and error reporting.
  • Removed the electron-updater dependency and obsolete publishing configuration.

Note: Updates are no longer downloaded or installed automatically. When a newer version is available, download it from the website.