## Version history - 0.1.0 - favorites - random - hot - popular - 1.0.0 - windows/mac support (just changed to Path instead of strings to write the file) - 1.1.0 - now can get levels from records - updated hot and popular, now can take limit and offset args - 1.1.1 - I forgot to remove an early return lol - 1.1.2 - streamlined inner workings in prep for possible GUI - 1.2.0 - now uses Zworpshop where possible (only random tracks) (can use GTR with -G) - added macros to use internally - 1.2.1 - finally updated to new web API, so it works now - removed arguments that are no longer used - ZEEP_PLAYLIST_DIR env variable is used, so you don't have to specify output Dir - Favorites limit default is now 100 - Hot and Popular no longer have arguments due to new GTR/Zworpshop API - updated macros for new web API's - little extra info outputted - 1.2.2 - removes duplicate tracks based on track UID - 1.3.0 - bunch of internal changes for upcoming update - Command changes!!! - Records doesn exist anymore use `wr` and `pb` instead `recent` doesnt exist anymore - `hash` and `workshop` accept a ',' separated list - `favorites` take a gtr id only, limit and offset args are dead, - `id-steam` gets your gtr id, using your steam id - also playlists are now formatted so goodbye to the ONE LOOONG LINE we had before - 1.3.1 - fixed json parsing error for `wr` and `pb` - 1.3.2 - `favorites` now works the way it used to it has `-l, --limit` and `-o, --offset` args again aswell as `-S, --steamid`, it also works now :P - `id-discord` added, works how youd expect - `workshop` now can take a list of ids, it only worked with one before though that was a bug - output is more user friendly - 1.3.3 - added `--no-purge` fag, this will increase the chance of a workshop loading error. - zeeper now uses `ZEEP_GTR_ID` environment var so you dont have to put your id everytime - added `merge` command to merge playlists and you dont have to provide a full path, it will check the current dir for the playlists, then it checks your playlist dir (which is `--dir` or `ZEEP_PLAYLIST_DIR`) - plus internal changes - 1.4.0 - changed `--no-purge` to `--purge` and is off by default, - added `-V --version` option - added `-m --metadata` to provide playlist metadata instead of through the interactive input ie `-m name,round,shuffle ...` - added `--stdout` prints to stdout instead of saving to a file. - added `japi` command to do a json api query to gtr. this makes zeeper extremely powerful as a playlist tool - fixed issue when supplying a file to `-d --dir ZEEP_OUT_DIR` zeeper would previously fail if the file didnt exist, that is no longer the case it just works now - 1.4.1 - updated japi help to be more helpful - internal refactoring - fix purge didnt work with `--stdout` flag - fix playlist level count didnt update when purged - added purge strategies `--purge-strata` can be `uid` or `hash` uid is the old method, hash is new and much better - 1.5.0 - manage mods with the `mod` cmd - compatible with modkist and modkist revamped - almost all commands have nice prompts - `install` will search and install mods - `update` will update installed mods - `check` will check for updates - `remove` will remove selected installed mods - `list` will list installed mods - `login` will save a modio api key for use by other commands - `find` will search for installed mods and add them to a manifest that is used by the other mods, they will run find automatically if no manifest is found - `sideload` installs a mod locally ie from a file or dir instead of from modio - playlist commands have been moved under the `playlist command` - `search` will search zworpshop for tracks, has a nice prompt - added spinners to most commands - the metadata has a nice prompt now - `id` provides more information and can accept steam, gtr and discord id's - many bug fixes, could not possibly list them, even if i remembered them - 1.5.1 - auto locate zeepkist install location - auto locate zeepkist playlists location - use last steam user to play zeepkist if no id is supllied to cmds that use id's - 1.5.2 - fix duplicate sideloads