v0.3.0
Major bug fixes that make daemon1 behavior consistent across most of the applications on your macOS machine.
Applications like TextEdit or Preview were disappearing after opening a new document because they close their "open a file" window before opening the chosen file - which triggers the "hide application" instruction. Now, when a window destroyed event is registered, daemon1 checks for existing windows after a delay (default .5s) and makes a decision based on how many windows are opened. This logic prevents apps from randomly disappearing after opening or creating a new document.
The delay is not added if the user closed the window with the "command+w" shortcut, implying that the window should have been closed and the application won't open any new windows. It's a good idea to make "command+w" your main tool for closing windows to avoid the delay when it's not needed.