- Adds a capability check to the preview, authors and hashtag endpoint to prevent unauthenticated calls (#685)
- Revert #597, restoring
get_fields_for_render()
that is being used in some implementations (#639) - Harden check when rendering media library (#652)
- Clean comment cache after direct SQL queries (#658)
- REST API routes require a permission_callback (#669)
- Load CPT support later to avoid fatals with early use of WP_Query (#672)
props anigeluk, david-binda, GaryJones, jeffersonrabb, mslinnea, philipjohn, rebeccahum
- Fix PHP 7.3 continue switch warning (#617)
- Remove unused get_fields_for_render() (#597)
- Send the correct data to get_liveblog_metadata() (#558)
- Render AMP css safe without using esc_html to pass AMP validation (#586)
- Don't run WPCOM_Liveblog_AMP::setup() on non-live posts. (#593)
- Improve caching by setting a short TTL on future timestamps (#542)
- Fix for overzealous API requests in author list (#417)
- Prevent empty entries (#475)
- Restored customisable Key Events widget title (#372)
- Restore deletion confirmation for entries (#482)
- Performance improvements to the build (#495)
props cain, GaryJones, jasonagnew, kevinlisota, lidocaine, maxhartshorn, no-sws, paulschreiber, philipjohn, sathyapulse, scottblackburn, sboisvert, tomjn
- Multiple coding standards fixes
- Removes unused debug code
- Fix rendering embeds upon entry updates
- Avoid null dereference in
get_user_data_for_json()
- Improvements to code review process
props, cain, GaryJones, maevelander, paulschreiber, philipjohn, rgllm, rogertheriault
- Round out polling timestamp for improved performance (#496)
- Use the new core jshint rules, instead of ours (#120)
- Add LiveBlogPosting Schema (#337)
- AMP Support (#450)
- Move is_robot function to javascript (#266)
- JS api actions can now be configured to send cross domain requests (#463)
- Fix deprecated notice about non-static function (#484)
- Remove deprecated lazyload JS (#498)
- Readme updates (#512)
props david-binda, GaryJones, jacklenox, jasonagnew, joshbetz, justnorris, jvpcode, lovestulip, maevelander, maxhartshorn, mjangda, mikeselander, nb, paulschreiber, philipjohn, rogertheriault, sboisvert, scottblackburn, tessaneedham
- Fix issue with time format (#424)
- Adds check around the jetpack is_mobile flag (#428)
- Restore current user back in to localised scripts (#430)
- Cast liveblog rewrite version before checks (#439)
- Document the minimum PHP version (#447)
- Fix bug where pagination did not update (#433)
- Fix GMT offsets in entry times (#432)
props justnorris, mjangda, paulschreiber, philipjohn, scottblackburn
- Fix bug with changing contributors
- Fix multiple PHP Coding Standards issues
props paulschreiber
- New: Allow multiple authors for each Liveblog entry
- New: Entries no longer have to have an author
- New: Share entries with entry-specific permalinks
- New: Media library integration in the entry editor
- New: Edit entry HTML within the editor
- Fixed: Bug with some installs using the correct REST API base URL
- Fixed: Various coding standards issues
props jasonagnew, liam-defty, paulschreiber, philipjohn, sboisvert
- Fix bug with REST endpoints in Multisite
- Fix for some failing unit tests due to core changes
- Fix for bug where shortcodes would be removed completely
- Fixed some pagination issues in relatively unique circumstances
- Fixed a bug that failed to correctly handle avatars
- Made sure we handle timezones in entries properly
props jasonagnew, justnorris, liam-defty
- New: Mobile-friendly React-based frontend UI for a better editing experience across devices.
- Various UI bugfixes thanks to the new frontend.
- Fix for incorrect use of
defined()
props jasonagnew, jrmd, kevinfodness, liam-defty
- Remove support for Flash + Silverlight which are no longer supported in WP 4.9, see https://core.trac.wordpress.org/ticket/41755#no0
- Bugfix for WPCOM: Don't force an AJAX URL if we're using the REST API.
- Bugfix WPCOM: Retain SA access for A12s
- REST API support
- Performance improvements to lazy loading
- Auto-archiving of Liveblogs
- Removed copied core functions
- Improved test coverage
- Bugfix for edited comments appearing on archived Liveblogs
- Bugfix for multiple edits issue
- Bugfix for deleted key events appearing after edits
- Bugfix for shortcodes within key events
- Bugfix to allow editing entries more than once
Thanks to mjangda, jasonagnew, Max Katz, Olly Warren, rebeccahum, travisw
- New "Key Events" feature
- New "Lazyloading" feature
- Improved escaping
People who helped make this happen: jasonagnew, joshbetz, sarahblackstock, sboisvert, iandunn, scottsweb, tfrommen, markgoodyear, ChrisHardie, philipjohn, pkevan, Connor Parks
- Bump tested tag to 4.2.2.
- Added Composer support!
- Rich-text editing!
- Archived liveblogs now display in chronological order (live ones show reverse chron)
- New and udpated translations
- Bump to fix SVN sync issues (thanks kevinlisota)
- Fixed a bug where liveblog would show up in secondary loops
The liveblog plugin now requires WordPress 3.5.
New functionality:
- Liveblog archiving
- Shows automatically new entries, with a slick notification bar if we have scrolled out of view. With the help of borkweb and zbtirrell
- Front-end editing
- Pasting an image URL embeds the image
Translations:
- German by cfoellmann
- Spanish by elarequi
Also a lot of internal improvements and bug fixes. See the full list of closed issues.
New functionality:
- Introduce many new hooks and filters, which help customization without changing the plugin code.
- Allow shortcodes and OEmbed in liveblog entries
- Translations:
- Spanish by elarequi
- Dutch by defries
- Catalan by gasparappa
- German by cfoellmann
- Add github-friendly version of
readme.txt
- Optimize PNG files
Fixed problems:
- Fix JavaScript errors on IE8, props pippercameron
- Fix preview tab
- Compatibility with plupload 1.5.4, props borkweb
- Backwards compatibility for 3.4
- Support for non-pretty permalinks
- Support for permalinks without trailing slashes
- Fix preview tab
- Initial release