Release notes
v4.5.0
2023-05-24
-
Added subscription-switch feature, which allows Users to switch their current subscription plan.
This new feature is introduced in the existing shortcode "audienceplayer-shortcode-user-account.php",
within the "subscription_info" block. See updated plugin help section for this shortcode with new
configuration options.
v4.4.3
2023-05-10
-
Updated dependency "AudiencePlayer Embed Player", update for Chromecast.
v4.4.2
2023-05-08
-
Updated dependency "AudiencePlayer Embed Player", maintenance update for Embed Player and Chromecast.
v4.4.1
2023-04-26
-
Replaced deprecated translation key "dialogue_subscription_renew" with new value
"dialogue_information_renew_suspend_subscription" (affected shortcode:
"audienceplayer-shortcode-user-account.php").
v4.4.0
2023-04-21
-
Updated dependency "AudiencePlayer Embed Player", which now benefits from the latest time tracking
AudiencePlayer API-endpoint.
v4.3.1
2023-04-21
-
Minor improvement to AudiencePlayer project configuration synchronisation.
v4.3.0
2023-04-11
-
Improved modal player behaviour by auto-closing the modal player after video has ended.
-
Implemented support for enabling/disabling nomadic watching based on existing AudiencePlayer API project
configuration.
-
Minor code syntax and css improvements.
v4.2.2
2023-03-27
-
Updated dependency "AudiencePlayer Embed Player", which improves time tracking accuracy during the last
30 seconds of playback.
v4.2.1
2023-03-16
-
Added a new translation "dialogue_voucher_code_applicable_subscription_unknown" for the use case when a
voucher code can only be claimed on a new or existing subscription.
v4.2.0
2023-03-06
-
Improved automatic subscription/product purchase popup flow to avoid query-string parameter clashes for
"purchase_subscription_id" and "purchase_product_id" when the page is reloaded.
(N.B. helper method "removeQsaParameters" in audienceplayer-core.js, was renamed to
"removeQsaParametersFromString")
-
Added "retry"-button to the "failed payment-order validation" modal, when returning to site from payment
provider (e.g. Mollie), so that the User may retry the validation. Included additional logging
statement.
-
Improved Admin logs table with info-button to immediately inspect the log properties (no longer
necessary to first download the Excel export to inspect the properties).
-
Routine composer library dependency update.
v4.0.0
2022-12-01
- Updated AudiencePlayer API wrapper dependency to new major
version 2
Warning - possible breaking change depending on your custom implementation: Direct scripted usage of
this dependency or
custom references via this plugin to "$AudiencePlayerWordpressPlugin->api()" (IF any), should be
checked.
- Improved error logging of AudiencePlayer API-calls.
- Plugin configuration tab "General" has been renamed to "Integrations".
- Introduced helper methods for the entitlement of Products and Subscriptions via Wordpress (See Help >
Code Examples) + integration for WooCommerce which implements these helper methods
automatically (available as "bèta feature" in "Configuration > Integrations").
v3.3.10
2022-11-11
- Updated embed-player dependency.
v3.3.9
2022-11-09
- Improved progress bar display for completed views.
v3.3.8
2022-11-08
- Bug fixes.
- Improved admin logs.
v3.3.7
2022-11-04
- Updated dependencies.
- Improved user metadata synchronisation with AudiencePlayer API.
v3.3.6
2022-11-03
- Routine maintenance and optimisations.
v3.3.5
2022-10-04
- Fixed a bug in the voucher-code validation flow.
v3.3.4
2022-06-27
- Routine update of libraries and dependencies.
v3.3.3
2022-03-21
- Expanded user synchronisation of e-mail/password to cover calls to cover wp_set_password() and
wp_update_user(),
in order to improve compatibility with third party plugins (such as WooCommerce).
v3.3.2
2022-03-16
- Fixed rendering issue for product/subscription short descriptions which contain line breaks (refactored
helper
function name from "escapeQuotes" into "sanitiseJsString" and added line-break escaping).
- General user-synchronisation efficiency improvements.
v3.3.1
2022-03-10
- Fixed failing user synchronisation between Wordpress and AudiencePlayer, when a user changes e-mail
address
by
clicking on mail link ".../profile.php?newuseremail".
- Routine maintenance and dependency updates.
v3.3.0
2022-01-12
- Optimised player-statistics in AudiencePlayer embedded player and updated library dependencies.
v3.2.0
2021-12-28
- Improved geo-region and language detection in synchronisation with AudiencePlayer API and updated
library
dependencies.
v3.1.0
2021-09-09
- Implemented Debug helper tools and updated library dependencies.
v3.0.0
2021-08-27
- Implemented Google Chromecast support. If your AudiencePlayer plan includes "Chromecast", it can now be
activated: Configuration > General.
- Plugin translations were remapped and are now synchronised with AudiencePlayer CMS.
Warning - breaking change: Depending on your implementation, this may change/break your current
translation setup!
v2.0.0
2021-06-03
- CSS colour variables were introduced in the main css template file "audienceplayer-shortcodes.css".
Warning - breaking change: Depending on your implementation, this may change/break your current
styling
overwrites!
v1.10.0
2020-12-30
- Implemented modal-auto-open query-string-parameters "purchase_product_id" and
"purchase_subscription_id".
- Implemented auto-login after registration.
- Implemented forced login with e-mail address and password when user-sync is activated.
v1.9.0
2020-12-28
- Added notifiable modal flow to user-account shortcode.
v1.8.0
2020-12-14
- Added dynamically generated Article Detail Pages.
- The url slug for these pages can be configured in the wp-admin.
v1.7.0
2020-12-03
- Expanded user sync logic with password-forgotten and remote authentication for non-existing Wordpress
users.
- Improved shortcode template structure.
- Added PHP Warning triggers for unexpected shortcode use cases (like missing arguments).
v1.6.0
2020-11-30
- Implemented basic pagination for shortcode [audienceplayer_article_grid].
- Added image fallback to Asset-screenshot for shortcodes [audienceplayer_article_carousel],
[audienceplayer_article_grid].
v1.5.0
2020-11-26
- Implemented user-sync logging + admin interface AudiencePlayer > Configuration > Logs.
v1.4.0
2020-11-20
- Added shortcodes: [audienceplayer_user_account], [audienceplayer_device_pairing].
v1.3.0
2020-11-17
- Added shortcodes: [audienceplayer_article_detail], [audienceplayer_purchase_product_button],
[audienceplayer_purchase_subscriptions].
v1.2.0
2020-11-12
- Added shortcodes: [audienceplayer_purchase_product_button].
v1.1.0
2020-11-09
- Added shortcodes: [audienceplayer_article_carousel], [audienceplayer_article_grid],
[audienceplayer_play_article_button], [audienceplayer_embed_article].
v1.0.0
2020-10-26
- Released first major version, including basic examples.