Releases: leohoppergit/ShiftRounds
ShiftRounds 1.0.1
ShiftRounds 1.0.1
Focused polish release for ShiftRounds.
Original concept and core foundation remain fully credited to Nulide / ShiftSwift (f.k.a. ShiftCal).
Highlights
- cleaned up the layout and visual hierarchy of Advanced Settings
- aligned toggles, dropdowns, and action buttons into a more consistent settings grid
- made special accounts and calendar markers read more clearly as real list entries
- hid backup diagnostics tools by default so rarely used troubleshooting actions stay out of the way
- continued small UI polish for a calmer and more coherent settings experience
Notes
This is a refinement release following 1.0.0, focused on clarity, consistency, and overall polish rather than major new features.
ShiftRounds 1.0.0
ShiftRounds 1.0.0
ShiftRounds 1.0.0
The first major standalone release of ShiftRounds.
What began as a private fork has now become a clearly independent, actively maintained app line with its own visual identity, a calmer and more polished interface, and a much more focused everyday experience.
Original concept and core foundation remain fully credited to Nulide / ShiftSwift (f.k.a. ShiftCal).
Highlights
- major visual redesign with a more cohesive glass-inspired interface
- substantially improved dark mode across calendar, stats, settings, and about
- optional overtime multiplier for manually entered overtime
- configurable special accounts, tracked separately from regular working time
- Austrian public holidays integrated into the calendar
- Austrian school holidays available by selected federal states
- custom calendar markers for school breaks, kindergarten closures, and personal date-range options
- improved PDF and ICS sharing/export, including month and custom date-range options
- clearer backup and restore flow
- broad cleanup of legacy code, dead UI paths, and technical debt before 1.0.0
- many fixes and polish passes across calendar interaction, stats, performance, and device compatibility
Closing Note
ShiftRounds 1.0.0 marks the transition from an adapted fork to a distinct app with its own identity.
It remains intentionally privacy-conscious, offline-friendly, and focused on practical everyday use.
ShiftRounds 3.0.1-shiftrounds.9
ShiftRounds 3.0.1-shiftrounds.9
Special dates and calendar enhancement release for ShiftRounds.
This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.
Highlights:
- Austrian public holidays can now be shown in the calendar
- Austrian school holidays can now be displayed by selected federal states
- custom date markers for school breaks, kindergarten closures, and personal date ranges
- prepared update path for future school holiday data refreshes
- continued polish for calendar sharing/export and visual consistency
ShiftRounds 3.0.1-shiftrounds.8
ShiftRounds 3.0.1-shiftrounds.8
Polish and UI refinement release for ShiftRounds.
This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.
Highlights:
- refined calendar interface with a more cohesive glass-inspired design
- improved action button styling and About screen presentation
- multiple visual polish fixes and usability improvements
- release build verified successfully
ShiftRounds 3.0.1-shiftrounds.7
ShiftRounds 3.0.1-shiftrounds.7
Feature and polish release for ShiftRounds.
This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.
Highlights:
- special accounts can now be configured globally and assigned to shifts
- special account bookings are tracked separately from the normal work time account
- optional overtime multiplier for manually entered overtime
- overtime multiplier is shown only when active, including calendar and day-detail hints
- restored delete/archive actions in the shifts list
- feedback mail flow fixed, including recipient handling
- calendar edit menu tuned so Shift is more prominent than Monthly Note
- fixed the oversized calendar detail cards caused by recycled expanded views
- release build verified successfully
ShiftRounds 3.0.1-shiftrounds.6
ShiftRounds 3.0.1-shiftrounds.6
Hotfix release for the shift selector and calendar assignment flow.
This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.
Highlights:
- fixed the shift selector in calendar edit mode
- creating a new shift from the selector works again
- existing shifts can be selected and assigned to calendar days again
- release build verified successfully
ShiftRounds 3.0.1-shiftrounds.5
ShiftRounds 3.0.1-shiftrounds.5
Privacy-focused cleanup and stability release of ShiftRounds.
This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.
Highlights:
- final audit pass for stability, privacy, and dead code cleanup
- removed unused legacy permission dialog code and leftover obsolete classes
- removed stale AboutLibraries manifest wiring that was no longer used
- reduced dependency overhead by dropping unused libraries
- hardened several crash-prone nullability edges in editor, stats, and calendar UI
- full backup and restore for ShiftRounds data in a single JSON file
- shift duplication directly from the shifts list
- cleaner import wording as generic Shift-Import
- build and lint verification completed successfully
ShiftRounds 3.0.1-shiftrounds.4
ShiftRounds 3.0.1-shiftrounds.4
Privacy-focused release of ShiftRounds with new export and migration tools.
This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.
Highlights:
- export settings as JSON
- export shifts as JSON
- export calendar as ICS for the full calendar, a selected month, or a custom date range
- SwiftShift compatibility import for legacy JSON files such as shift-calendar.json and sc.json
- first-start migration prompt when the original app is detected
- manual SwiftShift import entry under Settings -> Advanced Settings -> Extras
- folder scan for legacy SwiftShift files
- heuristic detection for renamed legacy JSON backups
- several fixes for shift ordering and dual-shift display
- editor usability improvements
ShiftRounds 3.0.1-shiftrounds.3
ShiftRounds 3.0.1-shiftrounds.3
Privacy-focused release of ShiftRounds.
This version continues the app as a private fork based on ShiftCal / ShiftSwift by Nulide.
Original concept and primary foundation by Nulide remain fully credited.
Highlights:
- stronger privacy and data-minimization focus
- removed Family Sync and all related server communication
- removed external crash reporting
- removed Do Not Disturb automation and related permissions
- Android backup disabled
- cleartext traffic disabled for production builds
- permissions reduced to calendar access only
- launcher icon cleanup for supported Android versions
- many UI, wording, and maintenance improvements