-
-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] changelog in Homebridge UI #86
Comments
I manage all my packages directly with npm, not a GUI, so I didn't realize I was missing out on a way to communicate. Which specific config UI are you using (I think there are a few)? Looks like homebridge-neato puts their changelog in their GitHub releases, which is probably what the UI pulls from. That is pretty easy for me to add and a good practice to follow anyways. I'll try to get it done in the next week or two. Great suggestion! As for the config file, it looks like this might be what generates the form: https://github.com/naofireblade/homebridge-neato/blob/master/config.schema.json. Where do you see that form show up? |
Thanks for looking into this. I use Homebridge-Config-UI-X. Which I believe is the most widely used one. It's also packaged with HOOBS so we'll probably see a lot more of it now that HOOBS is gaining in popularity. |
Here's a more detailed example of a config.schema.json https://github.com/oznu/homebridge-config-ui-x/blob/master/config.schema.json |
There is also a developer guide in the Config UI X wiki |
@benfysh so much more useful than what I found. Idk how I missed this wiki page. |
@ifeign I really appreciate you suggesting this change. Anything that I can do to make it easier for users to get set up and update the plugin, I am happy to do! Here are some screenshots of the new features: Release NotesChangelogSettings UIOption Config |
Awesome work @dgreif. This makes it almost impossible to mess up when configuring the plugin, which is great for those newer to Homebridge (most of the Homebridge posts on Reddit are config.json formatting issues). You've created one of the most well-rounded Homebridge plugins out there! |
@dgreif you are amazing. Seriously, the world will be a better place with more devs like you. I hope you have the opportunity in life to help make that a reality—either from work or by mentoring others. |
This plugin is amazing so I hate to ask more of you. I use several plugins that display the changelog within the config UI after updating.
Since your plugin is so frequently updated it would be beneficial to see these regular changes within Homebridge, saving a visit to github. It's also an opportunity to inform people about new major changes (updating 3.x to 4.x, your new wiki etc) and possibly reduce the number of people posting issues about things you've already addressed.
A great example of this is Homebridge-Neato. This plugin also has another really cool feature, the config schema, which allows users to create a perfectly formatted config by filling in forms and multiple choice options vs doing it all by hand.. but that's something for another time.
The text was updated successfully, but these errors were encountered: