Skip to content

Releases: KnossosNET/Knossos.NET

v1.2.4

08 Oct 23:43
1076862
Compare
Choose a tag to compare

This release includes fixes to some reported issues and also some new features intended for 1.3 that were pushed ahead of schedule.

New Features

*Support passing FSO executable type to quicklaunch cmd, with this you can now create, for example, a desktop Fred2 quick access to your mod.
*Advanced mod upload, specially usefull for large mods, your can now choose what packages had changes to upload to Nebula instead of being decided automatically that may be incorrect in some cases.

What's Changed

  • Fix two dont typos by @wookieejedi in #225
  • Consider that vjoy can have repeated guid with different ids by @Shivansps in #227
  • Add support for passing fso exec type on quicklaunch by @Shivansps in #228
  • Disable max crc check attempts and remove cancel on 7z compression fail by @Shivansps in #226
  • Refresh dev fso build list during builds install/delete and add reload depedency button by @Shivansps in #240
  • Add warning for the new FSO 24.2 settings system by @Shivansps in #245
  • Advanced mod upload by @Shivansps in #242

Full Changelog: v1.2.3...v1.2.4

v1.2.3

26 Aug 22:47
cbad614
Compare
Choose a tag to compare

Bugfix release intended to address missing 7z crc verify check during mod upload that could cause corrupted files to be uploaded to Nebula.

What's Changed

v1.2.2

07 Aug 00:12
6ad0ab7
Compare
Choose a tag to compare

Bugfix release

What's Changed

Use Local instead of Absolute path - This keeps knossos library folder selection from being too strict and rejecting a path with spaces in it.

v1.2.1

03 Aug 15:56
eae4a4d
Compare
Choose a tag to compare

What's Changed

Features:

  • Add Gif/Apng support and update knossos icon animation by Shivansps in PR 219
  • Adapt loading animations for mod tile tabs by JohnAFernandez PR 216
  • Allow setting environment variables and prefix commands by BMagnu in PR 215

Fixes:

  • Warn about bad library folder by JohnAFernandez in PR 217

Full Changelog: v1.2.0...v1.2.1

Installation Instructions:
Visit https://knossoslauncher.com and download the auto-detected installer, or pick the correct package below.

v1.2.0

22 Jun 03:04
03c80a1
Compare
Choose a tag to compare

What's Changed

Features:

  • Implement FSO builds autoupdate function by Shivansps
  • Search other mod versions for files instead of download (and hardlinks) by Shivansps
  • Taskview Rework by Shivansps
  • Create debug filters window by JohnAFernandez
  • Support running Fred2 on Linux using Wine by Shivansps
  • Add "Clean Nightlies" button by Shivansps
  • Cache nebula "mod/json" GET calls to improve loading times by Shivansps
  • Add sorting function to devmode tab mod list by Shivansps
  • Move Screenshots button to main window by JohnAFernandez
  • Add option to override SystemCMD generation by BMagnu

Fixes:

  • Add Talos to the list of allowed/disallowed mirrors by Shivansps
  • Fix VS axml previewer by Shivansps
  • Consider folder delete error during dev pkg deletion as non critical by Shivansps
  • Fix typo error causing a crash opening mod details with null screenshots by Shivansps
  • Change multiupload finish timeout to 160 seconds by Shivansps
  • Select Tools by index rather than checking the IsSelected value by Shivansps
  • Check API result value on upload log and report mod Api Calls by Shivansps

Other miscellaneous UI adjustments by Shivansps, Wookiejedi, Notimaginative and JohnAfFernandez

Full Changelog: v1.1.0...v1.2.0

Installation Instructions:
Visit https://knossoslauncher.com and download the auto-detected installer, or pick the correct package below.

The downloaded packages vary by operating system (Windows, macOS, Linux) and by architecture (x64, x86, ARM64). Details on how to choose a package are below.

  • Windows

    • x64 - The vast majority of Windows users have an x64 architecture. Most users who don't have x64 are already aware that they do not. If you are not sure, it is very likely you have an x64 system.
      • Knossos.NET-1.1.0-x64.exe is the installer for this architecture.
      • Windows_x64.zip, alternatively, can be downloaded and manually extracted.
    • ARM64 - Windows systems are uncommon and run on a different type of processor. If you want to check your architecture in Windows 11, type "system" in the Windows search bar and in the results under "Settings" click on "System". An item labled "System Type" will list the processor architecture.
      • Knossos.NET-1.1.0-arm64.exe is the installer for these users.
      • Windows_arm64.zip, alternatively, can be downloaded and manually extracted.
    • x86 - Windows systems are usually older legacy systems. Since Freespace Open still supports x86 builds, Knossos.NET also still supports x86.
      • Knossos.NET-1.1.0-x86.exe is the installer for these users.
      • Windows_x86.zip, alternatively, can be downloaded and manually extracted.
  • Mac

    • There are three packages available for macOS.
      • Knossos.NET-1.1.0.dmg is a universal dmg package (it works for all architectures).
      • MacOS_arm64.tar.gz is a package for Apple Silicon macs that can be downloaded and manually installed. (M1, M2, M3)
      • MacOS_x64.tar.gz is a package for Intel macs that can be downloaded and manually installed.
  • Linux

    • AppImages are available for x64 and arm64. (NOTE: If using appimaged or other management system it is recommended to disable auto-update in the Knossos settings.)
      • Knossos.NET-x86_64.AppImage
      • Knossos.NET-aarch64.AppImage
    • Pre-compiled binaries are also available for manual installation
      • Linux_x64.tar.gz
      • Linux_arm64.tar.gz

