Releases: Shuzhengz/TPFanCtrl2
V2.1.5
This patch fixes the encoding issue with the previous releases, also adds the archive source code for version 2.1.5b for ThinkPad P50 laptops
What's Changed
- Fixes garbled characters by @Shuzhengz in #41
- 2.1.5b version by @Shuzhengz in #39
- 2.1.5a version by @Shuzhengz in #40 (closed)
- 2.1.5 Release changes by @Shuzhengz in #43
Full Changelog: 2.1.4...2.1.5
V2.1.5 B
This pre-release is inteneded to fix the blackscreen issue with ThinkPad P50 devices by using different methods to access the embedded controller, but it could still be compatible for other devices.
However the temperature reading seems to be off, making smart control unusable. It could also affect system stability since auto manual mode exit cannot be used, so it is not recommended to set the manual fan level too low.
What's Changed
- P50-b by @Shuzhengz in #44
Full Changelog: 2.1.4...2.1.5_B
Also a huge thank you to @thessarb for figuring out the EC addresses
V2.1.4
This is a minor patch that fixes compiling and building issue on Windows 11 or Visual Studio 17.2
The release also contains the archived source code for version 2.2.0a, as well as documentation for TVicPort
What's Changed
- Update README.md by @Shuzhengz in #35
- 2.2.0a by @Shuzhengz in #25
- Upgrade version by @Shuzhengz in #37
Full Changelog: 2.1.3...2.1.4
V2.1.3
This release fixed some bugs, including an issue that the fan stays on the manual level after the program has been closed.
Some other fixes include:
- Stability improvement and upgrading the program from deprecated libraries
- Optimization, the program now uses less RAM and CPU
- Automatic LF normalization
What's Changed
- Create LICENSE by @Shuzhengz in #14
- Upgrade by @Shuzhengz in #17
- Deprecation by @Shuzhengz in #24
- Upgrade Icons by @Shuzhengz in #27
- Close program to BIOS by @Shuzhengz in #22
- Auto LF by @Shuzhengz in #29
- Upgrade version by @Shuzhengz in #30
Full Changelog: 2.1.2...2.1.3
V2.1.2
This release fixes the EC read errors that are caused by the BIOS on newer ThinkPad models, making it work properly again under high CPU load
Other changes include
- Release is compressed into an executable instead of the full program files
- Better compression and smaller download size
- Implementing MFC for better compatibility
- Fix UI inconsistency with different devices
- More code formatting
Full Changelog: 2.0.4...2.1.2
V2.1.0 Beta
This release fixes the EC read errors that are caused by the BIOS on newer ThinkPad models, making it working properly again under high CPU loads
Other changes include
- Implementing MFC for better compatibility
- More code formatting
V2.0.4
This patch fixes an issue that the second fan will not respond to software control
Other small fixes include:
- Fixes the software singature
- Showing fan 2 RPM in GUI
- Small UI tweaks for the fan 2 RPM
- Switches from afxres to windows.h
- Small optimization for the second fan
- Formatting for better source code readability
V2.0.3 Beta
This patch fixes an issue that the second fan will not respond to software control
Other small fixes include
- Fixes the software singature
- Showing fan 2 RPM in GUI
- Small optimization for the second fan
V2.0.2
This patch indludes some small bug fixes for the program:
- Display issues on systems with garbled characters
- A limited way around on some newer machines that encounters the "failed to read from EC" error that would render the program unusable
The program files are contained in a .zip file.
V2.0.1
This release includes several minor changes to byrnes' TPFC Dual Fan version, wich includes:
- Improved Stability
- System Optimization
- The ThinkLight Functionality has been removed for modern hardware
- A new application icon
- More minor changes
The program files are contained in a .zip file.
An installer, better settings page, and a new UI are in the works