Skip to content

Releases: wrav/oembed

v3.2.0

14 Jan 10:57

Choose a tag to compare

This release introduces a comprehensive testing setup and fixes several critical issues around oEmbed handling.

Fixed

  • Broken URL notifications now include the invalid URL (fixes #170)
  • GraphQL TypeError when querying entries with empty oEmbed URLs (fixes #156)
  • Cookie file accumulation via automatic cleanup (fixes #152)

Added

  • Docker-based test environment with PostgreSQL
  • Codeception + Craft CMS testing integration
  • Unit + functional test coverage across services, models, jobs, and providers
  • CI pipeline for automated testing and coverage reporting

Improvements

  • Defensive validation throughout the notification pipeline with XSS protection
  • URL normalization at entry points to prevent null/empty URL issues
  • Configurable cookie cleanup with console command and throttling

v3.1.6

08 Sep 00:29

Choose a tag to compare

Fixed

  • Fixed DOM parsing errors by properly escaping unencoded ampersands before parsing HTML. Thanks @mofman

v3.1.5

22 May 01:36
b25424b

Choose a tag to compare

Added

  • Added improved GDRP support for Cookiebot. Thanks @MangoMarcus

v3.1.4

10 Apr 08:00
6535179

Choose a tag to compare

What's Changed

Full Changelog: 3.1.3...3.1.4

v3.1.3

10 Dec 01:53
8c31063

Choose a tag to compare

Update

  • Passing the option & cache variables to the anonymous function for parsing tags. Thanks @JeroenJRP

v3.1.2

09 Dec 00:28
f98a284

Choose a tag to compare

Added

  • New parser to output embeds added in CKEditor using it's Media embed feature. Thanks @JeroenJRP

v3.1.1

09 Sep 11:50
071fb5f

Choose a tag to compare

Update

v3.1.0

09 Sep 09:23
36a3a9f

Choose a tag to compare

Added

  • Added support for adapter extractor support to allow custom site handling

Update

  • Refactor EmbedAdapter to handle extractor object to support better fallback for some websites

v3.0.9

25 Jul 23:41

Choose a tag to compare

Update

  • Resolves error when querying an entry with a empty oEmbed URL. Thanks to @jaapfaes for PR #157

v3.0.8

26 Feb 00:37
a1df39b

Choose a tag to compare

Update

  • Resolved GraphQL issues. Special thanks to @davidwebca