LoadingButton
by @bakerkretzmar in https://github.com/bakerkretzmar/nova-settings-tool/pull/59
Full Changelog: https://github.com/bakerkretzmar/nova-settings-tool/compare/2.0.4...2.0.5
Published by bakerkretzmar over 1 year ago
Full Changelog: https://github.com/bakerkretzmar/nova-settings-tool/compare/2.0.2...2.0.3
Published by bakerkretzmar over 1 year ago
Published by bakerkretzmar over 1 year ago
Full Changelog: https://github.com/bakerkretzmar/nova-settings-tool/compare/2.0.0...2.0.1
Published by bakerkretzmar over 2 years ago
Full Changelog: https://github.com/bakerkretzmar/nova-settings-tool/compare/1.1.3...2.0.0
Published by bakerkretzmar over 3 years ago
Published by bakerkretzmar almost 4 years ago
SettingsChanged
event that fires every time any settings are updated (#39)Published by bakerkretzmar about 5 years ago
This is a major release. Upgrading will only take a few minutes and mostly just involves restructuring the config file, but this release is a major departure from previous versions of the package in a few ways, and therefore it is not backwards compatible.
The top-level panels
array containing panels, which in turn contained settings, has been replaced with a single settings
array. The structure of each setting has remained mostly the same, and the panel that a setting belongs to is now specified directly in that setting. Panels are computed based on the unique values of all settings' panel
keys.
Within individual settings:
name
key has been renamed to label
description
has been renamed to help
and now accepts any valid HTMLlink
has been removed because help
accepts HTMLkey
The top-level navigation
key in the config file has been renamed to sidebar-label
.
settings.php
to nova-settings-tool.php
The package's config file has been renamed to avoid possible conflicts. Fixes #8.
SettingsTool
to NovaSettingsTool
In your NovaServiceProvider.php
, and anywhere else you're importing the tool, update your imports:
- use Bakerkretzmar\SettingsTool\SettingsTool;
+ use Bakerkretzmar\NovaSettingsTool\SettingsTool;
This package doesn't affect the behaviour of your app, it just provide's a nice interface for managing settings in Nova—so setting something like 'default' => 'true'
on a toggle, as was previously possible, wouldn't actually set a default value for the setting, it would just change the way the setting was initially displayed, which could be misleading. Reverts a4ad702 and closes #17.
number
and select
setting typestext
and textarea
settingsPublished by bakerkretzmar over 5 years ago
Published by bakerkretzmar over 5 years ago
Published by bakerkretzmar over 5 years ago
code
setting typePublished by bakerkretzmar over 5 years ago
textarea
setting type (#11)