Skip to content

Releases: thoughtful-web/settings-page-wp

v1.0.0 Official Release!

19 Feb 03:59
Compare
Choose a tag to compare

Full Changelog: v0.9.11...v1.0.0

This is the official public release version for the Thoughtful Web Settings Page Library for WordPress. If you encounter any issues please report them on Github Issues.

If you are upgrading from a previous version please note the following potentially breaking changes:

  1. Stylesheet and Script file parameters must now be configured as relative paths from your root directory, preceded by a "/" at the beginning of the file path.
  2. Singular checkbox fields must have their default data argument as a string equal to the choice's key. This was previously set to an array.

Update documentation and slight change to location of config file

10 Feb 12:50
Compare
Choose a tag to compare

Full Changelog: v0.9.10...v0.9.11

Significant improvements have been made to README.md as well as the docs included in the library. It now describes all of the configuration file parameters in README.md. The documentation also now includes references to the WordPress code that is included in the library.

I've also added an allowed location of the config file to config/thoughtful-web/ as well as config/thoughtful-web/settings/.

Bug fix to make Section descriptions optional

04 Feb 17:24
Compare
Choose a tag to compare

Full Changelog: v0.9.9.1...v0.9.10

v0.9.9.1 Pre-Release

25 Jan 05:10
Compare
Choose a tag to compare
v0.9.9.1 Pre-Release Pre-release
Pre-release

Full Changelog: v0.9.8...v0.9.9.1

Noteworthy changes:

  1. New copy text button for Password fields
  2. Git hooks to create release zip on Windows

v0.9.8-beta.4

22 Jan 02:40
Compare
Choose a tag to compare
v0.9.8-beta.4 Pre-release
Pre-release

Fix multiselect fields, and some minor improvements

Full Changelog: v0.9.7...v0.9.8-beta.4

v0.9.8 Re-release with updated documentation

22 Jan 14:13
Compare
Choose a tag to compare

Full Changelog: v0.9.7...v0.9.8

This is a major change: the instantiation of the library uses a different name. Invoke it using ThoughtfulWeb\SettingsPageWP\Page().

The library is nearing its first production-ready release! Please see the full changelog above.

This release includes a new per-Field "capability" setting, bug fixes, and security improvements to acknowledge the capability requirement in "method_args" for modifying the database value using "update_option".

v0.9.8-beta.3 Refactoring configurable Field options to better practices

21 Jan 04:11
Compare
Choose a tag to compare

v0.9.8-beta.2 Bugfix for Checkboxes Field

20 Jan 19:07
Compare
Choose a tag to compare

This restores the break tags between checkbox input items since using carriage return characters was insufficient.

Full Changelog: v0.9.7...v0.9.8-beta.2

v0.9.8-beta.1 Bugfix and modification

20 Jan 19:02
Compare
Choose a tag to compare
Pre-release

This fixes a bug with attributes not being capable of outputting only the name of the attribute, when certain attributes must be presented this way. It also moved the "placeholder" attribute from the root Field configuration to a subvalue of the "data_arg" configuration value

v0.9.7 Restructure Class file directory and namespaces for brevity

20 Jan 04:23
Compare
Choose a tag to compare

Documentation also updated, as well as a change to PHP file autoloading to use PSR-4 instead of classmaps.

Full Changelog: v0.1.0...v0.9.7