1.1.5
Credit where credit is due
Based on further feedback and my own insomnia, some big changes were made to the crawler, and how repos/addons are displayed. I've also added a voting system so people can start to show love for their favourite addons, and we can curate our own list of popular addons, together. I hope this is a good solution for those who have been asking for a more curated list.
- You can now vote for your favourite addons in the "Show by Addons" table. This requires logging in via GitHub, or Discord. I know this will be an unpopular decision, but I didn't really see an alternative way of keeping the voting somewhat legit, and worthwhile, without adding some form of login. It's worth mentioning that both logins ask for the absolute minimum data possible, in both cases, just your avatar, and username, I do not want any more data about any of you than that, dear god no.
- Rewrote large sections of the crawler to improve speed and reliability, moved all deduplication logic outside of the crawler itself to reduce load and made some changes to flow based on feedback from a friend actually good at this kind of thing.
- The "Show by Repos" table now shows all repos that contain a unique instance of an addon, be that the original author, or a version of an addon that greatly differs from the original. It tends to prefer the version most recently updated.
- The "Show by Addons" table now prefers to show the original author's repo first for an addon (if possible), with forks that contain actual changes being shown in a new column. The logic for this is a bit.. particular (Read: A complete mess), so it will likely need improvement. Show by Addons is once again the default view for the website, to make the voting system more visible.
1.1.2
Tiny Tweaks
Made some very small changes with this version, definitely nothing as significant as the past couple days (thank god)
- Both the "Show by Repos" and "Show by Addons" tables are now sorted by "Last Updated" by default.
- Fixed an issue with the daily update version of the crawler not deploying everything correctly.
- All addons available from the Windower launcher should no longer show up in the directory, even if they are uploaded by a user that is not the Windower Team. This will have the unfortunate side-effect of meaning possibly improved forks of these addons that the Windower Team have not merged or do not want to merge will be filtered too if they share names with any addon maintained by them, so if you want your improved fork of an addon listing here, please consider renaming the addon. I'll come up with a better system for this eventually, hopefully.
- Filtered out more repos that are people just dumping their entire Windower folder on github, I pray one day people will learn to make their repos of this nature private.
1.1.0
A Chilly Reception
A lot of changes were made this version based on feedback from an FFXIAH thread I posted for the website.
- Addons maintained by the Windower Team are no longer listed on the directory as these are easily available from the Windower launcher.
- A navigation bar has been added to the top of the site containing the links to the repo submission form, a new form for addon authors to opt out of being listed at all, and the changelog link, which has been moved to the top of the website from the footer.
- The list has been split into two views, one that shows addons sorted per repo, and one that shows just addons. Regardless of the source, all addon links now go to their repo's top page, instead of the Lua code itself. The repo view shows addons in a toggleable list.
- Where available, licenses for addons are now shown alongside each addon's name.
- The repo owner and addon author are clearly separated now, in case they differ.
- Some manual review has occurred to remove repos that are obviously public backups of people's Windower folders, libraries, and addons intended for private server usage. As such, this has knocked the total addons down to 560, this should result in an easier to browse and more functional directory. Further attempts will be made in the future to manually review repos and remove those that are just public backups or not relevant to this site's purpose.
- A "Back to Top" button has been added (woo)
1.0.5
Suggestions and Improvements
- Greatly improved how crawling works, so it's quicker and better at its job. We're up to 751 unique addons now! Also added a feedback form for repos I've still somehow missed.
1.0.2
Crawling for documentation
- Added readme crawling with links included if I found a readme included, it's not perfect yet as since there's no standard for uploading a Windower addon to github, everyone has done documentation in a slightly different way (or in some cases, not at all), so some of the readmes won't do much to help you in the way of how an addon functions, but it's something!
1.0.0
Initial Release
- There's not much to say here, the website was born, it had links to 623 addons, 3 columns and a basic as heck design.