Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

Mailster – Email Newsletter Plugin for WordPress Changelog

Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.

Última 4.1.2115 versiones

Sin fecha · 15 versiones

  1. 4.1.21

    Última
    1 nuevo2 mejoras7 correcciones
    Nuevo
    • bulk actions to add or remove tags on the subscribers list
    Mejora
    • subscriber list tags and lists link to a filtered view of matching subscribers
    • tag assign APIs treat integers as tag IDs and strings as tag names — custom code must cast IDs with `(int)` (numeric strings like `"42"` are names, not IDs)
    Corregido
    • retina loading spinner 404 when legacy form styles are printed inline
    • All status filter count on subscribers screen showing 0
    • tags with numeric names (e.g. "2026") can be created and assigned
    • `mailster_list_removed` and `mailster_tag_removed` no longer run when the subscriber was not on that list or tag
    • list-based unsubscribe still succeeds when the subscriber is not on every campaign list
    • image placeholder endpoint no longer allows unbounded image sizes
    • numeric custom date fields now keep date operators, formatted values, and export date formats
  2. 4.1.20

    7 correcciones
    Corregido
    • pasting URLs into module text links in the campaign editor on Firefox
    • backslash before apostrophe in sender name on delivery settings test email
    • accented characters in campaign email body are preserved when saving
    • campaign click links now check lookalike domains and keep percent signs in URLs
    • subscriber conditions and field deletes handle values more safely
    • subscriber import failing when first or last name is empty
    • several AJAX actions and subscriber imports now verify requests before running
  3. 4.1.19

    1 mejora6 correcciones
    Mejora
    • dependencies
    Corregido
    • date and anniversary workflow triggers now apply custom-field offset when matching subscribers
    • block form preview no longer allows unauthenticated SQL injection via mailster-block-preview
    • campaign builder module titles and content with UTF-8 characters
    • subscriber export download now requires export capability and rejects unsafe filenames
    • template delete no longer allows path traversal outside the templates directory
    • block form placement preview scrolling no longer fails across origins
  4. 4.1.18

    2 mejoras2 correcciones
    Mejora
    • anti-flood protection now uses the direct client IP instead of forwarded headers
    • dependencies
    Corregido
    • template save and ZIP upload AJAX endpoints now block path traversal and unsafe file types
    • block form REST submissions no longer accept certain subscriber fields
  5. 4.1.17

    12 mejoras3 correcciones2 eliminados1 cambio
    Mejora
    • block forms now support block gaps.
    • block form message now visible in the editor.
    • block form message now supports borders and shadows.
    • buttons on campaign edit screen for WordPress 7.0.
    • visual fixes for WordPress 7.0.
    • Quickly copy Block Markup for block forms (next to short codes).
    • sanitize URLs using esc_url for improved security.
    • included form patterns for WordPress 7.0.
    • validate form ID by ensuring it is numeric before processing in frontpage class
    • replace ButtonGroup with Flex component in FormSelector and EmailSelector for improved layout consistency
    • included form patterns for WordPress 7.0.
    • dependencies
    Corregido
    • missing conditions error on manage subscribers screen.
    • missing colors on forms if block messages have a non-default color.
    • form section in form blocks now displays all available forms when there are more than 10.
    Eliminado
    • clean lists note on import screen.
    • deprecated `utf8_*` methods.
    Cambios
    • This update brings stability and improvements for WordPress 7.0.
  6. 4.1.16

    2 mejoras1 corrección1 eliminado
    Mejora
    • ensure only the latest export file is downloadable by validating the filename against stored option
    • modify MIME type for zip uploads and enable type testing in MailsterAjax class
    Corregido
    • broken blocks on automation by adding `sprintf` function to i18n imports for better string formatting in multiple files
    Eliminado
    • eliminate remove_template method from MailsterAjax class to streamline AJAX functionality
  7. 4.1.15

    3 mejoras2 correcciones1 cambio
    Mejora
    • bump dependencies and lock files to latest versions for improved compatibility and performance
    • enhance URL validation logic in MailsterFrontpage class to include campaign status checks and improve error handling
    • add __next40pxDefaultSize prop to various components for consistent styling across form elements
    Corregido
    • correct logic in URL validation check
    • check if campaign is in a valid status before checking the content
    Cambios
    • refactored: streamline form retrieval and fallback logic in MailsterNotification class for improved readability and maintainability
  8. 4.1.14

    2 mejoras1 corrección2 cambios
    Mejora
    • bump dependencies and lock files to latest versions for improved compatibility and performance
    • correct typo in welcome message on campaigns dashboard
    Corregido
    • synchronize max days for warmup settings between queue and delivery files
    Cambios
    • refactored: sanitize URLs in subscribers table class for improved security
    • refactored: update content filters and actions for better form rendering and modularity in block forms. Popups are now rendered inside the_content filter, which improves compatibility with more themes and core blocks, used inside the form.
  9. 4.1.13

    1 nuevo1 mejora1 corrección
    Nuevo
    • option to continue workflow on specific date delays if the date is in the past
    Mejora
    • dependencies and lock files for improved compatibility and performance
    Corregido
    • css: issues with some themes on the automation editor
  10. 4.1.12

    1 corrección
    Corregido
    • cast smtp_secure option to string for proper type handling
  11. 4.1.11

    4 nuevos1 mejora1 corrección4 cambios
    Nuevo
    • implement installation checks and enhance default settings handling
    • link to documentation for capabilities settings page
    • new capability to delete campaigns with appropriate roles and help text
    • new helpdesk links to the settings page
    Mejora
    • enhance import functionality and UI interactions
    Corregido
    • correct parent block references for condition blocks
    Cambios
    • refactored: improve notification template fallback and error handling
    • refactored: improve SMTP configuration type casting
    • refactored: improve wp_mail filter argument handling
    • packages updates
  12. 4.1.10

    3 mejoras1 corrección1 cambio
    Mejora
    • updated Dependencies and Package Versions
    • improve form block error handling
    • refactor homepage block edit and inspector controls
    Corregido
    • improve capabilities and permissions system
    Cambios
    • chore: update commit message guidelines
  13. 4.1.9

    1 nuevo2 mejoras2 correcciones1 cambio
    Nuevo
    • new capabilities `delete_private_newsletters`, `delete_published_newsletters`
    Mejora
    • alignment of elements in the automation inspector
    • use `ToggleGroupControl` on update custom field action for checkboxes
    Corregido
    • missing capability to delete campaigns in some case
    • missing key in array function
    Cambios
    • package upgrades
  14. 4.1.8

    1 mejora1 corrección1 eliminado
    Mejora
    • updated packages
    Corregido
    • bug when subscribe on multiple lists. 'wpdb->delete' may return 0 so do better checks
    Eliminado
    • removed redundant shortcode
  15. 4.1.7

    1 mejora2 correcciones
    Mejora
    • Freemius SDK to 2.10.1
    Corregido
    • issue where activating caused a fatal error if `wp_mail` is used by another plugin
    • typo

Changelog publicado por el desarrollador, en su idioma original.