v1.1.0

24 Mar 16:24
7b201a0
Compare
Choose a tag to compare

Simplified Download Page

What's Changed

Installation Instructions:
The downloaded packages vary by operating system (Windows, macOS, Linux) and by architecture (x64, x86, ARM64). Details on how to choose a package are below.

  • Windows

    • x64 - The vast majority of Windows users have an x64 architecture. Most users who don't have x64 are already aware that they do not. If you are not sure, it is very likely you have an x64 system.
      • Knossos.NET-1.1.0-x64.exe is the installer for this architecture.
      • Windows_x64.zip, alternatively, can be downloaded and manually extracted.
    • ARM64 - Windows systems are uncommon and run on a different type of processor. If you want to check your architecture in Windows 11, type "system" in the Windows search bar and in the results under "Settings" click on "System". An item labled "System Type" will list the processor architecture.
      • Knossos.NET-1.1.0-arm64.exe is the installer for these users.
      • Windows_arm64.zip, alternatively, can be downloaded and manually extracted.
    • x86 - Windows systems are usually older legacy systems. Since Freespace Open still supports x86 builds, Knossos.NET also still supports x86.
      • Knossos.NET-1.1.0-x86.exe is the installer for these users.
      • Windows_x86.zip, alternatively, can be downloaded and manually extracted.
  • Mac

    • There are three packages available for macOS.
      • Knossos.NET-1.1.0.dmg is a universal dmg package (it works for all architectures).
      • MacOS_arm64.tar.gz is a package for Apple Silicon macs that can be downloaded and manually installed. (M1, M2, M3)
      • MacOS_x64.tar.gz is a package for Intel macs that can be downloaded and manually installed.
  • Linux

    • AppImages are available for x64 and arm64. (NOTE: If using appimaged or other management system it is recommended to disable auto-update in the Knossos settings.)
      • Knossos.NET-x86_64.AppImage
      • Knossos.NET-aarch64.AppImage
    • Pre-compiled binaries are also available for manual installation
      • Linux_x64.tar.gz
      • Linux_arm64.tar.gz

v1.0.0

12 Feb 03:42
7733c83
Compare
Choose a tag to compare

Simplified Download Page

1.0 Major Features:

  • Mod installation, creation, removal and modification
  • FSO build installation and removal
  • Automated dependency management
  • Retail Freespace installation
  • Custom dependencies
  • Custom builds
  • FSO settings handling
  • Multiplayer credentials saving and game retrieval
  • Debug tab
  • Community tab

Many thanks to ShivanSpS for doing the vast majority of the work!

Secondary features, fixes, testing and tweaks by:
notimaginative
bmagnu
wookiejedi
cyborg

Installation Instructions:
The downloaded packages vary by operating system (Windows, macOS, Linux) and by architecture (x64, x86, ARM64). Details on how to choose a package are below.

  • Windows

    • x64 - The vast majority of Windows users have an x64 architecture. Most users who don't have x64 are already aware that they do not. If you are not sure, it is very likely you have an x64 system.
      • Knossos.NET-1.0.0-x64.exe is the installer for this architecture.
      • Windows_x64.zip, alternatively, can be downloaded and manually extracted.
    • ARM64 - Windows systems are uncommon and run on a different type of processor. If you want to check your architecture in Windows 11, type "system" in the Windows search bar and in the results under "Settings" click on "System". An item labled "System Type" will list the processor architecture.
      • Knossos.NET-1.0.0-arm64.exe is the installer for these users.
      • Windows_arm64.zip, alternatively, can be downloaded and manually extracted.
    • x86 - Windows systems are usually older legacy systems. Since Freespace Open still supports x86 builds, Knossos.NET also still supports x86.
      • Knossos.NET-1.0.0-x86.exe is the installer for these users.
      • Windows_x86.zip, alternatively, can be downloaded and manually extracted.
  • Mac

    • There are three packages available for macOS.
      • Knossos.NET-1.0.0.dmg is a universal dmg package (it works for all architectures).
      • MacOS_arm64.tar.gz is a package for Apple Silicon macs that can be downloaded and manually installed. (M1, M2, M3)
      • MacOS_x64.tar.gz is a package for Intel macs that can be downloaded and manually installed.
  • Linux

    • AppImages are available for x64 and arm64. (NOTE: If using appimaged or other management system it is recommended to disable auto-update in the Knossos settings.)
      • Knossos.NET-x86_64.AppImage
      • Knossos.NET-aarch64.AppImage
    • Pre-compiled binaries are also available for manual installation
      • Linux_x64.tar.gz
      • Linux_arm64.tar.gz

