Release version 1.0.2

- Migrate settings to WooCommerce Settings page
- Add WC_TPP_Settings class for proper WooCommerce integration
- Remove standalone settings submenu
- Improve UX with native WooCommerce settings UI
This commit is contained in:
2025-12-21 05:14:19 +01:00
parent 7273c9cde7
commit dea2c5f0b3
12 changed files with 472 additions and 80 deletions

View File

@@ -5,6 +5,27 @@ All notable changes to WooCommerce Tier and Package Prices will be documented in
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.0.2] - 2025-12-21
### Changed
- Migrated settings to WooCommerce Settings page as dedicated tab
- Settings now appear under WooCommerce > Settings > Tier & Package Prices
- Improved integration with WooCommerce native settings API
### Added
- WC_TPP_Settings class extending WC_Settings_Page
- Better integration with WooCommerce settings system
- Consistent UI with other WooCommerce settings tabs
### Removed
- Standalone settings submenu (WooCommerce > Tier & Package Prices)
- Custom settings template (templates/admin/settings-page.twig)
### Technical
- Implemented WooCommerce settings filter hook (woocommerce_get_settings_pages)
- Uses WC_Admin_Settings for rendering and saving
- Automatic settings persistence via WooCommerce API
## [1.0.1] - 2025-12-21
### Added