Skip to content

Releases: m-walas/Harmobot

v3.4

01 Jul 22:54

Choose a tag to compare

Changelog

[v3.4] - 2025-07-02

Added

  • Ability to exclude any day from scheduling: each date column now has a checkbox to instantly enable or disable that day. Disabled days are blocked, cannot accept drag & drop, and are fully ignored by the solver.

Fixed

  • Resolved a crash on macOS when dragging chips.
  • Fixed an issue where highlighting availability could overwrite the blocked column color.
  • Solver no longer assigns participants or shifts to blocked days, even after regenerating the schedule.

Changed

  • Adapted integration from the old Schej service to the new Timeful service.

v3.3

15 Mar 22:57

Choose a tag to compare

Changelog

[v3.3] - 2025-03-15

Added

  • Drag & Drop support for schedule addition from the summary panel (participants can be added by dragging them onto a schedule cell; they are retained in the summary list).
  • Trash drop area for effortless removal of assignments.
  • Plus button in the summary list for manual participant addition (allowing participants not originally retrieved via availability).

Changed

  • Overall UI redesign with improved layout, updated icons, and enhanced responsiveness.
  • Refined drag & drop interactions to prevent duplicate assignments in the same cell.
  • Reworked export functionality: Schedule can now be exported in multiple formats (matrix-style CSV, HTML, and PNG).
  • The CSV import process has been completely rebuilt to load the schedule matrix and update the participant list automatically.

v3.2

24 Feb 23:51

Choose a tag to compare

Changelog

[v3.2] - 2025-02-25

Added

  • settings dialog
  • themes
  • support for new open-source service

Changed

  • new UI design
  • icons

Fixed

  • background cells fix in the disposition highlight
  • background of vertical and horizontal headers in the table

v3.1

18 Feb 00:41

Choose a tag to compare

Changelog

[v3.1] - 2025-02-18

Added

  • cloudflare worker
  • github action workflow

v3.0

17 Feb 23:37

Choose a tag to compare

Changelog

[v3.0] - 2025-02-18

Added

  • Nowa funkcjonalność generowania grafiku (dodana nowa integracja z Schej.it).
  • Integracja z Cloudflare Worker dla automatycznego update’u wersji.

Changed

  • UI został przebudowany i zoptymalizowany.
  • Zmiany w algorytmie przydzielania dyżurów; lepsza funkcja kosztu (kary, nagrody - dostosowana pod nową integrację (posiada if needed option))
  • przyjmowanie URL poza samym ID

Fixed

  • Drobne poprawki UI.