Skip to content

Latest commit

 

History

History
729 lines (566 loc) · 32.1 KB

CHANGELOG.md

File metadata and controls

729 lines (566 loc) · 32.1 KB

CHANGELOG

All notable changes to this project will be documented in this file. It uses the Keep a Changelog principles and its own versioning.

Unreleased

Known Issues

Added

Changed

Deprecated

Removed

Fixed

Security

5.20.1 (2024-12-01)

Added

  • New settings to underfill inventory slots (Discord)
  • Showing saves names in save selection (#222 Discord)

Changed

  • Updated database to game version 5.27

Fixed

  • Technology packages gone from the inventory after editing (#210)
  • Some Couldn't find any enum member that matches the integer -1 errors (#216 #221)

5.20.0 (2024-10-27)

Downloads

Known Issues

  • Collection feature will only work properly when using the primary context

Changed

  • Updated database to game version 5.20 (#218)
  • Save editing now uses the current context (primary/expedition)
    • You can now edit expedition (only) saves again
    • It shows you at the top which context is used
    • Switching contexts on the fly will be added in a future version

5.10.1 (2024-09-05)

Downloads

Fixed

  • Settings being reset after an update
  • Crash/Unresponsive when clicking on Edit (#211)
  • Save file shows "GAMEMODE_Invalid" after editing JSON (#207)
  • Expedition name not shown properly in Manager

5.10.0 (2024-09-04)

Downloads

Changed

  • Updated database to game version 5.10

Fixed

  • Lock/Unlock All* for Portal Glyphs modifies Crafted Products (#208)

5.00.3 (2024-08-20)

Downloads

Added

  • Code is now signed with a (self-signed) certificate

Changed

  • Using a new updater
    • Multiple release channels (relevant soon™)
    • Delta updates
    • Choose between portable (as before) and installation
      • Path for installation is %LocalAppData%\NomNom\
      • When updating, portable is used
  • Migrated settings file from .\portable.config to %LocalAppData%\NomNom\config\settings.json

Fixed

  • Import JSON via Edit menu for plaintext files (#198)
  • A crash when clicking Clear Terrain Edit (#199)
  • Multi-Tool types not displayed correctly for newer types
  • Catalogue Items wont select (#203)

5.00.2.46-beta.15 (2024-08-06)

Downloads

Fixed

  • Save Edit button being unresponsive (#197)

5.00.1.45-beta.14 (2024-08-05)

Downloads

Changed

  • The menu Edit -> Export JSON now also saves the output to ./json (#192)

Fixed

  • Collection features restored (#103 #172)
  • Crash when selecting first save directory (#179)
  • Portal glyphs unlock order reversed (#188)
  • Crash when opening transfer to Assistant for No Man's Sky app (#173)
  • Crash with "Memory stream is not expandable." when trying to save (#194)
  • Not getting the correct metadata size when transferring saves (#189)
  • A few fields were not updated correctly in UI when changing something (e.g. Multi-Tool type)
  • Settlement perks not updating (#167)
  • Changing a Frigate removes all traits (#196)

5.00.0.44-beta.13 (2024-07-26)

Downloads

Known Issues

  • Not all parts of the collections feature are working

Added

  • Support for changed save format on the Microsoft platform (#186)

Changed

  • Improved UX for Synthesis Companion (Save)
  • Updated database to game version 5.01

Fixed

  • Rewards in Synthesis Companion not properly removed (could not redeem again)
  • Crash when clicking "Lock All" somewhere (#181)
  • Crash when transferring saves between game version with different format (#182)

4.70.3.42-beta.12 (2024-07-21)

Downloads

Known Issues

  • Not all parts of the collections feature are working

Fixed

  • Changes made to account data not visible in-game (#180)

4.70.2.41-beta.11 (2024-07-14)

Downloads

Known Issues

  • Not all parts of the collections feature are working
  • With the new save format, if saved with NomNom, save metadata are not correctly shown in the Manager before loading a save if you do not use Full loading strategy and restart NomNom without having the edited one saved in the game in the meanwhile

Fixed

  • Crash when Iron Vulture is the primary ship
  • Missing categories in the Add/Replace Item window (#176)

4.70.1.40-beta.10 (2024-06-14)

Downloads

Known Issues

  • Not all parts of the collections feature are working
  • With the new save format, if saved with NomNom, save metadata are not correctly shown in the Manager before loading a save if you do not use Full loading strategy and restart NomNom without having the edited one saved in the game in the meanwhile

Added

  • Experimental support for new save format

Fixed

  • Crash when opening Add/Replace Item and Item Details from an inventory (#175)
  • Crash when the Atlas Staff is the selected weapon

4.70.0.39-beta.9 (2024-06-10)

Downloads

Known Issues

  • Not all parts of the collections feature are working

Added

  • New ghostly frigate type

Changed

  • Updated database to game version 4.71
  • Expedition-only saves are now shown as incompatible until properly supported again
  • Tweaked the Save Transfer window a bit to improve UX

4.60.0.38-beta.8 (2024-04-10)

Downloads

Known Issues

  • Expedition saves will only work if you started it from an existing save and even then, it is only possible to edit the primary save data
  • Not all parts of the collections feature are working

Changed

  • Updated database to game version 4.64

Fixed

  • RocketLockerInventory is labeled FireteamSessionCount in JSON (#165)

4.50.2.37-beta.7 (2024-03-09)

Downloads

Known Issues

  • Expedition saves will only work if you started it from an existing save and even then, it is only possible to edit the primary save data
  • Not all parts of the collections feature are working

Added

  • Support for the save file format in 4.52 on Microsoft platform (#164)

Changed

  • pre-Omega saves are now shown as incompatible until supported again (#159)

Fixed

  • Omega saves will be displayed as Echoes
  • Always disabled Base Building, Freighter, Frigate List and Planetary Settlement tabs (#160)
  • Crashes in Freighter and Frigate List tabs (#156)
  • Disabled Manager button after clicking on Edit
  • Cryptic messages for incompatible saves
  • Exporting things to collection
  • Inventory of settlement not shown correctly in some cases
  • Edit button does nothing when clicked (#154)

4.50.1.36-beta.6 (2024-02-19)

Downloads

Known Issues

  • pre-Omega saves are currently not supported and will crash if you try to load them
  • Expedition saves will only work if you started it from an existing save and even then, it is only possible to edit the primary save data
  • Omega saves will be displayed as Echoes
  • Not all parts of the collections feature are working

Fixed

  • Crash when a stored path is not available (current, detected platform, stored defaults)
  • Crash when using one of the new types (Couldn't find any enum member that matches the string ...) (#150)
  • Arithmetic overflow when values used to calculated WarpsToNextSpaceBattle are to far off

4.50.0.35-beta.5 (2024-02-18)

Downloads

Known Issues

  • pre-Omega saves are currently not supported and will crash if you try to load them
  • Expedition saves will only work if you started it from an existing save and even then, it is only possible to edit the primary save data
  • Omega saves will be displayed as Echoes
  • Not all parts of the collections feature are working

Added

  • Support for the save file format (#147 #149)
  • New freighter, weapon and ship types

Changed

  • Updated name mapping to game version 4.50
  • Updated database to game version 4.50

Fixed

  • The UpdateRegionsException/OutOfMemoryException that appeared for some sometimes (#137)

4.40.0.34-beta.4 (2023-09-11)

Downloads

Added

  • Additional milestones added in Waypoint (4.00)
  • New Guild milestones added in Echoes (4.40)
  • New weapon and frigate types

Changed

  • Updated name mapping to game version 4.43
  • Updated database to game version 4.44

Fixed

4.30.0.33-beta.3 (2023-06-28)

Downloads

Changed

  • Updated name mapping to game version 4.34
  • Updated database to game version 4.34

Fixed

  • A crash when changing an edited save file (#129)

4.00.0.32-beta.2 (2022-11-24)

Downloads

Changed

  • Database update to 4.07 including the 2022 Holiday Expeditions
  • Expedition tab now functional again

Removed

  • JSON editor: Diff view (will return again later)

Fixed

  • Crash when clearing external bases
  • Freighter type not changing via dropdown
  • Changing amount/seed in detail window having no effect (#102)

4.00.0.31-beta.1 (2022-10-31)

Downloads

Added

  • Support for Waypoint 4.0 (#95 #98)
  • Name and Summary of a save
  • Difficulty Presets
  • Switch early adopter Starship and Multi-Tool
  • Maneuverability for Starships
  • Supercharged technology
  • Support for Nintendo Switch saves (#96)
  • Welcome window for first-time users
  • Mod support! Customize the look and feel/behavior according to the mods you use. See here for more information
  • Menu items to directly open most important directories in File Explorer
  • New settings (window) including loading strategy, window attributes (position and size) and more
  • Multi-language support starting with German and Korean
  • New setting for additional paths that will be checked like other default locations (useful for console saves)
  • Automatic detection of platforms in the default location of a platform
  • Built-in backup recovery (#57)
  • Button to show why a save is incompatible
  • Option to hide backups and incompatible saves from the list
  • JSON editor: Tree view including a search
  • JSON editor: Diff view (for performance reasons only for account data for now)
  • JSON editor: Export and import the current snippet
  • JSON editor: Search for the tree view
  • Integration of Inventory Transfer to the Assistant for No Man's Sky app
  • Duplicate inventory slots and cache last item added
  • Remaining images of all items
  • Live Community Research progress in the respective tabs
  • Username is now displayed in the title names if one was found in loaded saves
  • Filter and buttons to (un)lock multiple items at once
  • Buttons to increase currencies to its maximum
  • Tainted Metal to currencies (read-only)
  • The total play time is now editable in General tab
  • Manage your collections
    • Open JSON of selection directly
    • Pre-filled with pre-order, starter, expedition and Twitch rewards
  • Integration of the Discord Creative & Sharing Hub
    • Open respective channels to share or find new things from/for your collections
    • Open the Customizer directly in NomNom (you still have to use the Discord to get the seeds)
  • Resources can be edited via UI in Advanced Mode
  • Icons of are now displayed in technology overviews
  • Display which interior adornment and exhaust override is visible in a Starship
  • Squadrons can now be edited
  • Toggle Mech AI Pilot
  • Missing items in the catalogue (e.g. Shroud of Freedom) and filter options (#84)
  • Show total object count of all bases compared to allowed max (#56)
  • Single Base Building Objects added to the Teleporter list
  • Analysis of how many words are learned per category and race
  • Showing in-game descriptions for companion traits
  • Command line interface to convert files similar to the new import/export feature
  • and proably more...

Changed

  • Upgrade to .NET 6
  • Use libMBIN mapping.json including automatic (and manual) updates
    • Updating the mapping automatically applies all new entries (if any) to all loaded files
  • Updated UI and code cleanup and optimization
  • Actions to delete/copy/move/swap slots are now available as individual buttons in the list
  • JSON editor available for saves older than Beyond 2.11
  • Save Transfer is now an independent wizard where you can select source and destination freely as well as what you want to transfer (#61)
  • Transformed "Save as JSON" to a import/export feature. You can import any valid human- or game-readable file
  • Max health is determined by game parameter and install tech (proc tech only approx if Pi isn't present)
  • Type of Multi-Tool is now pre-determined by collection, resource and stats (based on the intended ranges) if possible
  • Exocraft tab always accessible and showing whether one was already deployed
  • Unlocked various seeds for companions even if currently not used
  • Amount to add to inventory slot can now be modified directly additional to the slider (#85)
  • Filtering for items to add to inventory slot (#94)
  • and proably more...

Fixed

  • Base selection did not update data properly (#74)
  • Multiple crashes should be resolved (#76 #87 #92)
  • and a lot of other things...

3.94.0.30-alpha.30 (2022-07-30)

Downloads

Added

  • Organic frigate type
  • Cargo inventory for freighters

Changed

  • Updated name mapping to game version 3.97
  • Updated database to game version 3.98

3.90.0.29-alpha.29 (2022-05-26)

Downloads

Added

  • Leviathan frigate type

Changed

  • Updated name mapping to game version 3.90
  • Updated database to game version 3.90

3.85.0.28-alpha.28 (2022-05-19)

Downloads

Fixed

  • Issues with the Microsoft platform including #79 and #83

3.85.0.27-alpha.27 (2022-04-24)

Downloads

Added

  • Solar Sail as ship type (#82)
  • Cargo inventory for ships

Changed

  • Updated name mapping to game version 3.87
  • Updated database to game version 3.87

3.8.0.26-alpha.26 (2022-02-28)

Downloads

Fixed

  • Crash when save does not contain the new weapon resource
  • Extreme Survival milestone not calculating correctly (#78)
  • Some Frigate types not being displayed and set correctly

3.8.0.25-alpha.25 (2022-02-24)

Downloads

Added

  • Royal as weapon type

Changed

  • Updated name mapping to game version 3.82
  • Updated database to game version 3.82

Fixed

  • Exocraft unlock logic (unintentionally checked only the Roamer)

3.7.0.24-alpha.24 (2022-01-03)

Downloads

Fixed

  • Crash related to expeditions saves
  • Tooltip for Companion actions (Delete + Reset Customization)
  • An issue with internationalization assets

3.7.0.23-alpha.23 (2021-12-22)

Downloads

Added

  • Settlement tab for editing settlements

Changed

  • New save format for PlayStation is loaded first now and old memory.dat only if no new is available

Fixed

  • Detecting/reading of older expedition save data

3.7.0.22-alpha.22 (2021-12-11)

Downloads

Added

  • Expedition tab for editing the progress

Changed

  • Moved learning words to Milestones tab incl. some optimizations

Fixed

  • Expedition Beachhead Redux and up not correctly displayed/handled
  • An issue when processing the meta file (#63 #68)

3.7.0.21-alpha.21 (2021-12-06)

Downloads

Changed

  • Editor button naming to avoid confusion
  • Tab order and naming

Fixed

  • Exception in get_IsAccountUnlocked
  • Some issues with the Microsoft platform

3.7.0.20-alpha.20 (2021-11-28)

Downloads

Added

  • Golden Vector as starship type
  • Synthesis Companion tab for Quicksilver items, Season Rewards and Twitch Rewards
  • Cross-save editing for all platforms except PlayStation (SaveWizard does not convert SAVEDATA00)
  • JSON Editor for account data
  • General tab to change game mode (#12)
  • Companion tab for editing companions
    • Moods, Seeds, Traits, and more...

Changed

  • Updated name mapping to game version 3.74 (base on MBINCompiler mapping file)
  • Updated database to game version 3.74
  • Moved JSON editor to left side bar
  • Moved currencies to new General tab

Fixed

  • Knowledge tab now working as intended (#30 #58)
  • Various issues when accessing values from the save
  • Properly writing account data and settings back to containers.index (Microsoft platform only)

3.6.0.19-alpha.19 (2021-10-28)

Downloads

Added

  • Compatibility with the new save format for PlayStation

Changed

  • Updated name mapping to game version 3.6
  • Manager now shows from which expedition a save is

Fixed

  • An issue with expeditions saves and the new save format
  • An issue on Microsoft platform with a high slot count

3.6.0.18-alpha.18 (2021-09-04)

Downloads

Added

  • Compatibility with the new save streaming system on Steam

Fixed

  • Not changing ship seed

3.5.0.17-alpha.17 (2021-08-25)

Downloads

Added

  • Button to remove all external/visited bases from your save
  • Raw JSON editor in a plain version without tree
  • Hint for procedural item repo (https://github.com/zencq/Pi)
  • Saves can be transferred to another platform (between any supported) or to a different account within the same platform

Changed

  • Updated database to game version 3.53
  • Forced suit tech is now locked if there is only one in all suit inventories (was always locked before)

Fixed

  • A multi-threading issue when loading the saves
  • A bug when saving a Microsoft platform save if a deleted but unsynced save is present
  • A crash when the containers.index of Microsoft platform contains wrong data for a single save
  • Not being in ship after teleportation
  • When switching between regular/living ship types not being asked for confirmation, tech not being replacement, and listing the wrong tech if you want to add some directly afterwards
  • Wrong max amount when adding an item to an inventory

3.1.0.16-alpha.16 (2021-06-26)

Downloads

Added

  • Create/Delete operations for Microsoft Store saves
  • Microsoft Store cloud sync can be triggered now at any time by closing the game. No need to load and save anymore.
  • Links to different channels to find help or to support the development of NomNom

Changed

  • Mapping matches MBINCompiler naming again
  • Copy/Move/Swap is still triggered on slots but the actual action is decided for each save
  • Redefined version checking and now officially supporting 2.11 an up
  • Settings are now stored portable right next to the executable
  • Removed "Corrupted" checkbox as it is now merged into the "Compatible" one

Fixed

3.1.0.15-alpha.15 (2020-11-12)

Downloads

Changed

  • Updated the internal database to game version 3.10

3.0.0.14-alpha.14 (2020-10-29)

Downloads

Changed

  • Updated the internal database to game version 3.05

3.0.0.13-alpha.13 (2020-10-13)

Downloads

Fixed

  • Even more incompatibility issues (#28)
  • A bug that caused procedural tech to be added as not fully installed

3.0.0.12-alpha.12 (2020-10-09)

Downloads

Fixed

  • Some incompatibilities for older versions and some saves which have the newly added PlanetaryMappingData key in it (#26)

3.0.0.11-alpha.11 (2020-10-07)

Downloads

Fixed

  • More incompatibility issues (#18 #19 #20)
  • A bug that could cause PS4 saves to become corrupted while saving
  • A crash when viewing item details (#23)

3.0.0.10-alpha.10 (2020-10-04)

Downloads

Fixed

  • A bug introduced while fixing the previous incompatibility issues (#17)

3.0.0.9-alpha.9 (2020-10-04)

Downloads

Fixed

  • Incompatibility issues (#13 #16)
  • A crash that could occur on startup

3.0.0.8-alpha.8 (2020-10-04)

Downloads

Changed

  • Updated the internal database to game version 3.02
  • Toggle for portal interference only visible for game versions below 3.0

Fixed

  • A few bugs that caused a crash when adding a new item to an inventory
  • Changing starship type to Living now works properly

2.6.0.7-alpha.7 (2020-09-29)

Downloads

Added

  • Support for the following platforms:
    • PlayStation 4 (Save Mounter) (#8)
    • Windows Store
    • Xbox (via cloud sync)
  • New fleet stat for freighter for 2.6 and up

Changed

  • Updated the internal database to game version 2.62
  • Technology can now be installed in freighter's general inventory with game version 2.6 and up
  • If a save is to old to be supported you get that as log entry instead of a most likely appearing error
  • NomNom now supports Beyond (2.14) and up

Fixed

  • Loading unsupported files should no longer crash (#9)

2.4.0.6-alpha.6 (2020-08-28)

Downloads

Added

  • Indicator if a new update is available but you choose to update later
  • Navigation area can be collapsed and you can select a default landing page
  • Support for the following platforms of the game:
    • PlayStation 4 (SaveWizard)
  • Platform indicator
  • Reset buttons to the default save path of each PC platform
  • Slot management: delete, copy, move, swap (unlocked platform dependent)
  • Game version of a save in the manager page
  • It's now possible to edit multiple saves at once

Changed

  • Moved all current buttons to the menu
  • Enhanced Crash Reporter with directly showing the installed .NET version and recursive InnerException for better and more information to fix the crash
  • Upgraded to .NET Framework 4.8

Fixed

  • Detection of external changes
  • Debug logging switch works without restart now
  • Crashes on startup or when opening the editor (#1 #2 #3 #5)

2.4.0.5-alpha.5 (2020-06-13)

Downloads

Added

  • Re-added Discoveries tab with new features:
    • Manage your Teleporter Terminus
    • Fast travel to a Teleporter Terminus (Base or Space Station) or any custom location with or without your fleet
    • Toggle portal interference
    • Trigger a Freighter battle and show when it would occur naturally
  • For Exocrafts "Delete"
  • Nexus Mods/Patreon/Reddit as channels in the crash reporter
  • Display of release notes in the notification about new releases
  • Button to reset save path to default

Changed

  • Updated the internal database to game version 2.52

2.2.0.4-alpha.4 (2020-05-17)

Downloads

Added

  • For Starships "Set as current" and "Delete"
  • For Multi-Tools "Set as current" and "Delete"
  • Protection against unintended deletion of Multi-Tools
  • Renaming for Exocrafts and "Set as current"
  • Renaming for Storage Container
  • Buttons to select the previous/next inventory with a single click
  • Buttons to enable/repair/fill all slots at once

Changed

  • Moved content of Discoveries tab to new Knowledge tab
  • Changed legacy colors for living ships to be only available in debug mode
  • Improved visuals to be even closer to the game:
    • Indication for enforced items and those who cannot be deleted in game
    • Indication for overloaded procedural technology
    • Show adjacent bonus colors

2.2.0.3-alpha.3 (2020-04-26)

Downloads

Added

  • Integrated updater
  • Integrated crash report
  • A new setting to set a custom output path (for backups, human-readable JSON files, logs, crash reports)

Changed

  • Improved compatibility for additional Starships, Exocrafts, etc. in future game updates which also fixes crashes related to the new Exo Mech when loading a save and it is the active Exocraft

Fixed

  • Not updating "Ships Destroyed" milestone when changing its separated values
  • A bunch of data type mismatches and other mapping issues in the (auto-generated) save file objects that could corrupt a save

2.2.0.0-alpha.2 (2020-04-19)

Downloads

Added

  • Logging
  • Milestone tab with all milestones you see in game

2.2.0.0-alpha.1 (2020-04-12)

  • First public release