Skip to content

Releases: Steve-Tech/CrOS_EC_Python

v0.4.0 - MEC Support

Choose a tag to compare

@Steve-Tech Steve-Tech released this 21 Mar 02:44
c5209b9

The MEC LPC protocol is now supported, allowing YAFI to be used on 11th, 12th, and 13th gen Intel Framework Laptops, when an already supported driver is not available.

Small potentially breaking change: get_temps() will now return None when a sensor is in an error state.

I have also decided to bump this project's status to 'Beta'.

Full Changelog: 0.3.0...0.4.0

v0.3.0 - Add Thermal Thresholds

Choose a tag to compare

@Steve-Tech Steve-Tech released this 20 Dec 12:20
305593a

The release adds abstractions for the EC_CMD_THERMAL_SET_THRESHOLD and EC_CMD_THERMAL_GET_THRESHOLD commands: commands.thermal.thermal_set_thresholds() and commands.thermal.thermal_get_thresholds().

Most notably these abstractions allows for setting fan off and max setpoints, as well as warn, high, and halt temperature thresholds.

Full Changelog: 0.2.0...0.3.0

v0.2.0 - Native Windows Driver

Choose a tag to compare

@Steve-Tech Steve-Tech released this 05 Sep 09:28
6628851

This release adds support for Framework's official Windows driver.

It also bumps the required version of the LpcCrOSEC PawnIO module to 0.1.5 (downloadable here).

Full Changelog: 0.1.0...0.2.0

v0.1.0 - Initial Alpha Release!

Choose a tag to compare

@Steve-Tech Steve-Tech released this 13 Apr 04:11
736ec98

I have decided to take this project out of 'Pre-Alpha', and into 'Alpha'. With that, I have bumped the release version to 0.1.0.

This release adds support for the Windows PawnIO driver which is a fairly new scriptable kernel driver, the official signed version can be downloaded here.

FreeBSD support was also added, through the use of the /dev/io device file.

Full Changelog: 0.0.4...0.1.0

v0.0.4 - Windows Support

Choose a tag to compare

@Steve-Tech Steve-Tech released this 24 Mar 11:45
6e3b908

Windows Support was added in this release, so it is possible to run YAFI on Windows using gvsbuild and installing YAFI via pip. You will also need to copy WinRing0x64.dll and WinRing0x64.sys to either the same
directory as python.exe, or to C:\Windows\System32.

What happened to 0.0.3? It broke Linux support.

Full Changelog: 0.0.2...0.0.4

v0.0.2 - Framework specific commands!

Choose a tag to compare

@Steve-Tech Steve-Tech released this 19 Mar 10:54
b907295

This is the second release of CrOS_EC_Python! Below are the interfaces and command abstractions supported by this release.

Supported interfaces:

Abstracted commands:

General / test commands (general)

Get features (features)

PWM commands (pwm)

LED control commands (leds)

Thermal engine commands (thermal)

Framework Specific Commands (framework_laptop)


Full Changelog: 0.0.1...0.0.2

v0.0.1 - First release!

Choose a tag to compare

@Steve-Tech Steve-Tech released this 24 Jul 03:09
9161a10

This is the first release of CrOS_EC_Python! Below are the interfaces and command abstractions supported by this release.

Supported interfaces:

Abstracted commands:

General / test commands (general)

Get features (features)

PWM commands (pwm)

LED control commands (leds)

Thermal engine commands (thermal)


Full Changelog: https://github.com/Steve-Tech/CrOS_EC_Python/commits/0.0.1