Releases: jouni-kantola/mobtimer
Releases · jouni-kantola/mobtimer
v2.7.1
Bug fixes
- Intact driver and away status when shuffling team
- Tray status:
- now accounts for breaks
- updated when changing driver with double-click
- updated when changing rotation interval
- Driver tooltip no longer displayed for members who are away
Full Changelog: v2.7.0...v2.7.1
v2.7.0
What's Changed
- Select team size: Previously required workarounds for large teams and toggling away members in smaller teams.
- Shuffle member order: Mix things up by letting the tool decide the team's rotation order.
- Modal break dialog: Promote breaks by making the break dialog more prominent.
Full Changelog: v2.6.1...v2.7.0
v2.6.1
Maintenance release. Utilized built-in features in NeutralinoJS' CLI.
DX improvements
- Vite dev server now automatically started together with NeutralinoJS when running
npm start
- NeutralinoJS' client library installed with
npm install
Full Changelog: v2.6.0...v2.6.1
v2.6.0
What's Changed
Most features included in v2.6.0
comes from upgrading Neutralinojs, in particular support for minimize in Windows and saving window size and position when closing.
Improvements
- Remove redundant hide window button (as minimize is now possible)
- Application no longer starts maximized (caveat that the app window might be small on high resolutions using zoom)
- Application now runs in legacy MacOS versions (tested on MacOS Big Sur v11.7.9)
- New Neutralinojs removed manual steps for WebView2Loader.dll
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- High contrast dark theme that is activated based on system preference
- Inline configurable timer instead of extra input field for setting interval length in seconds
- Store updated interval length in between sessions
- Information messages moved from action buttons:
- Alert on break
- Tooltip about how to change driver
- Version number in title
Full Changelog: v2.4.2...v2.5.0
v2.4.2
Another maintenance release with focus on DX.
Minor UX improvements
- Included Favicon to prevent unnecessary error being logged
- Updated to "member" where "user" was used
Development upgrades
- App migrated to TypeScript
- Fix app auto refresh when running
npm start
- Run tests with Vitest
- Use Vue Test Utils to test components
Full Changelog: v2.4.1...v2.4.2
v2.4.1
v2.4.0
What's Changed
- Switch for toggling automatic breaks at end of cycle
- As "Break" is no longer a default member, one extra member can be part of cycle
- Timer can be paused
- Appropriately sized app and tray icons
- Use Node.js' built-in test runner (incl. removing dependency to AVA)
Full Changelog: v2.3.2...v2.4.0
v2.3.2
Windows executable now with icon
What's Changed
- Include icon resource for Windows executable
- Run release GitHub action to build articfact in Windows to enable updating Windows executable resources
- Update Neutralinojs libs
Full Changelog: v2.3.1...v2.3.2
v2.3.1
Always at least one member