Releases: ygini/Hello-IT
Hello-IT v1.2.2
This new update bring to public.script.item a default path to distribute script: /Library/Application Support/com.github.ygini.hello-it/CustomScripts
Deploying script in this folder allow you to use the script key int function settings and simplify your work.
Sample script used to display main IP is provided in the distribution package.
Hello-IT v1.2.1
This release fix an error in the postinstall package script leading old version installed via old autopkg recipe to say in /Applications.
The way Hello IT manage custom image has been changed too. Now menu bar image is the default behavior (until now it was text title). This mean, if you've a title property set at the root of your preferences, it will use it an ignore the icon.
To use icon, you must remove this key.
Custom icon behavior has changed too, now if you want to use custom icon for Hello IT you MUST deploy them in /Library/Application Support/com.github.ygini.hello-it/CustomStatusBarIcon
with documented name and in PNG file format.
Read https://github.com/ygini/Hello-IT/wiki/Preferences for more info.
Custom icon for menu item support now a imageBaseName
key. The name will represent the name of the image to load located in /Library/Application Support/com.github.ygini.hello-it/CustomImageForItem
, the file MUST be a png one. imagePath
is still supported but imageBaseName
is the only one allowing you to provide different image for dark mode.
Read https://github.com/ygini/Hello-IT/wiki/public.submenu for more info.
Hello-IT v1.2
This new release bring big change, small changes and important fixes.
Big change are in the way Hello IT is distributed, I now distribute a package setup to install Hello-IT in the Utilities folder, the package will also add the app as a LaunchAgents. The app will be automatically loaded at each user login. The launchd file don't keep the app alive, allowing you to use the quit option. The package is properly signed.
You can update the launchd to enable the KeepAlive feature and then rename your Quit menu item as Relaunch.
This release bring a new feature, you can set picture in the menuitem, allowing you to improve accessibility for the end user.
Fixes in the release are related to settings detection who was completely broken. Effect linked to this fix, you might see the Hello IT as text and not as an icon. Read the related docs to understand how properly set the app to use text, default icon or custom icon depending of your needs https://github.com/ygini/Hello-IT/wiki/Preferences.
Last things, AppTransportSecurity has been disabled, allowing you to run test against insecure HTTPS servers.
A lot of change here, I hope everything will be OK, if anything goes wrong, please open an issue on Github.
Hellot IT v1.2 beta
This pre release exist only to trouble shoot autopkg integration. Hello IT 1.2 is now published as a pkg with laucnhd settings included.
The app will be installed in the utility folder.
Hello IT v1.1.1
This new release extend the public.open.application capabilities with hideIfNotAvailable key.
Please read https://github.com/ygini/Hello-IT/wiki/public.open.application for more details.
Hello IT v1.1
This new version brings a lot of important change, please do not update before checking your settings and the documentation.
Importants change are:
- different way to manage default settings, avoiding any confusion with your settings and the sample one ;
- service state are reflected by the menu item in the menu bar ;
- the menu bar have a dedicated dark mode icon set ;
- improved loggings capabilities ;
- submenu can skip minor state to be reflected in the global one.
Please, read https://github.com/ygini/Hello-IT/wiki/Preferences and https://github.com/ygini/Hello-IT/wiki/public.submenu to understand the changes.
If you were using custom icon in 1.0.x, it won't be used by 1.1, default one will be used until you update your settings and files.
Hello IT v1.0.3
This new update add capabilities to public.script.item allowing you to pass an array of string as arguments instead of a base 64 encoded plist.
See updated documentation for more info https://github.com/ygini/Hello-IT/wiki/public.script.item
Hello IT v1.0.2
This new update add capabilities to public.open.application allowing you to open an application at a specific path with custom args.
See updated documentation for more info https://github.com/ygini/Hello-IT/wiki/public.open.application
Hello IT v1.0.1
This small release include a feature requested on ticket #11
The main application now manage a general network state based on SCNetworkReachability and plugins can refer to it to make a difference between a service outage and a computer not connected to a network.
HTTP test and sample script has been updated to use this feature.