Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.
Última 1.3.915 versões
Sem data · 15 versões
1.3.9
Última
2 novos2 melhorias1 de segurança
Novo
Added "View All Dates" fragment for Piecal Info shortcode & block. Links to the calendar page where only the event you clicked through from will be displayed, including recurrences.
Added more robust method for allowing HTML in popover details. See docs for more info.
Melhoria
End date picker now defaults to same day as start date if defined.
Swapped to date_i18n for date output in piecal-info.
Segurança
Fixed XSS vulnerability in output of $wrapperViewAttribute
1.3.8
3 novos2 melhorias1 correção1 de segurança
Novo
Custom views API. See our documentation for more information.
Month - List With Image view, including post excerpt and featured image.
List - Upcoming view with duration attribute, useful for sites that have fewer events spread out over multiple months to prevent showing an empty calendar.
Melhoria
Adjusted view chooser dropdown styles.
Included duration attribute in recurrence expansion logic for views that span larger than the normal expansion range.
Corrigido
Renamed alpine dependency to indicate it's minified. This may resolve issues with some optimization plugins.
Segurança
Fixed Authenticated (Contributor+) Stored-XSS vulnerability related to theme attribute reported to us on August 21st.
1.3.7
4 melhorias6 correções2 alterações
Melhoria
Added new filter to hide Pie Calendar controls: add_filter( 'piecal_hide_controls', '__return_true', 10, 1 )
Adjusted width of classic metabox input for better appearance on narrow screens
Added hidePastEvents support for calendar block
Recurrences now have friendly names describing what they do
Corrigido
Corrected non-unique IDs in HTML on Pie Calendar settings page
Corrected for edge case resulting in duplicated recurring events when navigating through calendar
ATC links not output proporly when piecal-info used in block theme template
Corrected update changelog screen showing wrong plugin info
Corrected timing for translation functions to avoid errors in some specific environments
piecalGbVars not defined error when using blocks in a block theme template
Alterações
a11y: Improved aria label for ATC links
i18n: Calendar controls in Gutenberg sidebar are now translatable via tools like Loco Translate
1.3.6
1 novo3 correções
Novo
Added calendar & event info blocks for the Block Editor
Corrigido
Metabox logic has been improved to accommodate post types that are available in REST but use classic editor
Datetime pickers should now adapt to the 12/24 hour time format used by the site
Corrected metabox layout on smaller screen widths
1.3.5
1 de segurança
Segurança
Security Fix: Prevented execution of JavaScript in the locale attribute of the [piecal] shortcode.
1.2.5
2 melhorias3 correções
Melhoria
Refactored logic responsible for displaying classic Pie Calendar metaboxes.
Refactored the way scripts and styles are loaded to prevent undefined variable errors on some sites.
Corrigido
Corrected issue causing sticky posts to show up on calendar even when not designated as events.
Fixed incorrect date in single day view when using widget mode.
Increased z-index of popover.
1.2.4
3 melhorias3 correções
Melhoria
Added more calendar JS hooks.
Added super-minimal onboarding admin notice wth some basic instructions.
Added translation functions for classic metabox strings.
Corrigido
Corrected issue that caused events on sites with UTC+0 timezone to not show up on calendar sometimes.
Cleaned up and improved piecal-info display logic.
Corrected issue where events were showing at 12:00 when using ACF start/end fields
1.2.3
1 novo8 melhorias2 correções
Novo
Add custom field data and images to popover.
Melhoria
Added piecal_popover_details filter.
Added piecal_popover_before_title hook.
Added piecal_popover_after_title hook.
Added piecal_popover_before_meta hook.
Added piecal_popover_before_details hook.
Added piecal_popover_after_details hook.
Added piecal_popover_before_view_link hook.
All day event start times are now forced to 12:00 PM to avoid timezone bleed.
Corrigido
Corrected a bug that caused day names to be duplicated sometimes.
Added versions to our CSS on the front-end to prevent issues with caching & future updates.
1.2.2
1 melhoria2 correções10 alterações
Melhoria
Implemented a piecal_popover_link_url filter for altering the view event link URL in the popover (#318)
Corrigido
Corrected bug causing widget mode event indicator to display as a flat line on Safari (#284)
Corrected issue that caused all day, multi-day events to span the wrong number of days in some timezones (#319)
Alterações
A11y: Fixed an issue causing double date announcement when switching views (#266)
A11y: Improved the announcement of changes when the calendar view changes (#248)
A11y: AM/PM are no longer shortened to A/P (#251)
A11y: Fixed missing role on view title/date range text at top of calendar (#317)
A11y: Improved default all-day event color contrast (#317)
A11y: Clickable event elements now announce clickability on non-Grid views (#263)
A11y: Added labels and removed toggle logic from next/prev buttons for better accessibility (#245)
A11y: Improved announcement of all day, multi-day events to indicate date range (#250)
A11y: Made sure abbreviated day names are announced with full names (#249)
I18n: Added special day name mapping for shortening day names in Hebrew and Arabic (#249)
1.2.1
5 correções1 alteração
Corrigido
Corrected issue that caused some events not to be output if the timezone was set to UTC (#282)
view="listDay" now works as expected in the shortcode attributes (#300)
Corrected some code dealing with the calendar footer output (#297)
Added $atts argument to piecal_calendar_object_properties filter (#291)
Corrected circle indicator style in widget mode when suing theme="dark" or adaptive dark mode (#273)
Alterações
A11y: Removed # from aria-labelledby attribute on td elements (#286)
1.2.0
1 novo4 melhorias6 correções2 alterações
Novo
Added new "widget" parameter for [piecal] shortcode, usage examples: [piecal widget=true] or [piecal widget=responsive]. Widget mode is an improved layout for the calendar grid on small devices or sidebars. Learn more at docs.piecalendar.com
Melhoria
Added the piecal_calendar_object_properties filter to allow the addition of multiple calendar properties
Added .piecal-popover__view-link class to the "view" link wrapper in the popover
Events with no explicit end date now get an end date 1 hour from their start date by default. You can disable this with the automaticEndDates=false shortcode parameter
[piecal-info] now outputs with .piecal-info class on the wrapper div, to make it easier to target with CSS
Corrigido
Corrected issue that caused json_decode to fail in some environments, impacting recurring event display
piecal-info now works with custom field filters (e.g. using ACF fields as start/end dates for your events)
Corrected issue that caused multi-day all-day events to span the wrong number of days
Standardize start/end dates using format('Y-m-d\TH:i:s) before use in the calendar
Corrected issue that caused invalid time error for all day events that have no end time
Corrected errors that occurred in the Block Editor when upgrading from Pie Calendar free to pro
Alterações
A11y: Event links now announce that they're clickable (via role="button")
A11y: Added role="dialog" to the calendar popover to ensure focus gets trapped for screen readers
1.1.1
4 novos1 melhoria2 correções
Novo
Remove prepend text in [piecal-info] shortcode. More info
Allow event titles to wrap inside the day cell. Configurable with a shortcode parameter: [piecal wraptitles='true']
Added filters to control what post types should show Pie Calendar controls. More info
Added a new filter "piecal_after_popover_link" to insert content after the "View Post" link in popover
Melhoria
Reverted minimum PHP version to 7.4.
Corrigido
Added better logic to detect when certain post types use 'supports: editor' but not Gutenberg.
Adjusted utm parameters in Pro link on plugins page
1.1
1 novo3 correções
Novo
It is now possible to use custom meta fields as Pie Calendar's date and time source. Learn more in our developer docs.
Corrigido
Properly reset post data, which could cause issues with dynamic data element rendering properly.
Front-end calendar now properly reflects the date format selected in WordPress settings.
Resolved an undefined array key issue related to custom meta fields.
1.0.3
2 novos2 melhorias5 correções
Novo
Numerous new filters and hooks (see documentation for more info).
It is now possible to alter the date format in the event popover via hooks and filters.
Melhoria
Bumped minimum PHP requirement to 8.0
[piecal-info] shortcode now has better localization support via WordPress settings or via locale="" shortcode attribute
Corrigido
All day events now span the correct number of days on the front end calendar view, rather than ending 1 day short.
Strings inside popover are now translatable.
Events query now returns all events, instead of relying on WordPress "posts to show at most" setting.
Events can no longer be dragged and dropped on front-end calendar.
Under the hood tweaks for bug fixes and compatibility.
1.0.2
3 novos2 alterações
Novo
Added additional shortcode attribute for dark mode: [piecal theme="dark"]
Added additional shortcode attribute for auto-dark mode support via prefers-color-scheme: [piecal theme="adaptive"]
Added new shortcode to display Pie Calendar times on a single post: [piecal-info]
Alterações
Better support for LocoTranslate
Better support for adapting to WordPress locale based on chosen language
Changelog publicado pelo desenvolvedor, no idioma original.