# 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).

## [0.1.9] - 2022-01-25
### Added
- New year to LICENSE file.

### Removed
- "PATCHES" section from the README.

###Fixed
- Typographic errors in the CHANGELOG.

## [0.1.8] - 2021-03-14
### Fixed
- free(ev), which is called erroneously when ev might equal NULL.

### Removed
- xcb_destroy_window call in the spawn(), which is unnecessary and, furthermore,
  not recommended per the developer documentation.

## [0.1.7] - 2021-03-03
###  Fixed
- Memory leak due to xcb_wait_for_event() not being freed.
- Order of the CHANGELOG (i.e. latest on top).

## [0.1.6] - 2020-12-28
### Added
- Window fullscreen command alias (default: Win+f).

## [0.1.5] - 2020-12-23
### Removed
- Unused root padding definitions.
- xcb_wait_for_event() not being freed.

## [0.1.4] - 2020-12-22
### Added
- Raise focus command keys to xwm.1 and README.

### Changed
- The "Features" section of the README to indicate audience.

### Removed
- Pointer warp on window resize/move as this appears to be default.

### Fixed
- Spelling and grammar in man page.

## [0.1.3] - 2020-11-30
### Added
- Instructions in README for Arch Linux AUR installation.

### Changed
- Default new window location from top-left to center.

### Removed
- Global root variable.
- Removed leave notify event.

## [0.1.2] - 2020-11-23
### Changed
- Default surf start page to startpage.com.

### Fixed
- Zombie reaping.

## [0.1.1] - 2020-11-21
### Added
- Makefile warnings (e.g. -Wall, Wextra, etc.).

## [0.1.0] - 2020-11-20
### Fixed
- MISRA 10.4 non-compliance.
- Fix operator dependence.

## [0.0.9] - 2020-11-17
### Fixed
- Window resize lag.
- Bug where window border moves outside of root window.

## [0.0.8] - 2020-11-16
### Fixed
- Window focus/unfocus on new window creation.

## [0.0.7] - 2020-11-13
### Fixed
- Border focus/unfocus when leaving a window.

## [0.0.6] - 2020-11-12
### Added
- Window borders and color definitions.

## [0.0.5] - 2020-11-11
### Added
- Default key bindings in man page.
- Disclaimer section in README.

## [0.0.4] - 2020-11-10
### Added
- Instructions for patches and the patching process.
- Minimum window height and width parameters.

### Removed
- Unused stdarg.h library dependency.

### Fixed
- Crash when pointer x/y cords less than window origin.

## [0.0.3] - 2020-11-08
### Added
- Examples in the config.h file.
- Window height and width parameters.

### Removed
- string.h library dependency.

## [0.0.2] - 2020-11-07
### Added
- Close window command (default: Win+q).

### Fixed
- Resize crash in root window.

## [0.0.1] - 2020-11-06
### Added
- Initial release.

