Skip to content

Releases: Orbmu2k/nvidiaProfileInspector

Release v3.0.2.2

Release v3.0.2.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 21:21

Full Changelog: v3.0.2.1...v3.0.2.2

Release v3.0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Jul 07:16

NVIDIA Profile Inspector 3.0.2.1

Version 3.0.2.1 is the first major 3.x release and summarizes the final feature set introduced since 2.4.

Highlights

  • Modernized user interface with a redesigned window and title bar layout, updated About dialog, splash screen, status bar, and in-app notifications.
  • Built-in update functionality with GitHub release checking, Release and Pre-release channel selection, and a prepared in-place updater.
  • Greatly expanded settings browser with more flexible filters, improved metadata resolution, and better visibility of relevant values and changes.
  • Enhanced import/export workflows for .nip profiles and NVIDIA text formats, including Merge/Replace strategies and multi-file import.
  • Updated driver and settings data with support for newer NVIDIA settings, modern DLSS overrides, and additional current profile parameters.

User Interface and Usability

  • New modern visual style with multiple themes
  • Switchable display density for either a more compact or more spacious layout.
  • Windows backdrop support with matching options for Windows 10 and Windows 11
  • Improved status display with additional information such as driver version, profile count, setting count, and update status.
  • Update indicator directly in the UI.
  • Optional startup splash screen toggle.
  • Better visual feedback for actions such as Apply, Restore, Import, and profile selection.

Settings and Editing

  • New filtering logic for setting sources and value sources, replacing the older coarse-grained mode switching.
  • Optional Modified only filter to focus on changed or active entries.
  • Favorites support for frequently used settings.
  • Grouped and collapsible settings sections.
  • Search now also supports hexadecimal setting IDs.
  • Optional display of the setting ID directly in the setting name.
  • Optional display of the raw value alongside named common values.
  • Improved resolution of names, types, and value lists from multiple sources, with clearer prioritization of live driver-provided information.
  • Improved friendly names and value presentation for scanned and reference-based entries.
  • Proper support and validation for QWORD values.

Profiles, Import, and Export

  • .nip import now supports multiple files in a single operation.
  • Import can explicitly use either Merge or Replace.
  • Interactive imports now prompt for the appropriate import strategy when existing profiles are affected.
  • Improved export of all customized profiles.
  • Expanded and restored CLI workflows for import/export scenarios.
  • Additional import/export data such as FindFile application entries is now preserved and handled correctly.

Profiles and Applications

  • Improved modified profiles handling with a dedicated selector and more consistent refresh behavior.
  • More compact and clearer display of profile applications.
  • Better handling of long application entries and overflow.
  • FindFile support when adding applications.
  • Improved resolution of Steam and Epic launcher shortcuts to the actual game executable.
  • More robust behavior when deleting, restoring, and updating profiles and applications.

Driver Data and NVIDIA Settings

  • Updated NVAPI/DRS constants and reference data for newer driver generations.
  • Support for current DLSS, DLSS Ray Reconstruction, and DLSS Frame Generation-related override settings.
  • Support for additional current NVIDIA parameters such as RTX Dynamic Vibrance.
  • New or updated NVIDIA App Overlay flags and related overlay entries.
  • Extensive updates to CustomSettingNames.xml and Reference.xml for more accurate names, descriptions, and values.

Performance, Stability, and Quality

  • Noticeably improved performance when scanning profiles and settings.
  • Fast response while filtering, navigating, and switching between profiles and settings.
  • Dirty state and modified state handling.
  • Improved validation for setting value input.
  • More robust startup behavior when the NVIDIA GPU is disabled or unavailable.
  • Improved error handling and crash logging.

Special thanks to everyone who contributed to this release of NVIDIA Profile Inspector:

Changelog since latest pre-release: v3.0.1.16...v3.0.2.1

Release v3.0.1.16

Release v3.0.1.16 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jun 11:29

Full Changelog: v3.0.1.15...v3.0.1.16

Release v3.0.1.15

Release v3.0.1.15 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jun 15:51

What's Changed

Full Changelog: v3.0.1.14...v3.0.1.15

Release v3.0.1.14

Release v3.0.1.14 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jun 17:47

What's Changed

  • Update profile enum buffer sizing to match the number of settings, improving scan performance by @A-M-E-00 in #468
  • Fixed navigating to the global driver profile when Base Profile is selected by @A-M-E-00 in #463

Full Changelog: v3.0.1.13...v3.0.1.14

Release v3.0.1.13

Release v3.0.1.13 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 May 20:47

