5.5.2 (2017-10-17)
- scraper: set session cookie to allow scraping session-bound local resources (dafe27c)
5.5.1 (2017-10-17)
5.5.0 (2017-06-26)
- player: make players responsive (88fad4d), closes hypeJunction/hypeEmbed#5
- preview: add a setting to use player as a default preview type (24bd9f4)
5.4.1 (2017-06-26)
- images: add a hotfix to replace image URLs after datastore migration (15a1885)
5.4.0 (2017-05-31)
- admin: add option to clear all cached URLs by domain/w (2164593)
5.3.0 (2017-05-12)
5.2.2 (2017-04-19)
- card: avoid class name collision (942b7a4)
5.2.1 (2017-04-16)
- card: avoid class name collision (942b7a4)
5.2.0 (2017-03-22)
- card: make card title an anchor link (d20acff)
- cards: admins can now edit card title, desc, player and image (1ee69de)
- css: slightly reworks the card styles (c7d0d94)
- security: implement a whitelist of oembed domains (0608b91)
5.1.7 (2017-03-13)
5.1.6 (2017-02-28)
- css: fix player button (7aff092)
5.1.5 (2017-02-28)
5.1.4 (2017-02-26)
- cache: no longer throw exception on invalid url (50dbaec)
- parsing: better url filtering, no longer throw exception on fail (9968595)
5.1.3 (2017-02-18)
- memory: set upper threshold for parseable image width (60ca20d)
5.1.2 (2017-02-18)
5.1.1 (2017-02-06)
- scraper: minimize the risk of fatal impact (0e7fdf7)
5.1.0 (2017-02-03)
- admin: adds an admin interface for previewing cards (e53f92e)
5.0.3 (2016-12-08)
5.0.2 (2016-12-08)
5.0.1 (2016-12-08)
- linkify: exclude HTML tag attribute names and values from token matches (56caba3)
5.0.0 (2016-11-16)
- cache: adds filesize sanity checks before generating thumbnails (c7e5d0c)
- css: make sure nested flex cards preserve their padding values (e9cddb7)
- embed: only allow iframe, video and audio tags in embed html (cd23401), closes #14
- scraper: ensure that urls are valid before scraping them (bdf060a)
- thumbs: fix class namespace (e054447)
- upgrade: normalize and filter URLs during upgrade (0ec03f8)
- cache: add restrictions on parsing and caching of images (5a6ec64)
- core: update requirements (e339264)
- elgg: now requires Elgg 2.3 (a8f750c)
- images: use new image resize library (a458f1d)
- player: add an option to disable player fallback (e9cef19)
- release: 5.0 RC release (4fb1b5a)
- releases: upgrade to latest Elgg, drop hypeApps requirement (d9c5491)
- thumbs: improve thumbs handling (5d3f816)
- upgrades: add a memory-safe upgrade script (a19da0a)
- elgg: Now requires Elgg 2.3
- release: Most of the API has been rewritten to reduce complexity. The hooks will continue working, but hypeScraper() function has been removed along side all of the DI services. Support for embed.ly and iframely have been removed. All the legacy and deprecated functions and views have been removed.
- releases: Now requires Elgg 2.2 or higher. Drops requirement for hypeApps and subsequently affects all APIs that rely on its functionality
- thumbs: Drops /server/thumbs.php Drops \hypeJunction\Scraper\ThumbServer class
- core: Now requires Elgg 2.1
4.2.2 (2016-01-06)
- thumbs: thumb URLs are now normalized to site root (8105d17)