- Added REST control API to query, disable and set cache limits
- Fix for Issue #22 - Visual Studio 2017 not detected, even though it is installed
- Added REST control API to enable and disable Stashed front-ends (most requested for build systems)
- Update all RPCs for distributed Stashed
- Save stats between service restarts
- Fix potential memory leak in logging
- limit dashboard log entries (log files on rotation are still on disk)
- Refactor test automation, networking and other areas to improve coverage
- Fix for Windows 10 - DNS-SD was added to Windows and could conflict with zero-conf operation of Stashed
- Support NTLM Proxy
- Better IP detection and update when network changes
- Fix file changes not detected when timestamp and size have not changed
- Fix wrong case when fetching back from the cache (#17)
- Fix for some use cases where /Fo: flag parsing resulted in malformed intermediate file names resulting in C1083 errors
- Fix certificate for Firefox
- Detect VS2015 Build Tools
- Limit concurrent peers
- Support IDL files
- New Distributed Stash
- Zero-configuration networking
- Network status in the dashboard
- Fix /openmp incorrectly flagged as unsupported
- Display service and license status on systray icon
- Fix systray not executing actions
- Fix Visual Studio detection when running in a Docker container
- Fix License not refreshing properly when subscription ends
- Automatically remove leftover files after a Visual Studio upgrade (was showing as broken in the dashboard)
- Fix handling of deprecated -o and -nologo- options, which some configure scripts use to get compiler info and behavior.
- Do not consider empty folders in Visual Studio installs as broken
- Fix missing wrappers for VS2012 / VS2013 64bit compilers
- Detect Visual Studio Build Tools
- Fix compiler version detection when output is localized
- Left click on systray to open the dashboard
- License now shows as active when finishing trial with an active card on file
- Links to documentation in Stats and About page
- Fix cache limit preview display
- Nicer bytes display
- New option to completely disable writes to a drive
- New systray application
- Fix rebuild all triggered after compiling a single file
- Fix performance issues
- Use vswhere to detect Visual Studio 2017
- Fix download link not always up-to-date
- Clear log counters when viewing logs
- Better cache state description
- Fix "Note: including" showing up in large projects outputs
- Fix PDB handling
- Warn when acceleration is unavailable due to license or service not running
- Go to the license page right after installation to get the free trial started
- Explicit license feedback
- Fix typo (thanks Derek)
- Correctly handle the unsupported use of mixed PDB's and precompiled headers
- Support FastBuild
- Support Incredibuild
- Support PDB files (
/Zi
)
- Log file rotation and download buttons
- Don't buffer writing to Visual Studio Output window
- Fix log date display in dashboard
- Fix Visual Studio 2017 Enterprise detection
- Support passing
.obj
files tocl.exe
- Support
/E
and/EP
- Better cache folder partitions
- Throttle maximum number of original cl.exe to keep VisualStudio responsive
- Provide x86 and x64 versions of cl.exe wrapper
- Fix monospace font on Internet Explorer
- Fix signing up behind a proxy
- Add release notes on About page
- Automatic proxy detection
- Fix PCH name detection for Visual Studio 2012 and 2013
- Initial release