github tandukuda/SceneShift v2.1.1
SceneShift v2.1.1 - Clarity & Safety Improvements

latest release: v2.2.0
7 months ago

SceneShift v2.1.1 - Clarity & Safety Improvements πŸ›‘οΈ

Release Date: January 16, 2026
Type: Patch Release
Migration: Automatic (v2.1.0 configs auto-upgrade)


πŸ“‹ What's New

This patch release addresses community feedback about confusing terminology and adds curated safe-to-terminate process lists with visual safety indicators.

🏷️ Clearer Terminology

The confusing "Safelist" has been renamed to "Exclusion List" to better communicate its purpose: these are processes that SceneShift will NOT touch, no matter what.

Before (v2.1.0):

  • ❌ "Safelist" - Could mean "safe to kill" OR "safe to keep."
  • Ambiguous and confusing for users

After (v2.1.1):

  • βœ… "Exclusion List" - Crystal clear: these processes are excluded from all operations
  • No more confusion!

πŸ›‘οΈ Visual Safety Indicators

Every app in your list now shows a clear safety indicator:

> [x] πŸ›‘οΈ explorer.exe        ← Protected (cannot be killed/suspended)
> [ ] βœ“ Discord.exe          ← Safe to kill (confirmed by community)
> [ ] ⚠ nvcontainer.exe      ← Use caution (might affect functionality)
  • πŸ›‘οΈ Protected - Critical Windows processes in the exclusion list
  • βœ“ Safe to Kill - Community-curated safe-to-terminate processes
  • ⚠ Use Caution - Unknown or potentially system-critical processes

πŸ“‹ Curated Safe-to-Kill Lists

SceneShift now includes pre-configured lists of processes that are safe to terminate:

Bloatware (12 processes)

  • OneDrive, Microsoft Edge, Cortana, Widget Service, and more

Chat Apps (8 processes)

  • Discord, Slack, Teams, Zoom, Skype, Telegram, WhatsApp

Game Launchers (8 processes)

  • Steam, Epic Games, Battle.net, Origin, GOG Galaxy, and more

Utilities (13 processes)

  • Spotify, iTunes, Adobe Creative Cloud, RGB software (iCUE, Razer, etc.)

These lists are automatically used to detect safety levels for your configured apps!

πŸ”„ Automatic Migration

Your existing v2.1.0 config is automatically upgraded when you run v2.1.1:

  1. Old safelist β†’ New protection.exclusion_list
  2. Empty safe-to-kill lists populated with defaults
  3. All existing apps get auto-detected safety levels
  4. Your apps and presets remain unchanged

No manual intervention required!


🎯 Key Features Recap

Process Management

  • ⚑ Kill: Terminate processes to free maximum resources
  • ❄️ Suspend: Freeze processes (keep Chrome tabs alive!)
  • ▢️ Resume: Unfreeze suspended processes
  • πŸ”„ Restore: Relaunch apps when done

Safety System

  • πŸ›‘οΈ Protected Processes: 20+ critical Windows processes in exclusion list
  • βœ“ Safe-to-Kill Lists: 41+ curated safe processes across 4 categories
  • ⚠ Smart Detection: Auto-categorizes unknown processes
  • πŸ“Š Visual Indicators: See safety status at a glance

Other Features

  • ⌨️ Keyboard-First: Vim-style navigation (j/k keys)
  • 🎨 5 Built-in Themes: Rose Pine, Dracula, Nord, Gruvbox, Cyberpunk
  • πŸ”– Preset System: One-key activation of app groups
  • πŸ” Process Search: Ctrl+F to find running processes

πŸ“¦ Installation

Via Scoop (Recommended)

scoop bucket add tandukuda https://github.com/tandukuda/scoop-bucket
scoop install sceneshift

Manual Download

  1. Download SceneShift.exe from the Assets below
  2. Run as Administrator
  3. Your v2.1.0 config will auto-migrate!

Build from Source

git clone https://github.com/tandukuda/SceneShift.git
cd SceneShift
build-release.bat

πŸ”§ What Changed Under the Hood

Breaking Changes (with Auto-Migration)

  • Config structure updated:
    # Old (v2.1.0)
    safelist:
      - explorer.exe
      - dwm.exe
    
    # New (v2.1.1)
    protection:
      exclusion_list:
        - explorer.exe
        - dwm.exe
    safe_to_kill:
      bloatware: [...]
      chat_apps: [...]
      game_launchers: [...]
      utilities: [...]

New Fields

  • AppEntry.SafetyLevel - Auto-detected on app creation/edit
  • Config.Protection - Replaces old Safelist.
  • Config.SafeToKill - New curated process lists

UI Changes

  • Safelist Manager β†’ Exclusion List Manager (W key)
  • Added legend: πŸ›‘οΈ=Protected βœ“=Safe ⚠=Caution
  • Protection violation messages now show πŸ›‘οΈ icon
  • Updated all help text and labels

πŸ› Bug Fixes

  • Fixed terminology inconsistency across UI elements
  • Improved error messages for protection violations
  • Better config validation to prevent empty exclusion lists
  • Enhanced backward compatibility handling

πŸ™ Community Contributions

Huge thanks to [@vasudev-gm](https://github.com/vasudev-gm) for:

This release wouldn't exist without community feedback. Thank you!


πŸ“š Documentation


πŸ—ΊοΈ What's Next?

v2.2 (Coming Soon)

  • Visual suspension status indicators in the menu
  • PID-specific resume tracking
  • Session history / Undo feature
  • Process CPU/RAM stats
  • Export/Import config profiles

v3.0 (Future)

  • Linux support (SIGSTOP/SIGCONT)
  • macOS support
  • Auto-trigger on game launch
  • Cloud config sync

⚠️ Upgrading from v2.1.0

  1. Download v2.1.1
  2. Replace your SceneShift.exe.
  3. Run it - your config auto-migrates!
  4. Check the legend to understand the new safety icons

Your apps, presets, and theme are preserved.


πŸ’¬ Feedback

Using SceneShift? We'd love to hear from you!


πŸ“Š Project Stats

  • 49 Stars ⭐ (and growing!)
  • Featured on: MajorGeeks (5/5), Neowin, Deskmodder
  • Downloads: 500+ (v2.1.0)
  • Community: Growing open-source project

πŸ” Security & Safety

SceneShift v2.1.1 includes multiple safety layers:

βœ… Protected critical Windows processes by default
βœ… Visual indicators for process safety
βœ… 5-second confirmation countdown
βœ… Suspend option to preserve work

Always save your work before using process management tools.


πŸ“„ License

MIT License - see [LICENSE](https://github.com/[tandukuda](https://github.com/tandukuda)/SceneShift/blob/main/LICENSE)


Built with ❀️ by tandukuda

Special thanks to the community for making SceneShift better with every release!


πŸ”— Quick Links


⬇️ Download Assets

See the Assets section below to download:

  • SceneShift.exe - Standalone executable (Windows 10/11)
  • SceneShift_v2.1.1_source.zip - Source code archive
  • checksums.txt - SHA256 checksums for verification

SHA256 Checksums:

[Generated during release build]

Full Changelog: [v2.1.0...v2.1.1](https://github.com/tandukuda/SceneShift/compare/v2.1.0...v2.1.1)

Don't miss a new SceneShift release

NewReleases is sending notifications on new releases.