Releases: Leeous/gmod-addon-tool
v2.4
Changelog:
- Updated all packages used in GMAT
- Fixed a rare bug (#25) that would throw errors if your Garry's Mod directory changed locations. Thanks @AruMoon!
Even though this release does not add any features, it may fix potential security issues with older dependencies.
Thanks for using my tool, I hope you all continue to make interesting and fun addons!
v2.3
Changelog:
- Complete removal of jQuery, which should make future debugging a lot easier, also makes the code a lot easier to read and understand in my opinion
- Added default directory check, this will check to see if Garry's Mod is installed on your
C:
drive, and if it is, it skips asking you where it's located - Added a lot more error checking - this should give you a better idea of what
gmad
/gmpublish
is complaining about - Added dark theme
- Added private addon count at the bottom of update addon panel - just in case people don't read the FAQ and attempt to update a private addon
- Fixed
Edit addon.json
button to actually show the current details of your addon
This'll probably be the last update to this tool (aside from bug fixes) for a long time. I'm extremely happy with how this project turned out and I look forward to taking what I learned from this and applying it to what I work on in the future.
EDIT: Add actual installer file, mislabeled the portable exe as an installer. Although, most people should probably use this as a portable app, unless you make addons very often.
v2.2
v2.1
Changelog:
- Fixed issues with app log not being created or written to.
- Added disclaimer
I'm working on removing jQuery, although this might take longer than I originally thought.
If you were having issues, like in #11, please try this new version of the app. If the issues persist, please make a new issue and attach/paste the log from Settings cog ⚙ > View Console Output.
I have a couple of QoL changes I want to make before I "finish" this project. Updates after v2.2 will most likely only be bug fixes, as to avoid over producing an app that's meant to be as simple as possible.
v2.0
Changelog:
- Fixed several bugs that went most likely unseen
- Redesigned addon creation/updating to ask less questions and give you more information
- Updating your addons also gives you a glance at your addon's downloads, favorites, and views
- Will automatically go to final prompt if GMAT sees that you already have an
addon.json
file - Simplified creation options
- Final prompt will also show you your addon's title, type, and tags
- Color scheme changed to blues to better fit Garry's Mod relation
v1.4
Changelog:
- Support for Linux
- More download options, plus an installer
- Updated the icon
- Now actually works when you just want to create a GMA
- Added a console log
- Fixed updating addon "View" link not working
- Largely decreased the size of the x32 dist, x64 is slightly smaller
- Added a settings panel
- Allows you to view the output log of
gmad
andgmpublish
- Allows you to reset all of your settings to default
- Allows you to view the output log of
Hope everyone's enjoying quarantine! 😅
v1.3
Changelog:
- Rewrote the Steam AJAX request to handle more than 13 addons
- Made some window transitions a little more consistent
- Cleaned up a lot of junk code
- Added some important comments
- Wrote a utility function to handle almost all of the div transitions
- Fixed icon not loading (maybe??)
- Added a button that lets you extract GMA files (downloaded addons can commonly be found in
\GarrysMod\garrysmod\addons\
)
v1.2
v1.1
v1.0
This version is complete with the ability to update existing addons and create new ones and upload them to the Workshop. There's not a lot of error checking due to the nature of scraping text from a console application. I mean I could add it, but there's no point as long as you follow the directions of the wiki.