Black Friday: 30% OFF em todos os planos, já aplicado no carrinho Ver planos
Entrar Carrinho

QuickCal – Appointment Booking Calendar for WordPress Changelog

Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.

Última 1.0.249 versões

Sem data · 9 versões

  1. 1.0.24

    Última
    2 novos3 alterações
    Novo
    • Added the saved `every2hours` cleanup schedule and made invalid cleanup intervals safe
    • Added WordPress regression coverage for the reported WorkSpa failures
    Alterações
    • Moved missing WooCommerce order checks to a bounded background job instead of loading orders during booking page rendering
    • Paginated Frontend Agents history, upcoming, and pending lists in the database at 50 appointments per page
    • Processed abandoned unpaid appointments in bounded cron batches
  2. 1.0.23

    3 novos11 alterações
    Novo
    • Added nonce and capability checks to Front-End Agents, CSV exports, WooCommerce actions, and dismissible notices
    • Added regression coverage for appointment ownership, calendar authorization, booking input validation, and CSV safety
    • Added end-to-end regression coverage for public appointment-form markup and nonce-without-authorization attempts
    Alterações
    • Restricted customer appointment changes, cancellations, and payment actions to the signed-in appointment owner
    • Restricted Booking Agent actions and exports to assigned calendars
    • Disabled legacy demo appointment tools by default and protected opt-in use with administrator permissions and nonces
    • Validated booking dates and time slots on the server and stopped trusting client-supplied appointment timestamps and user IDs
    • Neutralized spreadsheet formulas in exported CSV cells
    • Strengthened calendar feed tokens for new installations and escaped iCalendar text values against property injection
    • Validated and safely rendered nested public appointment-form titles and related calendar/date/time values
    • Hardened public calendar AJAX loaders against reflected attribute injection and malformed request values
    • Closed remaining Booking Agent calendar boundaries in legacy picker and custom-timeslot AJAX routes
    • Prevented Booking Agents from changing linked customer WordPress profiles without permission to edit that user
    • Restricted failed-login redirects to validated same-site destinations
  3. 1.0.22

    1 correção2 alterações
    Corrigido
    • Fixed an unauthenticated stored cross-site scripting vulnerability in appointment custom fields
    Alterações
    • Sanitized submitted custom-field values before storage and escaped stored custom-field markup at every appointment display boundary
    • Enforced the configured guest-booking and user-registration settings on unauthenticated appointment requests
  4. 1.0.21

    2 novos1 correção2 alterações
    Novo
    • Added an opt-in email setting to copy the site administrator on customer-initiated appointment cancellations
    • Added regression coverage for cancellation notification recipients
    Corrigido
    • Fixed custom calendar assignment lookup during front-end cancellations
    Alterações
    • Preserved the existing assigned Booking Agent or default notification recipient behavior when the new setting is disabled
    • Prevented duplicate cancellation emails when the assigned recipient and site administrator use the same email address
  5. 1.0.20

    1 correção1 removido
    Corrigido
    • Fixed fresh QuickCal activations so the bundled Font Awesome loader creates both valid default options and release metadata before Font Awesome initializes.
    Removido
    • Removed a PHP 8.2+ dynamic-property deprecation from the bundled Font Awesome release provider.
  6. 1.0.19

    1 correção
    Corrigido
    • Fixed fresh QuickCal activations so the bundled Font Awesome loader creates valid default options before Font Awesome initializes.
  7. 1.0.18

    2 novos1 correção
    Novo
    • Added server-side availability enforcement for disabled booking slots
    • Added a focused regression test for disabled booking slot behavior
    Corrigido
    • Fixed disabled booking slots so they cannot be booked from the admin calendar after the date view reloads
  8. 1.0.17

    3 novos1 melhoria5 correções
    Novo
    • Added a structured local development and smoke-test workflow for QuickCal
    • Added release tooling for GitHub Releases and hosted zip publishing
    • Added safer WooCommerce order creation for admin-created paid appointments
    Melhoria
    • Improved admin booking stability for existing users, new users, and unpaid bookings
    Corrigido
    • Fixed a profile update notice caused by missing `_wpnonce`
    • Fixed several PHP notices, warnings, and deprecations in request handling and rendering paths
    • Fixed admin guest bookings so paid appointments can create linked WooCommerce orders
    • Fixed translation loading timing issues on newer WordPress versions
    • Fixed a PHP 8.4 deprecation in the bundled Font Awesome library
  9. 1.0.16

    4 correções
    Corrigido
    • Sensitive Data Exposure vulnerability
    • Cross Site Request Forgery (CSRF) vulnerability
    • Issue where appointment details did not sync to related WooCommerce order
    • Minor translation warnings

Changelog publicado pelo desenvolvedor, no idioma original.