# WP Desk Omnibus Changelog

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

## [1.4.4] - 15.03.2023

### Added

- Support for WooCommerce 7.5.
- Spanish and German language translations.

## [1.4.3] - 21.02.2023

### Changed

- Do not display price logger table and price message for groupped products.

### Fixed

- Correct displaying prices with taxes for products which hasn't been changed longer than lookup period in settings.

## [1.4.2] - 09.02.2023

### Fixed

- Omnibus is now compatible with any mysql and mariadb database.

## [1.4.1] - 31.01.2023

### Fixed

- Improved plugin update process, which led before to API key issues.

## [1.4.0] - 26.01.2023

### Added

- Omnibus now tracks **each** price change, both regular and reduced.
- Added option to display the lowest price from date interval relative to last promotion date.
- Added option to display one, cumulative price across product's variants.
- Added option not to display any message if product's price isn't changed.
- Each product in admin panel now have a table with up to 50 recent price changes.
- You are able to display lowest price message on other pages than single product (archive, cart page).

### Changed

- Better, more readable options in message display selection.

### Fixed

- Improved saving product's price sometimes missing a decimal value.
- Improved prices interception for non-public products -- now only published products save it's last price.
- Process of initial prices interception no longer points to invalid product, preventing correct interception.
- Plugin no longer mistakenly displays regular price on occasion, when it's set to use promotional price.
- Correctly display taxes when enabled at WooCommerce for variable products.

## [1.3.0] - 03.01.2023
### Added
- Added option to display a message only for products currently in promotion.
- When using custom hook to display a price, you can now add `WC_Product` as a hook parameter.
- Added second parameter `WC_Product` to `omnibus/core/current_price_value`.
- Added support for WordPress 6.1
- Added support for WooCommerce 7.2

### Fixed
- Fixed critical error when trying to log WP_Error occurred.
- Improved checking for an array index presence in admin settings.

## [1.2.0] - 21.06.2022
### Added
- Plugin now features bunch of settings, as content and placement of the
message or date interval.

### Fixed
- Importing products correctly updates products' prices.

## [1.1.2] - 13.06.2022
### Fixed
- Fixed variable product prices sometimes displayed as 0

## [1.1.1] - 06.06.2022
### Fixed
- Fixed Polish translation string

## [1.1.0] - 06.06.2022
### Added
- WP Desk Omnibus now has full support for products variant.

### Fixed
- Fixed rare WordPress error on admin page.

## [1.0.1] - 25.05.2022
### Fixed
- Moved license page to plugins list to prevent error when trying to activate plugin.

## [1.0.0] - 17.05.2022
- Initial plugin release, featuring display of the lowest price from 30 days for WooCommerce products