What's Changed

  • Update CustomSettingNames.xml by @Warkratos in #446 & #455
  • Allow searching settings by hex ID in filter by @A-M-E-00 in #450
  • Allow specifying FindFile param in add application dialog by @emoose - (see #460 (comment) for usage)
  • Remove applications from profile before deleting, to fix potentially orphaned applications by @emoose
  • Changed gridview to listbox for better scrolling performance by @Orbmu2k

New Contributors

Full Changelog: v3.0.1.12...v3.0.1.13

Release v3.0.1.12

Release v3.0.1.12 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Apr 08:34

Release Notes

πŸš€ New Features & Updates

  • Optimized Update System: Refactored the update check process. Added Update Channel selection and a new In-Place Update Installer. (@Orbmu2k)
  • Improved Profile Overrides: Added support for explicit profile value overrides, even when the value matches the inherited global profile value (#432). (@Orbmu2k)
  • Visual Feedback:
    • Added a Snackbar popup after settings are applied (#440). (@Orbmu2k)
    • Implemented visual input validation for setting values. (@Orbmu2k)

🎨 UI & UX Improvements

  • Window Management: Fixed window state to correctly restore maximized position after relaunch. (@Orbmu2k)
  • Dynamic Layout: Added minimum window width and automatic GridView column scaling based on window width. (@Orbmu2k)

πŸ› οΈ Bug Fixes & Optimizations

  • Input Parsing: Fixed an issue where pasting values with whitespaces caused incorrect parsing (#439). (@Orbmu2k)
  • State Management: Fixed global dirty state to refresh immediately on value change. (@Orbmu2k)
  • Definitions: Updated CustomSettingNames.xml. (@Warkratos)

Full Changelog: v3.0.1.11...v3.0.1.12

Release v3.0.1.11

Release v3.0.1.11 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Apr 20:21

πŸš€ Release Notes

πŸ†• New Features

  • Added Splashscreen – (@Orbmu2k)
  • Enhanced Status Bar: Now displays driver version/branch, profile/setting counts, OTA update time, app version, available update and when CSN is overwritten – (@emoose, @Orbmu2k)
  • CLI Export: Added -exportCustomized to export all CustomizedProfiles.nip to the application directory – (@cattboy)
  • User Modified Settings Filter: Added filter for customized settings (Resolves #436) – (@Orbmu2k, @xq-r)
  • Theming: added new midnight and clean white theme – (@Orbmu2k)

πŸ›  Improvements & Bug Fixes

  • Hardware Handling: Improved handling for disabled NVIDIA GPUs – (@Orbmu2k)
  • Search Enhancements: Added rebar and OGL_DX_PRESENT_DEBUG as alternate names for better searchability – (@emoose)
  • UI Polish:
    • Applied compact styling to combo lists – (@Orbmu2k)
  • Fixes:
    • Fixed NVAPI constant names not showing up in values list (Resolves #435) – (@Orbmu2k)
    • GitHubHelper now checks for pre-release updates if the current version is a pre-release – (@emoose)

🧠 Data & AI Updates

  • Reference AI Rework: Significant overhaul of reference data with AI-generated content – (@Orbmu2k)
  • Cusom Setting Names Rework: new groups and ai generated descriptions – (@Orbmu2k)
  • Definition Updates: CustomSettingNames updates – (@Warkratos)

Full Changelog: v3.0.1.10...v3.0.1.11

Release v3.0.1.10

Release v3.0.1.10 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Mar 20:54

πŸš€ Performance & Core Updates

  • New Settings Updated CSN files to include Dynamic FG and Shader Pre-compile support. ( @renannmp)
  • UI Snappiness: Significantly improved settings scroll performance and eliminated selection delays. (@emoose)
  • Search Optimization: The search textbox now remains focused during profile searches for a faster filtering experience. (@emoose)

πŸ›  Features & CLI

  • Legacy CLI Import: Re-introduced legacy CLI import features and file associations for .nip files (#411). (@Orbmu2k)
  • Import/Export Enhancements:
    • Added a Merge option to the import dialog (#408). (@Orbmu2k)
    • Implemented Multiple NIP Import; settings are merged before import (last file value wins) (#387). (@Orbmu2k)
    • Added functionality to Export all modified profiles (#421). (@Orbmu2k)
  • Stability: Grid positions now remain stable when an item is favorited, preventing unexpected UI jumping. (@Orbmu2k)

Release v3.0.1.8

Release v3.0.1.8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Mar 19:03

πŸ›  Fixes & Improvements

  • Added low weight dirtystate management | @Orbmu2k
  • Support UserFriendlyNames for BINARY setting values | @emoose
  • Enhanced app resolvers for Steam & Epic on shortcut file drop | @Orbmu2k
  • Added NVIDIA GPU startup check | @Orbmu2k
  • 'Profile selected' snackbar notification on drop | @Orbmu2k
  • Add profile to modified profile list when changes applied | @emoose
  • Fix favorite toggling invalidating setting item values #414 | @Orbmu2k
  • Prevent unintended switch to global profile in specific cases #415| @Orbmu2k
  • Improved scrollbar with 24px minimum size | @emoose

πŸ“„ Resources & Data

  • Update to CSN file to include rBAR Size Limit and Descriptions (#416) | @renannmp

Full Changelog: v3.0.1.7...v3.0.1.8