• v0.5.0 05f24fdec7

    Release 0.5.0
    All checks were successful
    Create Release Package / build-release (push) Successful in 1m0s
    Stable

    magdev released this 2026-01-31 14:20:04 +00:00 | 30 commits to main since this release

    Added

    • Additional Services System:
      • Custom Post Type: Services (bnb_service)
      • Service pricing types: Included (free), Per Booking (one-time), Per Night
      • Service configuration: price, status, sort order, max quantity
      • Custom admin columns with pricing type icons and status badges
      • Filters by status and pricing type
      • Service data helper methods for pricing calculations
    • Service Categories Taxonomy (bnb_service_category)
      • Non-hierarchical (tag-like) structure
      • Icon selection per category
      • Sort order for custom ordering
      • Default categories: Food & Dining, Transportation, Wellness & Spa, Activities, Housekeeping
    • Booking-Services Integration:
      • Services meta box in Booking edit screen
      • Checkbox-based service selection
      • Quantity input for services with max_quantity > 1
      • Real-time price calculation per service based on nights
      • Services total display
      • Price breakdown shows services cost
      • Grand total (room + services) in admin list and pricing meta box
    • Admin UI Enhancements:
      • Service selector with pricing type indicators
      • Included services badge
      • Per-night price suffix display
      • Service line totals with quantity support
      • Services total summary in booking
      • CSS styles for all service-related components
      • JavaScript for dynamic service pricing calculations

    Changed

    • Plugin.php updated to register Service CPT and ServiceCategory taxonomy
    • Admin assets enqueued for Service post type screens
    • Booking admin list shows total price including services
    • Booking pricing meta box displays services breakdown and grand total
    • Admin JavaScript extended with service pricing and selection logic
    • Admin CSS includes comprehensive service styling
    Downloads