# Changelog

## 1.5.3

### Patch Changes

-   a439c54: Restore the standalone Fair Calendar Button plugin build so its wp.org listing can keep shipping, versioned independently starting from 1.5.2.

## 1.5.2

### Patch Changes

-   7e7ea9c: Update version tested up to version to 6.9.

## 1.5.1

### Patch Changes

-   4ed3721: Add location to fair-events

## 1.5.0

### Minor Changes

-   13fb665: Integrate button with Fair Events content type

## 1.4.0

### Minor Changes

-   f901aa2: Add support to Plausible integration

## 1.3.2

### Patch Changes

-   84fe629: Set correctly supported version

## 1.3.1

### Patch Changes

-   Add missing translation

## 1.3.0

### Minor Changes

-   Add translations to PL, DE, ES and FR

## 1.2.0

### Minor Changes

-   Fix multiple UX issues in block

## 1.1.1

### Patch Changes

-   Update dependencies to the newest version

## 1.1.0

### Minor Changes

-   99a2038: Change format of recurrence description in block attributes.

All notable changes to this project will be documented in this file.

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.0.0] - 2025-01-30

### Added

-   Initial release of Fair Calendar Button
-   Gutenberg block for calendar event integration
-   Support for multiple calendar providers:
    -   Google Calendar
    -   Microsoft Outlook
    -   Yahoo Calendar
    -   ICS file download
-   Modern dropdown UI with Font Awesome SVG icons
-   Server-side rendering for better SEO performance
-   Automatic URL inclusion in event descriptions
-   Responsive design for all device sizes
-   WordPress 5.8+ compatibility
-   PHP 8.0+ requirement

### Features

-   Clean, professional dropdown interface
-   Brand-specific hover effects for each calendar provider
-   Smooth animations and transitions
-   Uses WordPress core button block for maximum theme compatibility
-   No external API dependencies
-   GDPR compliant (no data collection)

### Technical

-   Built with modern WordPress block development practices
-   Uses block.json for block registration
-   Font Awesome SVG icons (tree-shaken for performance)
-   ES6+ JavaScript with webpack compilation
-   Follows WordPress PHP and JavaScript coding standards
-   Server-side rendering with render.php
-   Namespace isolation to prevent conflicts
