PluginProbe
BeyondWords – AI audio for publishers / 4.0.2
BeyondWords – AI audio for publishers v4.0.2
7.2.0 7.1.0 trunk 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.1.0 4.1.1 4.1.2 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.3.0 4.4.0 4.5.0 4.5.1 4.6.0 4.6.1 4.6.2 All 44 releases
speechkit / changelog.txt

changelog.txt in BeyondWords – AI audio for publishers 4.0.2, at changelog.txt

875 lines 24.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 == Changelog ==
2
3 **This is a list detailing changes for past BeyondWords releases. For more information about the current release, see readme.txt.**
4
5 = 3.10.5 =
6
7 Release date: 9th June 2023
8
9 **Fixes**
10
11 * Prevent JavaScript error which occurs when no post types are selected in "Preselect generate audio" setting.
12 * Security updates for dependencies via [dependabot](https://github.com/dependabot).
13
14 = 3.10.4 =
15
16 Release date: 13th January 2023
17
18 **Fixes**
19
20 * Rename `published_at` BeyondWords REST API param to `publish_date`.
21
22 **Improvements**
23
24 * By default we now send the author display name in BeyondWords REST API requests, if one is available.
25
26 = 3.10.3 =
27
28 Release date: 16th November 2022
29
30 **Documentation**
31
32 * Updated the plugin `readme.txt` description.
33
34 = 3.10.2 =
35
36 Release date: 16th November 2022
37
38 **Documentation**
39
40 * Updated the plugin `readme.txt` description.
41 * Tested up to WordPress 6.1.
42
43 = 3.10.1 =
44
45 Release date: 7th November 2022
46
47 **Fixes**
48
49 * While trashing/restoring posts, check whether the post has BeyondWords data before calling the BeyondWords REST API.
50
51 = 3.10.0 =
52
53 Release date: 4th November 2022
54
55 **Enhancements**
56
57 * BeyondWords now has improved [Elementor](https://elementor.com/) compatibility!
58 * We’ve added a “BeyondWords” tab into the Elementor [Page Settings Panel](https://developers.elementor.com/docs/editor/page-settings-panel/).
59 * Use the controls in this tab to generate audio, toggle player visibility, and preview audio.
60 * If you experience any Elementor compatibility issues after this update please email [[email protected]](mailto:[email protected]).
61
62 = 3.9.2 =
63
64 Release date: 20th October 2022
65
66 **Fixes**
67
68 * "Setup guide" URL has been updated because it was 404ing.
69 * Removed type checking for the `$postId` param in `PostContentUtils::createHash()`, to fix a reported PHP error for WooCommerce sites.
70
71 = 3.9.1 =
72
73 Release date: 6th October 2022
74
75 **Compatible with WordPress 5.8 or greater**
76
77 * [WordPress core dropped support for IE in version 5.8](https://wordpress.org/news/2021/05/dropping-support-for-internet-explorer-11/) released July 2021.
78 * The official [wp-scripts](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/) package we use does not produce IE-friendly code, so we have adjusted our minimum supported WordPress version to 5.8.
79
80 **Enhancements**
81
82 * Hide audio controls for blocks if the post does not have audio.
83 * Partial source code linting (using `wp-scripts lint-js --fix`).
84
85 = 3.9.0 =
86
87 Release date: 22nd September 2022
88
89 **Enhancements**
90
91 * Added a "Remove" button into the Inspect panel to clear BeyondWords data for individual posts.
92 * Delete audio data in BeyondWords API when a post is trashed or deleted in WordPress. Restoring the post in WordPress will restore the audio data in BeyondWords.
93
94 **Fixes**
95
96 * Add the missing `beyondwordsAudio` block attribute for server-rendered blocks. Thanks for the report and fix, @hughiemolloy! 🙌
97 * Don't register the `_speechkit_disable_generate_audio` custom field. This plugin v2.x field has not been used in a while, so there is no need to register it.
98
99 **Continuous Integration**
100
101 * The Docker config for local development now closely matches our CI config – they now both use [WP CLI](https://wp-cli.org/) to download and install WordPress.
102 * Improvements to our [CodeCeption](https://codeception.com/) test suites to fix an intermittent MySQL error.
103
104 = 3.8.1 =
105
106 Release date: 25th August 2022
107
108 **Enhancements**
109
110 * Enable/disable audio processing for each block when using the Gutenberg editor. Disabled blocks will not be processed as audio.
111
112 **Code Refactoring**
113
114 * Refactor the `Core\PostUtils` class into `Core\PostContentUtils` and `Core\PostMetaUtils` to reduce class complexity.
115
116 = 3.8.0 =
117
118 Release date: 25th August 2022
119
120 **Enhancements**
121
122 * Enable/disable audio processing for each block when using the Gutenberg editor. Disabled blocks will not be processed as audio.
123
124 **Code Refactoring**
125
126 * Refactor the `Core\PostUtils` class into `Core\PostContentUtils` and `Core\PostMetaUtils` to reduce class complexity.
127
128 = 3.7.1 =
129
130 Release date: 12th August 2022
131
132 **Fixes**
133
134 * Remove the "X BeyondWords errors" notice on the Posts screen to fix a reported slow MySQL query. We are working on a long-term fix for this problem. In the meantime, individual error messages are still available to view in the BeyondWords column (Posts screen) and BeyondWords panel (Post Edit screen).
135
136 = 3.7.0 =
137
138 Release date: 11th August 2022
139
140 **Important developer notice**
141
142 * In this update our plugin instance has been renamed from `$speechkit_wordpress_plugin` to `$beyondwords_wordpress_plugin`.
143 * Please do not access the plugin instance directly in your code. The objects and methods it contains are intended for internal use, and over time they are likely to change.
144 * Instead, use the [documented WordPress filters](https://docs.beyondwords.io/docs/integrations/wordpress/wordpress-filters) and contact our team via [[email protected]](mailto:[email protected]) if you need new actions or filters to achieve your goals.
145
146 **Enhancements**
147
148 * Automatically clear all `beyondwords_*` and `speechkit_*` data when the plugin is uninstalled.
149 * Add BeyondWords section to 'Tools' > 'Site Health'.
150 * 'Bulk actions' > 'Generate audio' now regenerates audio if it already exists (bulk processing previously "Skipped" posts which already had audio).
151 * Replace remaining instances of "SpeechKit" brand name with "BeyondWords".
152 * There were still instances where the former brand name for BeyondWords was being used throughout the code - mostly in the names for custom fields and filters.
153 * These have now all been updated, maintaining support for older posts with `speechkit_*` data.
154 * Improve "Pending review" support.
155 * When a post is saved in WordPress we now send `{ published: true|false }` to the BeyondWords API.
156 * This is primarily to prevent audio appearing in BeyondWords playlists for posts which are saved as "pending" in WordPress.
157
158 **Fixes**
159
160 * Add `isset()` checks for `$beyondwords_wordpress_plugin->player` to prevent PHP "Undefined property" errors.
161
162 = 3.6.1 =
163
164 Release date: 6th May 2022
165
166 **Fixes**
167
168 * When posts were saved using the WordPress Block Editor multiple BeyondWords API calls could be made. This resulted in the "Skipped" status for audio, and a fix for this has been added.
169 * Handle responses saved as object of class `WP_Error`. Older posts edited with v2.x of our plugin could have an unexpected `WP_Error` in a custom field. We now handle this, fixing a reported PHP error on the Post Edit screen.
170
171 = 3.6.0 =
172
173 Release date: 29th April 2022
174
175 **Enhancements**
176
177 * Expose BeyondWords data in GraphQL to support decoupled frontends. Post types which are supported by **both** BeyondWords and [WPGraphQL](https://www.wpgraphql.com/) have the following fields in GraphQL:
178 * `beyondwords.podcastId`
179 * `beyondwords.projectId`
180
181 **Code Coverage**
182
183 * Increased PHPUnit test coverage to 85%.
184
185 = 3.5.0 =
186
187 Release date: 20th April 2022
188
189 **Enhancements**
190
191 * WPML Compatibility. Read our [WordPress plugin](https://docs.beyondwords.io/docs/wordpress) docs for details.
192
193 **Fixes**
194
195 * Prevent CSS/JS assets loading on frontend pages where they are not needed.
196
197 **Code Refactoring**
198
199 * Refactor the `Core\Utils` class to improve PHPMD ExcessiveClassComplexity score.
200
201 = 3.4.0 =
202
203 Release date: 23rd March 2022
204
205 **Enhancements**
206
207 * We don't use the `external_id` feature of BeyondWords, so the param has been removed from the API calls.
208
209 **Fixes**
210
211 * The audio player now uses a socket connection while in Classic Editor.
212
213 = 3.3.3 =
214
215 Release date: 17th March 2022
216
217 **Fixes**
218
219 * Change initialisation method for the audio player in WordPress admin to prevent issues establishing the socket connection.
220
221 = 3.3.2 =
222
223 Release date: 10th March 2022
224
225 **Fixes**
226
227 * Improve the audio player status updates in WordPress admin by using a player with a socket connection.
228
229 = 3.3.1 =
230
231 Release date: 4th March 2022
232
233 **Fixes**
234
235 * Terminate JavaScript commands with semicolons to prevent reported minification problems.
236
237 = 3.3.0 =
238
239 Release date: 23rd February 2022
240
241 **Enhancements**
242
243 * Send assigned taxonomies and terms to the BeyondWords API to aid custom playlist generation.
244
245 **Fixes**
246
247 * Use i18n translatable string for the player preview.
248
249 = 3.2.0 =
250
251 Release date: 7th February 2022
252
253 **Fixes**
254
255 * By default, remove `pending` from the list of post statuses we generate audio for.
256
257 **Enhancements**
258
259 * Audio players can now be positioned anywhere in the post content! Use the **BeyondWords** block for the default Block Editor, or the TinyMCE "**Insert BeyondWords player**" button for Classic Editor.
260 * Provide `speechkit_post_types` filter to customise the post types we generate audio for. Post types without `custom-fields` in the `supports` array will be removed from this list.
261 * Provide `speechkit_post_statuses` filter to customise the post statuses we generate audio for.
262
263 = 3.1.0 =
264
265 Release date: 5th January 2022
266
267 **Deprecations**
268
269 * Deprecated 3 legacy filters: `sk_the_content`, `sk_player_before` and `sk_player_after`.
270 * Replace these filters with `speechkit_js_player_html` and `speechkit_amp_player_html`.
271 * Using the deprecated filters in v3.x will log a `_doing_it_wrong()` error.
272 * In v4.0 the legacy filters will be removed.
273
274 **Fixes**
275
276 * Replace `WP_PLUGIN_DIR` and `WP_PLUGIN_URL` constants with `plugin_dir_path()` and `plugin_dir_url()` to improve multisite support.
277
278 **Enhancements**
279
280 * Improve AMP plugin compatibility by removing all potential problems reported in the AMP Validation Error Index.
281 * New `speechkit_amp_player_html` filter to modify the HTML for the AMP audio player.
282 * New `speechkit_js_player_html` filter to modify the HTML for the standard JavaScript audio player.
283 * New `speechkit_js_player_params` filter to modify the BeyondWords JS SDK parameters.
284 * Post ID added to Inspect panel and to the "Copy" data.
285
286 = 3.0.7 =
287
288 Release date: 13th December 2021
289
290 **Fixes**
291
292 * Improve check for legacy `publish_post_to_speechkit` custom field.
293 * Fix 3 minor reported errors in the [AMP](https://wordpress.org/plugins/amp/) plugin, caused by invalid AMP content in the DOM.
294 * Improve checks for AMP requests.
295 * Remove 2 redundant external scripts for AMP.
296
297 = 3.0.6 =
298
299 Release date: 6th December 2021
300
301 **Features**
302
303 * Migrate dependencies and API from speechkit.io to beyondwords.io.
304
305 **Fixes**
306
307 * Update the "Sign Up" URL in the plugin description.
308
309 = 3.0.5 =
310
311 Release date: 22nd Nov 2021
312
313 **Fixes**
314
315 * Fix typo preventing AMP iframe URL from loading.
316
317 = 3.0.4 =
318
319 Release date: 22nd Nov 2021
320
321 **BeyondWords is the new name for SpeechKit.**
322
323 * All user-facing instances of `SpeechKit` have been replaced with `BeyondWords`.
324 * For a smooth transition, behind-the-scenes we have retained the following for the time being:
325 * **Filters**, **custom fields** and **plugin options** are still prefixed as `speechkit_*`
326 * DOM IDs and class names are still `speechkit-*`.
327 * The plugin slug and text-domain are still `speechkit`
328 * Requests to BeyondWords services are still made to speechkit.io domains.
329 * The complete transition to `beyondwords` and beyondwords.io domains will happen in the near future.
330 * We will always be backwards compatible with posts that were created with `speechkit_*` custom fields.
331
332 = 3.0.3 =
333
334 Release date: 18th Nov 2021
335
336 **Fixes**
337
338 * Run `speechkit_response` and `speechkit_error` custom fields through a new method to extract the HTTP response body.
339 * Fix issue where some older posts with audio would not show a player, or display a check in the SpeechKit column.
340
341 = 3.0.2 =
342
343 Release date: 15th Nov 2021
344
345 **Fixes**
346
347 * Fix PHP error caused by unexpected type in `speechkit_response` custom field for some older posts.
348
349 = 3.0.1 =
350
351 Release date: 8th Nov 2021
352
353 * Set version to `3.0.1` to remove `-rc2` from the published version name.
354 * See the detailed changelog for `3.0.0` [here](https://plugins.trac.wordpress.org/browser/speechkit/trunk/changelog.txt).
355
356 = 3.0.0 =
357
358 Release date: 8th Nov 2021
359
360 **Features**
361
362 * We now use the latest SpeechKit API version.
363 * We now use the latest SpeechKit Player JavaScript SDK version.
364 * Audio can now be generated for multiple posts at once using Bulk Actions. Select your posts and then use 'Bulk Actions' > 'Generate audio'.
365 * We have replaced the "SpeechKit Status" column with a simplified "SpeechKit" column. This new column shows you:
366 1. Whether audio has been added to the post
367 2. If the player has been disabled
368 3. Any processing errors
369 * Extra fields have been added to the Inspect panel in the SpeechKit sidebar.
370 * The Inspect panel now has a "Copy" button which copies all SpeechKit data to the clipboard.
371 * To improve stability, WordPress Cron is no longer used. We now process all requests immediately.
372 * To improve stability and security, we no longer attempt to send data from SpeechKit to your WordPress site. We only send data from your site to SpeechKit.
373
374 **Deprecations**
375
376 * The iFrame player has been replaced by the JavaScript SDK, with the exception of the AMP player which still uses iFrame.
377 * The "SpeechKit Status" column on the Posts screen no longer displays the processing status. The processing status is now shown in the JavaScript SDK player of the WordPress admin screens.
378 * The "Merge Excerpt" setting has been replaced by the "Process excerpts" setting. The functionality remains the same.
379 * We have removed the "WordPress Cron" setting. It is no longer required.
380 * We have removed the "Marfeel Compatibility" setting. We now provide Marfeel compatibility as standard.
381 * We have removed the "Telemetry" setting. You can now use the "Copy" feature of the Inspect Panel to send debugging data to us.
382
383 = 2.15.3 =
384
385 Release date: 9th Sep 2021
386
387 **Fixes**
388
389 * Disable SpeechKit functionality for post types without support for "Custom Fields".
390 * Add `wp_template` to the list of forbidden post types.
391 * Access custom post types after they have been registered, using the `wp_loaded` hook.
392 * Only load the Block Editor assets for SpeechKit-enabled post types.
393 * Deactivate WP Rocket Lazy Load by adding the `data-no-lazy` attribute to our iframe.
394
395 = 2.15.2 =
396
397 Release date: 10th May 2021
398
399 * Remove PHP 7.4 requirement - our plugin works with PHP 7.0+.
400
401 = 2.15.1 =
402
403 Release date: 10th May 2021
404
405 **Enhancements**
406
407 * Block Editor support for the new **Categories** plugin setting.
408 * If any custom **Categories** are selected then the **Generate Audio** checkbox will be unchecked by default.
409
410 = 2.15.0 =
411
412 Release date: 8th April 2021
413
414 **Enhancements**
415
416 * Added **Categories** plugin setting to automatically check/uncheck Generate Audio in the Classic Editor when categories are assigned to posts.
417
418 = 2.14.0 =
419
420 Release date: 9th February 2021
421
422 **Enhancements**
423
424 * Save **speechkit_project_id** and **speechkit_podcast_id** to custom fields.
425 * Added **SPEECHKIT_AUTOREGENERATE** wp-config.php setting - set this to **false** to prevent auto-regeneration of audio (for posts which already have audio).
426 * When Telemetry is enabled, don't log API responses for HTTP Status Codes 400, 402 or 422.
427 * Upgraded **rollbar-php** dependency to 2.1.0 (only used when Telemetry is enabled).
428
429 **Fixes**
430
431 * Remove audio player in Preview mode, because the audio content is never up-to-date when previewing (it has not been processed by SpeechKit yet).
432
433 = 2.13.0 =
434
435 Release date: 5th January 2021
436
437 **Fixes**
438
439 * Revert back to iframe audio player from v2.11.1, until we have identified and solved some reported JavaScript issues.
440
441 = 2.12.3 =
442
443 Release date: 4th January 2021
444
445 **Fixes**
446
447 * Fix typo in post meta variable name which prevents the Podcast ID from being detected for some historic Posts.
448
449 = 2.12.2 =
450
451 Release date: 4th January 2021
452
453 **Enhancements**
454
455 * Send detailed SpeechKit Post meta data with each JS Player Telemetry log.
456
457 = 2.12.1 =
458
459 Release date: 4th January 2021
460
461 **Fixes**
462
463 * Fix issue introduced earlier today, where the Generate Audio checkbox in the Block Editor would not work for the first save.
464
465 = 2.12.0 =
466
467 Release date: 4th January 2021
468
469 **Enhancements**
470
471 * Embed SpeechKit audio players in the frontend using the JavaScript SDK (In WordPress admin we use the existing iframe method, for now).
472 * Updated the AMP player `<amp-iframe>`.
473
474 **Deprecations**
475
476 * The Block Editor audio player has been temporarily disabled until we solve an integration issue. For the time being, we have reverted to the "Preview Audio" button from the Classic Editor, which opens an audio player in a new browser tab.
477 * **sk_player_url** filter is no longer applied to the player URL.
478 * **sk_player_amp_url** filter is no longer applied to the AMP player URL.
479 * Removed the plugin setting for Marfeel compatibility. This is now handled within the new JS and AMP players.
480
481 = 2.11.1 =
482
483 Release date: 22nd December 2020
484
485 **Fixes**
486
487 * Fix issue where "Generate Audio" checkbox was ineffective in the Classic Editor if the Post had already been saved with "Generate Audio" unchecked.
488
489 = 2.11.0 =
490
491 Release date: 30th October 2020
492
493 **Fixes**
494
495 * Fix issue where "Generate Audio" checkbox was always checked in the Block Editor.
496
497 **Enhancements**
498
499 * An additional "Generate Audio" checkbox is displayed in the prepublish checks for the Block Editor.
500 * The "Generate Audio Default" plugin setting has been removed – now the "Generate Audio" checkbox is always initially checked when creating new content.
501
502 = 2.10.6 =
503
504 Release date: 10th September 2020
505
506 **Fixes**
507
508 * Use GET SpeechKit API endpoint to check status of posts in "Processing".
509
510 = 2.10.5 =
511
512 Release date: 9th September 2020
513
514 **Fixes**
515
516 * Reduce SpeechKit API retry count to 15.
517 * Don't attempt to reprocess content with a SpeechKit "Failed" status.
518
519 = 2.10.4 =
520
521 Release date: 5th September 2020
522
523 **Enhancements**
524
525 * Add **speechkit_response** and **speechkit_error** to the Inspect Panel.
526
527 = 2.10.3 =
528
529 Release date: 18th August 2020
530
531 **Fixes**
532
533 * Use a white background for amp-iframe tags to fix a grey/transparent background issue in AMP.
534
535 = 2.10.2 =
536
537 Release date: 11th August 2020
538
539 **Fixes**
540
541 * Use permission_callback when registering all REST API routes.
542 * Restrict access to the "speechkit settings" REST API endpoint to admin users who can edit posts.
543
544 = 2.10.1 =
545
546 Release date: 10th August 2020
547
548 **Enhancements**
549
550 * Added **speechkit_content** filter, which can be used to modify the text content SpeechKit converts to audio.
551 * WordPress 5.5 compatibility.
552 * Updated supported PHP/WordPress versions.
553
554 = 2.10.0 =
555
556 Release date: 21st July 2020
557
558 **Enhancements**
559
560 * Improved Block Editor support.
561 * Improve compatibility with Advanced Custom Fields plugin.
562 * Removed Support Email form from the plugin settings screen.
563 * Bypass retry count for "Payment Required" status.
564
565 **Fixes**
566
567 * Remove error logging if no Post Types are selected.
568 * Fix "speechkit_select_post_types is not an array" Rollbar error
569
570 = 2.9.5 =
571
572 Release date: 28th April 2020
573
574 **Enhancements**
575
576 * Added “Payment Required” status to notify when SpeechKit accounts either have no associated payment details, or the credits for the account have been depleted.
577 * Release dates for future audio files are now set according to the WordPress Scheduled Post publish date.
578
579 **Fixes**
580
581 * Fix posts stuck in “Published” status if credits have expired.
582 * Meta Box fixes.
583
584 = 2.9.4 =
585
586 Release date: 23rd March 2020
587
588 **Enhancements**
589
590 * Removed unnecessary checkboxes and formatting from the SpeechKit Meta Box.
591 * Refactored `Speechkit_Admin::publish_post_hook` into smaller methods which can be unit tested.
592 * Refactored `Speechkit_Admin::speechkit_callback` to receive params, for unit testing.
593
594 **Fixes**
595
596 * Fix Generate Audio checkbox issues.
597
598 = 2.9.3 =
599
600 Release date: 14th March 2020
601
602 **Fixes**
603
604 * Use PHP `is_numeric()` to fix SpeechKit API retry count.
605
606 = 2.9.2 =
607
608 Release date: 10th March 2020
609
610 **Fixes**
611
612 * Remove an unnecessary call to process the post, when the post is published.
613
614 = 2.9.1 =
615
616 Release date: 14th February 2020
617
618 **Enhancements**
619
620 * Display admin notice when SpeechKit project has not finished setup.
621
622 **Fixes**
623
624 * Hotfix for sites that retained plugin settings when upgrading.
625
626 = 2.9.0 =
627
628 Release date: 10th February 2020
629
630 **Enhancements**
631
632 * Cosmetic updates to improve the styling, labels and help text for SpeechKit's Plugin Settings page.
633 * Display admin notices for both empty SpeechKit settings and invalid SpeechKit API settings.
634 * Refactored how WordPress Options are stored and retrieved.
635
636 = 2.8.3 =
637
638 * Renamed admin JavaScript file to fix metabox issue.
639
640 = 2.8.2 =
641
642 * Fix audio generation for private posts.
643
644 = 2.8.1 =
645
646 * Fix Rollbar dependencies.
647
648 = 2.8.0 =
649
650 * Added Telemetry setting to automatically send debugging information and crash reports to Rollbar.
651
652 = 2.7.10 =
653
654 * Fixed publishing issues during Elementor saves and WordPress autosaves.
655 * Display admin notice if heartbeat-tick response code is not 2XX.
656 * WP Fastest Cache compatibility update.
657
658 = 2.7.9 =
659
660 * Updated API functionality.
661
662 = 2.7.8 =
663
664 * Updated functionality for processing posts.
665
666 = 2.7.7 =
667
668 * Updated assets.
669
670 = 2.7.6 =
671
672 * Updated cron functionality.
673 * Added callbacks for the status process.
674
675 = 2.7.5 =
676
677 * Added Scheduled status.
678 * Added checking of plugin version. Minor updates.
679
680 = 2.7.4 =
681
682 * Removed old cron task.
683 * Updated url for the install page. Minor updates
684
685 = 2.7.3 =
686
687 * Added SpeechKit button to the editor toolbar for the mark text for generation audio.
688
689 = 2.7.2 =
690
691 * Fixed issue with saving draft.
692
693 = 2.7.1 =
694
695 * Fixed issue with empty content.
696
697 = 2.7.0 =
698
699 * Fixed scheduled posts.
700
701 = 2.6.9 =
702
703 * Updated support info.
704
705 = 2.6.8 =
706
707 * Fixed REST API requests.
708
709 = 2.6.7 =
710
711 * Added an option to hide "SpeechKit status" column.
712 * Minor updates of CSS.
713
714 = 2.6.6 =
715
716 * Fixed issue with scheduled posts. Minor updates.
717
718 = 2.6.5 =
719
720 * Added shortcodes for the select quote for generation audio.
721 * Updated dashboard link.
722 * Minor updates for styles and statuses of SpeechKit
723
724 = 2.6.4 =
725
726 * Fixed styles for iframe.
727
728 = 2.6.3 =
729
730 * Fixing bugs for Marfeel compatibility.
731
732 = 2.6.2 =
733
734 * Added disable Auto-Publish setting.
735
736 = 2.6.1 =
737
738 * Added setting Marfeel compatibility.
739
740 = 2.6.0 =
741
742 * Fixed bug with frequent requests to Api.
743
744 = 2.5.9 =
745
746 * Added a hook to modify query output for cron posts processing.
747 * This should help with performance issues for sites with large ammount of posts.
748 * Fixed cron for unprocessed posts.
749
750 = 2.5.8 =
751
752 * Fixed bug with title not updated on private posts publish event.
753
754 = 2.5.7 =
755
756 * Fixed AMP minor bugs.
757
758 = 2.5.6 =
759
760 * Fixed AMP validation error, some other minor bugs and minor improvements.
761
762 = 2.5.5 =
763
764 * Fixed compatibility issue with older php versions.
765
766 = 2.5.4 =
767
768 * Fixing bugs and other minor improvements.
769
770 = 2.5.3 =
771
772 * Added an option to process posts immediately on post publish.
773 * Fixed a bug with no audio update on title change.
774
775 = 2.5.2 =
776
777 * Player will be shown a bit faster now.
778 * And some minor bugs were fixed.
779
780 = 2.5.1 =
781
782 * Added support for WP Rocket and AMPforWP plugins support.
783 * Fix some minor bugs like sending requests while API key is not set yet.
784
785 = 2.5.0 =
786
787 * Changed the way we store data, fixes for Classic and Gutenberg editor compatibility.
788
789 = 2.4.9 =
790
791 * Add a check to process posts that were stuck in Error state.
792
793 = 2.4.8 =
794
795 * Fix error on initial publish for some environments.
796
797 = 2.4.7 =
798
799 * Minor update for Gutenberg editor compatibility.
800
801 = 2.4.6 =
802
803 * Fixing typos in container class name.
804
805 = 2.4.5 =
806
807 * Minor updates for Gutenberg editor compatibility.
808
809 = 2.0.1 =
810
811 * Only retry creating articles for so many times.
812
813 = 2.0.0 =
814
815 * A relaunch of the brand, dashboard and player!
816
817 = 1.5.0 =
818
819 * Clear cache for GatorCache
820
821 = 1.4.2 & 1.4.3 =
822
823 * Remove analytics from settings
824 * Remove duplicate JS file loading when using iframes
825
826 = 1.4.1 =
827
828 * Listen link now takes you to the mp3 version of the audio, instead of the transcoded version.
829
830 = 1.4.0 =
831
832 * Update settings page to include custom post types
833 * Upgrade UI slightly and apologize for the mess
834
835 = 1.3.4 =
836
837 * Disable scrolling on player iframe
838
839 = 1.3.3 =
840
841 * Fix some issues with how loading audio was done to work with more installations of WP.
842
843 = 1.3.2 =
844
845 * Fix styling for iframes
846
847 = 1.3.1 =
848
849 * Remove legacy code
850
851 = 1.3.0 =
852
853 * Show player inside of an iframe to not collide with custom styles on page.
854
855 = 1.2.3 =
856
857 * Fix issue where audio would get stuck in processing because of cache
858
859 = 1.2.1 =
860
861 * Fix an issue for PHP < 5.4
862
863 = 1.2.0 =
864
865 * We’ve added a new audio player option. The ’AudioBar player’ fits to the bottom of the browser window. It is less intrusive then the original audio player and more user friendly.
866
867 = 1.1.0 =
868
869 * Updated styling for admin pages
870 * Fix issues with reloading and caching
871
872 = 1.0 =
873
874 * First version
875