# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [5.2+1.8.0] - 2026-03-24
### Added
* Don't use "proxy" headers.
  Update header inclusions to follow IWYU (Include What You Use) principle.
  See https://github.com/torvalds/linux/commit/6a4a2d5cba74e1cd31dabea29be7a79e2a409f3d

## [5.2+1.7.0] - 2025-09-09
### Added
* Add ITE8659 chip support

## [5.2+1.6.1] - 2024-07-23
### Fixed
* IT8786: LDN reset need set 1 to prevent get wrong value from serial mode GPIO

## [5.2+1.6.0] - 2024-04-25
### Added
* IT8786: krst and LDN reset variables are determined by chip revision when init

## [5.2+1.5.0-1] - 2023-08-04
### Added
* Add uninstall target to remove installed files in Makefile

### Changed
* Remove unnecessary depmod when clean function in Makefile
* Change the absolute path /usr/sbin/depmod to /sbin/depmod in Makefile
  for solving the symlink path is not created issue
* Rename license file COPYING-GPLV2.TXT to COPYING

## [5.2+1.5.0] - 2023-06-13
### Added
* Add set LDN to 01h when init and udapte timeout
  * Workaround: enter LDN GPIO mode will cause get the wrong UART GPIO value.
    Reset LDN to non-GPIO mode before super IO exit will solve the issue.

## [5.2+1.4.0-1] - 2023-05-16
### Added
* This CHANGELOG file
* Add version file
* Add COPYING-GPLV2.TXT licence file

### Changed
* Refactor Makefile to general template
