Service Stone Changelog

What's new in Service Stone 2.0

Apr 23, 2024
  • Changes:
  • Rename configuration file from svcstone.ini to svcstone.db
  • Minimal GUI changes and fixes.
  • Remake Dependency code: Start, Stop and Stop-All-On-Exit.
  • Remake Multi-Instance Mode.
  • Grant first instance in each directory exclusive configuration change rights, while subsequent instances start in limited mode.
  • Prevent configuration file from being deleted until all instances in the same directory are closed.
  • Improve DPI scaling compatibility.
  • Add Context menu to Service list.
  • Optimize service-list reorder code.
  • Optimize Markdown viewer code.
  • Update help viewer.
  • Update and Add more help information and tips.
  • Main Menu:
  • Rename "New" to "Stone"
  • Rename "New/Service" to "Stone/New Service"
  • Rename "New/Clone" to "Stone/Clone Service"
  • Add "Stone/Stop All Services"
  • Reorganize Service/Start-Dialog:
  • Dependency
  • Add "Delay" option.
  • Add "Abort On Dependency Error" option.
  • Rename "Abort by Max-Wait timeout" To "Abort Upon Reaching The Max-Wait Of A Dependency"
  • Reorganize Service/Stop-Dialog:
  • Behaviour
  • Remove "Delay" option.
  • Dependency
  • Add "Delay" option.
  • Rename "Abort by Max-Wait timeout" To "Abort Upon Reaching The Max-Wait Of A Dependency"
  • Settings/Preference Dialog:
  • Add "Directory-Based Multi-Instance Mode"
  • Change "Always In Multi-Instance Mode" code
  • Directory-Based Multi-Instance Mode:
  • Allow another Service-Stone window to be started from another directory.
  • Simply launch it again, once the executable exists in a different directory.
  • Always In Multi-Instance Mode:
  • Allow open another window of Service-Stone.
  • First instance in each directory will be the "Main" one and have exclusive configuration change rights, while subsequent instances start in "Limited" mode.
  • Main Instance:
  • Is the first instance created in a directory.
  • Has full access to change all configurations.
  • Limited Instance:
  • Any instance created after the Main Instance in the same directory.
  • Cannot manage services using the following actions: New, Clone, and Delete.
  • The word "Limited" is added to the title, indicating this is a limited instance.
  • Fixes:
  • Bug: On First-Start/Save-Samples-File or Save-Samples-File new instance does not start in the foreground.
  • Bug: Service-List order change is not saved correctly
  • Bug: Markdown viewer, next line text after dash have dash effect.

New in Service Stone 1.8 (Feb 12, 2023)

  • Add Order-Mode to change services order.
  • Embedded Markdown-Viewer now supports Windows 7, Vista and XP.
  • Update Error/Warning message Tip handling.
  • Code Optimization.
  • Executable file build optimization, leading to a smaller file size.

New in Service Stone 1.77 (Oct 20, 2022)

  • Add reset selected service status to the main menu.
  • Add option to save the service output as a log file.
  • Update kill-task output log.
  • Update the logging engine.
  • Improve process monitoring performance, resulting in lower CPU usage after starting a new process.
  • Avoid antivirus false positives, by stop using the executable file compressor, leading to a larger executable file.
  • Fixed Bugs:
  • Bug: Kill-Task would not be launched, in case Stop-script finished before Start-script.