0.1.0
Changes
- Add an about screen to macOS
Fixes
- Add a placeholder icon
- Sort actions by repository name
- Add a refresh button to the toolbar
- Enable macOS sandbox (#3)
- Encryption export conformance (#6)
- Simplify the action picker (#8)
- Support grid layout on larger screens (#9)
- Support the workflow run waiting state (#13)
- Improve the cell layout and add symbols for pending states (#14)
- Show a warning if there are annotations (#15)
- Show the annotations in a popover (#17)
- Support cancelled states (#19)
- Add toolbar commands to the menu (#30)
- Open builds from the context menu (#31)
- Consistent color for pending builds (#32)
- Use a wide screen default layout on macOS (#33)
- Publish iOS builds to TestFlight (#35)
- Add iOS about view (#36)
- Update the readme with development and licensing details (#49)
- Improve display of fixed-width licenses (#50)
- Improve setting button layout and naming (#51)
- Show short repository names by default (#57)
- Simplify
Settingsimplementation by adoptingKeyedDefaults(#59) - Cache build status to ensure the app is up-to-date on launch (#60)
- Periodically refresh the build status (#63)
- Summary window that shows overall build status (#69)
- Simplify authentication lifecycle (#70)
- Show the main window when clicking on the summary window (#71)
- Store the GitHub access token in the keychain (#73)
- Remove refresh button (#76)
- Show a spinner when refreshing the account (#77)
- Add pull-to-refresh on iOS (#83)
- Add menu items for account management on macOS (#84)
- Reduce the frequency of updates when there are no windows (#86)
- Use Swift Data to store the favorites in preparation for CloudKit sync (#87)
- Remove the progress spinner (#90)
- Improve the status bar appearance (#91)
- Basic synchronization (#92)
- Experimental UX for adding workflows on macOS (#94)
- Consistent workflow for adding favorites (#95)
- Improve terminology consistency throughout the app (#97)
- Set a minimum size for the main window (#99)
- Add a 'Done' button to the 'Manage Workflows' screen on iOS (#100)
- Support filtering by organizations (#101)
- Allow users to add workflows from other branches (#106)
- Remove favorites on log out (#108)
- Correct the context menu preview context shape (#113)
- Clear the current section if all workflows are removed (#114)
- Support refreshing the workflow manager (#117)
- Show individual jobs in a popover on macOS (#121)
- Use a hover state to indicate popover buttons are clickable (#122)
- Improved spacing between popover buttons (#123)
- Support 'skipped' build conclusion (#132)
- Update TestFlight build for re-submission (#133)
- Update the TestFlight build (#134)
- Use an embedded Safari view controller (#138)
- Improve account messaging (#139)
- Delete the app authorization on sign out (#141)