You've already forked wc-tier-and-package-prices
Release version 1.2.2 - Admin UI bugfixes for variations
Fixed three bugs in variation pricing interface: - Removed table borders for variation pricing to match WooCommerce UI style - Added missing translations (Min Quantity, Price, Label) to all language files - Fixed restrict_to_packages checkbox rendering in variation fields 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
17
CHANGELOG.md
17
CHANGELOG.md
@@ -5,6 +5,23 @@ 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.2.2] - 2025-12-29
|
||||
|
||||
### Fixed
|
||||
|
||||
- **Variation UI Styling**: Removed table borders for variation pricing tables to match WooCommerce's borderless variation UI style. Added CSS rules specifically targeting `.wc-tpp-variation-pricing` tables to remove borders while keeping them for simple product tables.
|
||||
|
||||
- **Missing Translations**: Added missing admin template translations for "Min Quantity", "Price", and "Label (optional)" to all language files (de_DE, de_DE_informal, de_CH, de_CH_informal, fr_CH, it_CH, en_US). These strings were used in the variation admin UI added in v1.2.0 but weren't included in translation files.
|
||||
|
||||
- **Checkbox Rendering**: Fixed variation restriction checkbox rendering issue. The `wc_tpp_restrict_to_packages[]` checkbox in variation pricing fields was using a ternary expression that prevented proper checked state handling. Simplified to direct value assignment for WooCommerce's checkbox function to work correctly.
|
||||
|
||||
### Changed Files
|
||||
|
||||
- `assets/css/admin.css` - Added border removal for variation pricing tables
|
||||
- `includes/class-wc-tpp-product-meta.php` - Fixed checkbox value parameter (line 213)
|
||||
- `languages/*.po` - Added missing translation entries
|
||||
- `languages/*.mo` - Recompiled from updated .po files
|
||||
|
||||
## [1.2.1] - 2025-12-29
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user