Skip to content

Outset 4.0.21877

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 30 Aug 12:44
· 36 commits to main since this release
008229a

Notes

This is a version of Outset created by GitHub Actions.
Outset.app has been signed and notarized. The package has been signed, notarized and stapled.

Changelog

Changes

  • 1801316 - Merge pull request #21 from macadmins/development
  • e1b5f45 - Update issue templates
  • 37124c9 - Created workflow for manually building release builds
  • c8b34da - Revert "Bumped version number"
  • 4f7e84c - Merge pull request #25 from macadmins/development
  • 7970afd - Merge pull request #24 from macadmins/build_release_workflow
  • 0050fe4 - fixing up munged commit
  • 573ae20 - Merge pull request #26 from macadmins/development
  • 59db788 - update console user code #27
  • 2ca69ce - Made a bit safer
  • ef428f3 - Clean up how login window state is managed
  • 52b1dfd - some cleanup of the writeLog function
  • b095ec1 - Merge pull request #29 from macadmins/development
  • be776a8 - Fix typo in README.md
  • 09b1f03 - add marketing model to debug output
  • de634e3 - add LaunchOnlyOnce key to login-window plist. Fixes a behaviour where login window tasks were executing continuously.
  • 2009177 - update version
  • 0e5167d - Merge pull request #30 from bennettp123/patch-1
  • e902c37 - Fixed up some listing rules after installing SwiftLint on my new dev box refactor sha256sum to checksum removed old preference definitions, some of which were being used in-code. Since these were never being populated they would not evaluate and conditional code was not being run as a result.
  • 038af56 - update writePreferences so when running as root it will write to /Library/Preferences instead of /var/root/Library/Preferences. This fixes a bunch of expected behaviour like using --add-ignored-user and having it correctly apply to all users on the system and not just when run in a user context.
  • c151750 - some more refactoring for shasum -> checksum rename added some additional debug logging updated loadPreferences function to force load from /Library/Preferences/io.macadmins.Outset.plist if running as root update loginOnce processing to pass in any overrides. also added some extra debug logging to inform if the console user is in the ignored list
  • 4082a65 - removed unneeded debug lines
  • 6c59f5e - Updated spelling on overrides - fixes #31
  • e6d5139 - fix error cause by unwrapping nil value in an optional also keeping the linter happy.
  • 721d871 - Fix read and write of run-once record to it writes to /Library/Preferences and not to /var/root/Library/Preferences Added logic to migrateLegacyPreferences if they exist (issue in initial 4.0 to 4.0.2 using UserDefaults which results in preferences being written to /var/root/Library/Preferences which is problematic for settings that all users might need to access.
  • 008229a - Merge pull request #32 from macadmins/development
  • e1d49b5 - Updated README.md with current info. Also moved some content around and linked classic outset to the copy contained in this repo
  • 403a949 - Removed some typos
  • 9ebcd3b - Fix issue where on-demand cleanup wasn't happening. Added cleanup of the cleanup trigger to the cleanup logic (yo dawg) Also tidied up some of the SwiftLint stuff and moved disabled rules to the .swiftlint.yml file