= 1.3.3 (2025-10-08) =
* Bugfix: Fixed an issue where filenames with multiple periods in them would get urlencoded to and be represented as a `+` symbol, which would cause a 404 error for the images in question.
* Enhancement: Trigger a flush of the Imageshop media permalinks when changing file formats to ensure a faster switch to the new format instead of waiting for caches to clear.
* Documentation: Introduced FAQ sections covering important information and warnings when combining media manipulation plugins.

= 1.3.2 (2025-09-26) =
* Bugfix: Improved handling of original images used by third party plugins, such as SEO ones.
* Enhancement: Extend the core filter support for larger dropdown menus, previously hiding the category selector.

= 1.3.1 (2025-09-04) =
* Bugfix: Fixed an issue where only the preview would load for newly uploaded images, and not the full resolution image.
* Bugfix: Fixed a bug where file extensions would not always be applied to generic files, only images.
* Feature: Added support for fetching audio files within the media library from Imageshop.

= 1.3.0 (2025-08-26) =
* Feature: Support generic files (such as PDF's or Office documents) in the media manager.
* Feature: Support for video embeds from Imageshop.
* Enhancement: Added a compatibility layer to support synchronised attributes between WooCommerce products when using Polylang.
* Maintenance: Changed the minimum required WordPress and PHP version to 6.2 and 7.0 respectively.

= 1.2.0 (2025-06-27) =
* Feature: Pretty permalinks for Imageshop media items. Your media will now have a reader-friendly name in the URL.
* Feature: WebP Support. The plugin will now automatically serve up WebP images if you've enabled it, head on over to the settings page to enable it.
* Feature: Disable uploads to Imageshop. If you ever wanted to keep your WordPress media separate, you can now disable the automatic uploads to Imageshop, and only use the plugin to quickly access and insert media from Imageshop.
* Feature: Consent documentation. The plugin will now show if consent is given by individuals in an image, and what platforms they've given consent for their likeness to be used on.
* Enhancement: Rights and expiration date fields will now always be visible, even if no information is available, to give a more consistent user interface.
* Enhancement: Visual overhaul of the Imageshop settings page and onboarding experience.
* Bugfix: Fixed an issue where images with unexpected data values would prevent further browsing through paginated content.
* Bugfix: Fixed a case where the visual alt-text for an image would show the description text when updating Imageshop details, and then revert to its intended value when refreshing the page.

= 1.1.2 (2025-04-04) =
* Media filter: Ensure filters are always rendered after the error fixes in 1.1.1
* Settings: Fixed error preventing feedback messages from rendering.
* Onboarding: Removed import options form the onboarding wizard, the feature exists within the settings page, but removes potential confusion during setup.
* Compatibility: Properly flush caches when the plugin is uninstalled.
* Compatibility: Ensure the plugin is compatible with WordPress 6.8.

= 1.1.1 (2025-02-21) =
* Media filer: Fix a fatal error when the available interfaces list is empty.
* Attachments: Import the new `AltText` attribute from the Imageshop API.
* Translations: Updated when translations are loaded, to follow the best practice since WordPress 6.7
* General: Updated tested with attributes.

= 1.1.0 (2024-02-22) =
* Search: Ignore image mime-types when the image is served by Imageshop, these are always valid and checked by the Imageshop API.
* Attachments: Improve the SQL query for fallback handling to be more performant in the database lookups it performs.
* Attachments: Avoid duplicating the srcset generation if it already exists.
* Attachments: Introduce a new advanced setting allowing site administrators to disable the srcset calculations on media-heavy sites that may not always be compatible with WordPress' media handling.

= 1.0.4 (2023-09-05) =
* Attachments: Fix a race condition where a 0x0 pixel image size could be generated if the image was being processsed by third party code during the upload process.

= 1.0.3 (2023-08-14) =
* Attachments: Improve the identification of original images to generate the appropriate media sizes.

= 1.0.2 (2023-07-20) =
* Imageshpo API: Add secondary declaration for media interfaces to improve support during uthe upload procedure.

= 1.0.1 (2023-07-19) =
* Attachments: Fall back to local images if the Imageshop API response fails for any reason.
* Attachments: Add support for image sizes defined in an array, and not by a pre-registered slug.

= 1.0.0 (2023-06-20) =
* Media filter: Use numeration for categories to avoid filter reordering on CategoryID's.
* Media library: Add a note about image sizes.
* Attachments: Fix an issue where 0x0 pixel image sizes would be needlessly generated.
* Attachments: Avoid repetative fallback actions when the domain for an attachment does not match the site URL.
* Attachments: Add dynamic generation of media captions.
* Attachments: Ensure mime-types match image media before attempting to generate image variations.

= 0.1.0 (2023-03-24) =
* Introduced additional metadata displays in the media modal
* Added opportunity to update the metadata of media items directly from the WordPress media modal
* Added class-names for identifying and targeting specific media items in the front-end markup of images.
* Improved image dimension detection when generating image sizes (fixes cases where the primary image was not identified, and images may have been generated with a 1px width and height)
* Improved the onboarding flow with better explanations of what importing media to Imageshop involves, and guiding the user more actively.

= 0.0.8 (2023-02-21) =
* Added backwards compatibility check when generating `preloaded_url` links for psotmeta.
* Added fallback handler for generating srcset when `attachment_id` is passed as `0` when called outside the main loop.

= 0.0.7 (2023-01-31) =
* Added fallback handling if an API key is changed, to allow old images to render still.
* Added alternative to manually change the Imageshop lookup language when filtering media results.
* Added translation wrappers for labels used within the media modal.
* Improved the API settings screen to flush data when an existing API key is modified.
* Improved handling of site languages to determine default Imageshop lookup languages.

= 0.0.6 (2022-12-05) =
* Initial release
