Releases: thoughtful-web/settings-page-wp
v1.0.0 Official Release!
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:
- 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.
- 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
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
Full Changelog: v0.9.9.1...v0.9.10
v0.9.9.1 Pre-Release
Full Changelog: v0.9.8...v0.9.9.1
Noteworthy changes:
- New copy text button for Password fields
- Git hooks to create release zip on Windows
v0.9.8-beta.4
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
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
Full Changelog: v0.9.7...v0.9.8-beta.3
v0.9.8-beta.2 Bugfix for Checkboxes Field
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
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
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