Skip to content

Releases: 0neGal/viper

Release 1.5.1

21 May 19:27
Compare
Choose a tag to compare

FIXED BUGS

  • Filters closing when trying to toggle them
  • Some packages wouldn't show up no matter what
    • The filter system didn't like filters like Language: EN, it now only checks for the filters that you can actually select/deselect in the filters menu, solving this. This means all packages should now show up.
  • Some filter selections leading to an infinite loading screen
    • It wasn't actually loading, it just never got told to show the "No results" text, this happened because when searching and the only results were filtered out it would never show those mods, which is usually the event that sets the text. It now properly displays the "No results" text

Release 1.5.0

20 May 21:33
Compare
Choose a tag to compare

REVAMPED MOD BROWSER

Viper now has an a much better mod browser, not only is there more mods on screen but the same amount of useful information, there's actually even more information, not only that but there's also now an in-app browser, this means instead of opening the mod in your browser you can preview it right inside Viper, making your life easier.

We also now support mod dependencies, this means if a mod requires another mod to work properly it'll notify you, the user about it, you simply allow it to install the mods it requires and then it does that, nothing more, if a dependency is already installed it won't ask you about it, and it'll only need to install the mod itself.

Even though the above sounds cool and everything, there's a lot more, we've finally added the ability for you to load more than the standard 50 packages, this means if you're new to the community and you don't know any mods, you can simply scroll through and look at all the mods. And when you've reached the bottom of the list you simply load more mods, until you reach the absolute bottom.

And as if that wasn't enough, there's been many performance improvements, notably the mods now load a lot faster, they load in a far more smooth fashion, and before there was some bugs where filtering packages may lead to searches not actually giving back the 50 maximum packages, even though there's more than 50 packages matching the search and the filter.

Overall the mod browser is better than ever! And we hope you'll make good use of it/find it useful!

OTHER NOTABLE CHANGES

The codebase has had some improvements, and plans are to continue improving it, this does not affect the user, simply contributors and anybody who wants to look at the code.

Release 1.4.0

03 May 18:28
Compare
Choose a tag to compare

NEW FEATURES

  • Release notes now auto link when a user is mentioned in the release
  • We now use the enabledmods.json file to enable/disable mods instead of our own trickery which was cumbersome and annoying for other mod managers to deal with

FIXED BUGS

  • Bumped ejs to version v3.1.7
  • Northstar release notes not being rendered properly
  • Error showing if config file is invalid, now a more descriptive alert appears that allows you to also reset the config

Release 1.3.4

24 Apr 19:08
Compare
Choose a tag to compare

FIXED BUGS

  • Pre-Releases no longer show up in the release notes
  • On first launch the "Game path no longer exists" message would pop-up

IMPROVEMENTS TO THE UI

The overall look of the UI has been improved, some more color, and some animations have been sped up, as they made the application feel sluggish. Overall minor improvements.

Release 1.3.3

17 Apr 17:16
Compare
Choose a tag to compare

FIXED BUG

There was a weird bug that made Viper fail to start sometimes and other times not. It was either every other launch it broke, or it worked for 3 launches then failed for another 3. Either way it should be fixed now.

UX IMPROVEMENT

When you manually change the language "Auto-Detect Language" will auto turn off.

Testing for Linux Launch Support

21 Apr 14:10
Compare
Choose a tag to compare
Pre-release

This release will be removed once #116 has been merged, it is simply to make it easy for people to test the PR without having to build the executables themselves.

Release 1.3.2

16 Apr 16:11
Compare
Choose a tag to compare

DISCLAIMER: This version of Viper has a bug that causes it to sometimes not launch, refer to v1.3.3 for a fix.

NEW FEATURE

You can now manually select your language in the settings page, so even if your system is in Spanish or French you can have Viper be in English, or in reverse!

BUG FIXES

  • When Viper starts while your gamepath doesn't exist anymore Viper will now throw an error, and not allow you to update, before this update, you'd get many, many, errors that are fairly useless
  • --update wouldn't exit out if you're already on the latest update
  • General dependency audit

Release 1.3.1

01 Apr 17:44
Compare
Choose a tag to compare

BUG FIX

This release is very tiny, and it simply fixes a bug where if Steam was installed as a Flatpak, Viper would never be able to auto-detect the game path. As the file Viper was searching for was in a different location, Viper now searches multiple file paths, and assumes the first one that has Titanfall is the right path, unless you've Titanfall installed in multiple locations this'll be the case.

TL;DR: Viper can now also auto-detect your game path if Steam is installed as a Flatpak

Release 1.3.0

28 Mar 15:54
Compare
Choose a tag to compare

NEW FEATURES

  • Mod search filters
    • This'll allow you to view just skins, just mods, just client mods excluding server mods, by default server-side mods aren't shown, as most users have no need to see them
  • --no-vp-updater option
    • This overwrites whatever setting is set inside your viper.json, this is useful for automation, or simply packaging the Viper AppImage inside another format, i.e Flatpak, Snap etc.

BUG FIXES

  • Fixed potential edge case with mods
    • If a mod had the same name as an element in our CSS, the mod element could be styled incorrectly, we now prepend mod- to all mod elements to ensure this doesn't happen. Notably the Northstar core mods would previously show up as red, because we used to have an element with that name.
  • Updates many dependencies to fix potential vulnerabilities
  • Fixed the gamepath auto detector sometimes not being able to find the game if installed through Steam
    • If contentstatsid wasn't inside your libraryfolders.vdf it would skip the first library, if you only had one, it'd skip all/that one.

Release 1.2.5

10 Mar 19:41
Compare
Choose a tag to compare

BUG FIXES

  • Sometimes settings may overwrite your startup arguments
    • For this to happen you'd have to edit your startup arguments outside of Viper, Viper would then revert it back to it's original accidentally.
  • Error toasts wouldn't actually have their red background
  • The testing Northstar package in Thunderstore would accidentally have a red background

Not necessarily a bug fix, however the default page has been changed to the Northstar page, as to not only make it easier and faster to launch the game, but also because some users didn't quite understand how to navigate the UI.