Skip to content

Releases: th23x/th23-admin

v1.7.1 release

Choose a tag to compare

@th23x th23x released this 13 May 06:45
  • allow < pre > and < code > tags within option descriptions and requirement notices
  • small code optimization / simplification

v1.7.0 release

Choose a tag to compare

@th23x th23x released this 04 May 18:45
  • [change] remove admin based option to select plugin source - this can cause issues in case the plugin is hosted simultaneously on WP.org and somewhere else - capability to handle other sources remains, but is set by plugin author (see updated examples)

  • [fix] properly sanitize input and escape output

  • use production-ready folder structure in repository for easier reference

  • update example files

v1.6.2 release

Choose a tag to compare

@th23x th23x released this 29 Apr 14:51
  • [enhancement] allow optional "Plugin" section in admin for "Update" option
  • [fix] show "View details" link in plugin overview also when updating from non-WP.org server for self-hosted plugins - note: also a good option to refresh / check for updates, as clicking this link seem to reliably trigger a refresh

v1.6.1 release

Choose a tag to compare

@th23x th23x released this 24 Apr 19:29
  • [enhancement] harmonize stripping slashes / sanitizing for input handling
  • [enhancement] harmonize escaping when building options
  • [fix] allow tags in label element and use kses for all label elements
  • [fix] determine if there is any rendered additonal html, if not hide option row for hidden input element
  • [info] update / complete examples (esp upgrade detection)

v1.6.0 release

Choose a tag to compare

@th23x th23x released this 17 Apr 21:34
  • [enhancement] alternative update repositories eg Github
  • [enhancement] allow targetting individual settings rows by ID in HTML, JS, CSS
  • [enhancement] allow anonymous function for html render callback of options
  • [enhancement] make option title optional - allows one title eg "Links" with two options by omitting title for the 2nd option
  • [fix] allow parallel usage of th23 Admin class by multiple plugins in same installation
  • [fix] ensure settings success messages are dismissable

v1.5.1 release

Choose a tag to compare

@th23x th23x released this 11 Mar 09:37
  • properly relate to parent version for plugin version

v1.5.0 release

Choose a tag to compare

@th23x th23x released this 10 Mar 18:23
  • store plugin version in options (unchangable by user) to detect updates
  • switch from legacy CSS compiler to standard one
  • ensure all files are using UNIX line ending LF
  • remove unused language string

Remove PRO / Professional capabilities

Choose a tag to compare

@th23x th23x released this 31 Jul 06:57
  • v1.4.0 release
  • add in code version string - for later internal version / capabilities check
  • remove PRO / Professional extension capabilities - being more in line with the intention of Open Source software
  • simplify examples accordingly

First public release

Choose a tag to compare

@th23x th23x released this 30 Jul 15:08
14d23fa
  • Initial public release
  • Abstracted admin class
  • Including PRO / Professional extension support