Releases: ItsMajestiX/ServerModManager
Full Release
We're now in full release! Also, since I haven't been working on this for quite some time, this might be the last activity here for a while. But anyways, onto the new features:
server
command: Creates a brand new server on windows (no linux for now).createpackage
command: Gets the JSON for a new package ready, so they can be added quicker.- JSON branching: Now updates are no longer required (but still recomended) whenever JSON changes!
- Colored console to make install more interesting.
-d
flag to create directories if they don't exist.
Update Update
It's finally here! The long anticipated update update! Update your packages from scpman without having to remove
and install
again.
Features (from all betas and such):
-
update
: The main piece! Just type scpman update * or scpman update packagenames to automatically check for updates and install them. -
Multipackage: Now you can install multiple packages at once! Just add more than one package after
install
,remove
, orupdate
and it will get all packages listed.update
andremove
also support the*
operator, which removes/updates all packages. -
A flag for update ,
-f.
Force: Always overwrites the old file with the new one even if they are the same. -
Small file size and fewer files thanks to .NET Core 3.0 framework dependent executables
-
Incompatibilities: Now will not let you install packages that conflict.
IMPORTANT: Now requires .NET Core v3.0.0-preview3 runtime. Get it for Windows here and Linux here.
Update Update Beta 2
Update Update Beta
After fixing one bug, the code is now ready for beta. Full release soon, just want to fully format and comment the code, and make JSON updates.
IMPORTANT: Now requires .NET Core v3.0.0-preview3 runtime. Get it for Windows here and Linux here.
Features:
- Will now not crash on
remove
andupdate
when a package that does not exist is presented
Update Update Alpha 2
New improvements have been added. However, a lot has changed, and I want to ensure the code is semi cleaned before going to beta.
Features:
- Files have been split up for easier reading and organization
- New flag for update
-f
. Force; Always overwrites the old file with the new one even if they are the same.
IMPORTANT: Now requires .NET Core v3.0.0-preview3 runtime. Get it for Windows here and Linux here.
Update Update Alpha
Very early release of the new update. It aims to add more advanced features that will make the install experience even smoother.
Features:
Multipackage: Now you can install multiple packages at once! Just add more than one package after install
or remove
, and it will get all packages listed. Also works with...
update
: The main piece! Just type scpman update *
or scpman update packagenames
to automatically check for updates and install them.
IMPORTANT: Now requires .NET Core v3.0.0-preview3 runtime. Get it for Windows here and Linux here.
JSON Update
First Official Release!
The first official release!
New features:
- Cleaned up code
- New fancy progress bars to show download progress
- Help function can be triggered by adding
help
to end of command or just by incorrectly using commands (needs some work yet, but good enough) - Author name in package JSON
Error Handling
Fix error handling and other things. First production ready release coming soon, just needs a few more additions.
First Release
Bare minimum needed to be functional.
Features:
install
remove