v0.2.0-RC10

31 Jan 21:34
13cef6b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0-RC9...v0.2.0-RC10

v0.2.0-RC9

19 Jan 19:35
5899471
Compare
Choose a tag to compare

Features:

  • Display private mods for user on nebula login view

Optimizations:

  • Load NebulaModCard images only when the card is visible
  • Add Software rendering support
  • Add image file size limits to mod editor

Fixes:

  • make sure copied files are lower case during retail install
  • allow quick launch to close down properly
  • Fix broken scroll on devmod mod version list
  • rework CI workflow to build on proper host
  • Clear EditableIDs and PrivateMods arrays during Nebula logoff
  • make sure tool executables are signed on Mac
  • remove list padding to fix layout issue on mod descriptions
  • fix and tweak mod details view
  • fix regex to prevent dashes in mod ids
  • Various UI color, spelling and visibility tweaks

v0.2.0-RC8

23 Dec 23:15
Compare
Choose a tag to compare

Instructions:
The downloaded packages vary by operating system (Windows, macOS, Linux) and by architecture (x64, x86, ARM64). Details on how to choose a package are below.

  • Windows

    • x64 - The vast majority of Windows users have an x64 architecture. Most users who don't have x64 are already aware that they do not. If you are not sure, it is very likely you have an x64 system.
      • Knossos.NET-0.2.0-RC8-x64.exe is the installer for this architecture.
      • Windows_x64.zip, alternatively, can be downloaded and manually extracted.
    • ARM64 - Windows systems are uncommon and run on a different type of processor. If you want to check your architecture in Windows 11, type "system" in the Windows search bar and in the results under "Settings" click on "System". An item labled "System Type" will list the processor architecture.
      • Knossos.NET-0.2.0-RC8-arm64.exe is the installer for these users.
      • Windows_arm64.zip, alternatively, can be downloaded and manually extracted.
    • x86 - Windows systems are usually older legacy systems. Since Freespace Open still supports x86 builds, Knossos.NET also still supports x86.
      • Knossos.NET-0.2.0-RC8-x86.exe is the installer for these users.
      • Windows_x86.zip, alternatively, can be downloaded and manually extracted.
  • Mac

    • There are three packages available for macOS.
      • Knossos.NET-0.2.0-RC8.dmg is a universal dmg package (it works for all architectures).
      • MacOS_arm64.tar.gz is a package for Apple Silicon macs that can be downloaded and manually installed. (M1, M2, M3)
      • MacOS_x64.tar.gz is a package for Intel macs that can be downloaded and manually installed.
  • Linux

    • AppImages are available for x64 and arm64. (NOTE: If using appimaged or other management system it is recommended to disable auto-update in the Knossos settings.)
      • Knossos.NET-x86_64.AppImage
      • Knossos.NET-aarch64.AppImage
    • Pre-compiled binaries are also available for manual installation
      • Linux_x64.tar.gz
      • Linux_arm64.tar.gz

Changes:

  • Reworked the update system that was causing so much problems
  • Added Windows Installer version
  • Added update support to mac .dmg version
  • Added Community tab
  • There were several UI visual adjustments.
  • Add modify fso build installation
  • Now only the best FSO cpu executable arch will be downloaded on build install rather than every compatible cpu arch
    (on a win x64 avx system all windows builds were getting downloaded, even the x86 ones)
  • Mod metadata-only update function
  • Unified search bar on installed and nebula mod tab
  • Add optional cleanup old mod versions option during mod install/update
  • Do not allow mods to override system settings unless the option is enable don mod settings
  • Generate checksums file for builds on this release
  • Download Convenience Buttons

Fixes:

  • Parcially fixed scroll missing on tasklist
  • Some buttons were incorrectly displayed on FSO build mod details
  • Fixed FSO build selection on Dev mod editor not being keeped after restart
  • Fix dependency processing during mod install something not displaying ever dependency
  • Fixed innoextract not working on some arm64 Linux OS
  • Vsync logic on settings was inverted
  • Writing fso2_open.ini to the wrong location under some conditions
  • Decompression progress sometimes got stuck on 99% (visual issue)
  • Fix-Browse-To-Executable-On-Mac
  • Do not delete pxo login data during globalsettings reset
  • LZ41 mod compression on MAC
  • Fixed some html elements that were not displaying properly on mod description in the detail window
  • Several spelling and other minor fixes