Releases: mdwheele/owls
Releases · mdwheele/owls
v0.1.6
v0.1.5
v0.1.4
v0.1.3
Owls v0.1.3
The one where we fix the permissions tip for MacOS users so that they can use the application again
Bug Fixes
- Fixed a bug introduced when we started using our ability to append to
/etc/hosts
to determine if the user had write. This requires an additional permission on MacOS-only.
v0.1.2
Owls v0.1.2
The one where we actually check permissions on Windows and fix the permission tip.
Changes
- We now use a different permissions tip for Windows that runs as administrator, which hopefully prompts for credentials if the user isn't an Administrator... I'm too lazy right now to create a new user on my home machine so.
Bug Fixes
- Using
fs.accessSync
to determine if the user has write-access to a file does not work consistently on Windows. Instead, we now actually try to append empty-data to the end of the hosts file.
Known Issues
- The switch away from
fs.accessSync
tofs.appendFile
requires an additionalappend
ACL on MacOS. Users can remedy by setting their ACL on/etc/hosts
toread,write,append
.
v0.1.1
Owls v0.1.1
The one where we don't tell Windows folks to grant themselves write on /etc/hosts
.
Features
- Add appropriate permissions tips to application startup for Windows and Linux users.
Known Issues
Windows
- You can't really focus anything in the search bar. Working as intended, amirite?
- Permissions check on hosts file isn't working correctly so it'll load, but will fail when it tries to write.
Miscellaneous
- In preparation for #6, we move all system-related calls into its own module that can be exported via
preload.js
when v2.0.0 of the Vue Electron Builder is released.
v0.1.0
Owls v0.1.0
This is probably as good as this tool is ever going to get, so enjoy this prerelease
because it's way to damn expensive to put this thing on app stores.
Features
- Create Projects representing domain-names you want to manage in your hosts file.
- Create Environments in a Project representing IP addresses you'd like to switch between for the domain-name.
- Works on my machine (MacBook), maybe it works on yours.
- Might work on Windows / Linux but uhm... probably not (we have an issue to handle this).
- It's pretty.
- It's usable.