Skip to content

Latest commit

 

History

History
345 lines (271 loc) · 27.6 KB

CHANGELOG.md

File metadata and controls

345 lines (271 loc) · 27.6 KB

Changelog

All notable changes to this project will be documented in this file, per the Keep a Changelog standard, and will adhere to Semantic Versioning.

2.7.1 - 2024-06-03

Added

Changed

Fixed

2.7.0 - 2024-04-03

Added

Changed

Security

2.6.3 - 2023-11-09

Fixed

2.6.2 - 2023-11-09

Changed

  • Update the wp-compat-validation-tool composer package to version 0.3.1 which properly removes the .git directory (props @Sidsector9, @dkotter via #180).

2.6.1 - 2023-11-08

Changed

Security

2.6.0 - 2023-10-25

Added

Changed

Fixed

Security

2.5.1 - 2023-05-16

Security

2.5.0 - 2023-04-18

Note that this release bumps the minimum required versions of PHP from 5.6 to 7.4 and WordPress from 3.8 to 5.7.

Added

Changed

Fixed

Security

2.4.4 - 2023-01-10

Changed

Security

2.4.3 - 2022-11-08

Changed

  • Allow hierarchical post types that don't have page-attributes set to be sorted properly (props @dkotter, @peterwilsoncc via #108).

Security

2.4.2 - 2022-09-28

Changed

Fixed

2.4.1 - 2022-06-21

Added

Fixed

Changed

Security

2.4.0 - 2022-04-28

Added

Changed

Security

2.3.4 - 2020-04-07

Added

Changed

  • Avoid failed reordering introduced in v2.3.3 when handling a large number of non-hierarchical items (props @dinhtungdu via #51).
  • Bump WordPress version support to 5.4 (props @tmoorewp via #50).

Fixed

  • Ensure titles of reordered items appear in a human-readable way (props @dinhtungdu via #53).

2.3.3 - 2020-03-04

Added

Changed

Fixed

2.3.2 - 2018-05-08

Added

  • Allow cancellation of drag operation by pressing escape key.

Fixed

  • Allow form input elements added to a row by plugins to be interacted with.

2.3.1 - 2018-04-13

Fixed

  • Prevent rows with hidden columns from jumping around while dragging.

2.3.0 - 2018-03-05

Added

  • Use WordPress core's spinner class.
  • Grunt-based build process with Sass.

Changed

  • Use WP_Query instead of get_posts() for better performance.
  • Remove bundled translations in favor of WordPress.org language packs.

Fixed

  • Avoid exceeding PHP's max input variables, which could cause incorrectly assigned page order.
  • Malformed URL that would take you to posts instead of pages.
  • PHPDoc and coding standards to align with 10up's Engineering Best Practices.

2.2.4 - 2015-02-08

Fixed

  • Redundant URL encoding when sorting in admin page list.

[2.2.3] - 2014-09-27

Fixed

  • Ordering in WordPress 4.0 following core changes to ORDER BY in WP_Query.

[2.2.2] - 2014-08-19

Added

Fixed

  • Column widths no longer change when dragging a row (partial props @thomasgriffin).

Security

  • Closed obscure XSS vulnerability related to Sort by Order link (props @SimonWaters).

[2.2.1] - 2014-05-31

Added

  • Brazilian translation (props to "felds").

Fixed

  • Bring back translations / text domain (yikes!).

[2.2.0] - 2014-04-06

Changed

  • Look and feel to better match WordPress 3.8 admin redesign.
  • Improved awareness of and compatibility with Quick Edit (inline editor).

Fixed

  • Prevent collisions with themes and plugins bundling Simple Page Ordering.

[2.1.2] - 2013-05-30

Fixed

  • Extreme edge case where post columns did not include the post title now supported.

[2.1.1] - 2013-05-27

Fixed

  • Custom post types with page-attributes or hierarchical properties, but not both, breaking ordering.

[2.1.0] - 2013-05-19

Added

  • Awareness of custom user capabilities for post types, in addition to a filter (simple_page_ordering_edit_rights) for overriding reordering rights (previously used edit_others_pages globally).
  • Awareness of custom post statuses (so they are not skipped during backend ordering operation).

Changed

  • UI refinements: Better "spinner" positioning (and HiDPI), translucent row when.moving, improved appearance of "drop" placeholder, wait till row dragged by at least 5px to start sorting.
  • Major JavaScript refactoring and simplification (combined with new stylesheet) for better performance.

[2.0.0] - 2012-11-12

Added

  • Drag pages into any part of the page hierarchy! No longer limited to same branch of tree!
  • Big performance improvements under the hood: leaner queries, batched requests, less processing.
  • New filters and hooks to extend / override default functionality.

Changed

  • Scales much more reliably in situations with very high page counts due to batching of requests.
  • Order of the first page is now set to "1" instead of "0", so pages added after ordering are added at the top (instead of second).
  • Removed "number of pages" drop down, which is repetitive of a field accessible under Screen Options.
  • Improved compatibility with newer versions of WordPress.

[1.0.0] - 2011-07-04

Added

  • Support for ordering non-hierarchical post types that have "page-attributes" support.
  • New filter link for "Sort by Order" to restore (hierarchical) or set (non-hierarchical, page attributes support) post list sort to menu order.

Changed

  • Users are now forced to wait for current sort operation to finish before they can sort another item.
  • Smarter about "not sortable" view states.
  • Localization ready! Rough Spanish translation included.
  • Assorted other performance and code improvements.

Fixed

  • Unexpected page ordering results when pages have not been explictly ordered yet (sorts by menu_order, then title, not just menu_order).
  • "Per page" drop down filter selection not saving between page loads (was broken in 3.1).
  • Items are always ordered with positive integers (potential negative sort orders had some performance benefits in last version, but sometimes caused issues).

[0.9.6] - 2011-04-04

Fixed

  • Broken inline editing (quick edit) fields in Firefox.

[0.9.5] - 2011-03-27

Changed

  • Smarter awareness of "sorted" modes in WordPress 3.1 (can only use when sorted by menu order).
  • Smarter awareness of "quick edit" mode (can't drag).
  • Generally simplified / better organized code.

[0.9.0] - 2010-12-29

Added

  • Further directions in the plug-in description (some users were confused about how to use it).
  • Basic compatibility with 3.1 RC (prevent clashes with post list sorting).

Changed

  • "Move" cursor only set if JavaScript enabled.

Fixed

  • Page count display always showing "0" on non-hierarchical post types (Showing 1-X of X).
  • Hidden menu order not updating after sort (causing Quick Edit to reset order when used right after sorting).

[0.8.4] - 2010-08-24

Changed

  • Loosened constraints on drag and drop to ease dropping into top and bottom position.
  • Improved some terminology (with custom post types in mind).

Fixed

  • Row background staying "white" after dropping into a new position.
  • Double border on the bottom of the row while dragging.

[0.8.2] - 2010-08-21

Changed

  • Simplified code - consolidated hooks.
  • Updated version requirements.