Releases: washingtonstateuniversity/hrswp-github-updater
Releases · washingtonstateuniversity/hrswp-github-updater
1.0.2
Notable changes
Changed
- Bump WordPress tested-to to 5.9.2.
- Upgrade npm-package-json-lint from 5.4.2 to 6.0.3. (a60c307)
- Update @wordpress/npm-package-json-lint-config from 4.0.5 to 4.1.2. (06c9d73)
- Update roave/security-advisories dev-master from 2ec9ad6 to 86b842d. (48f3a4d)
Security
- Bump sirbrillig/phpcs-variable-analysis from 2.11.2 to 2.11.3. (7e5a2ec)
1.0.2 RC 1
Notable changes
Changed
- Upgrade npm-package-json-lint from 5.4.2 to 6.0.3. (a60c307)
- Update @wordpress/npm-package-json-lint-config from 4.0.5 to 4.1.2. (06c9d73)
- Update roave/security-advisories dev-master from 2ec9ad6 to 86b842d. (48f3a4d)
Security
- Bump sirbrillig/phpcs-variable-analysis from 2.11.2 to 2.11.3. (7e5a2ec)
1.0.1
Notable changes
Changed
- Bump WP tested-to to 5.9.1.
Security
1.0.1 RC 1
Notable changes
Security
1.0.0
Notable changes
Added
- Sanitize plugin settings option, close #13. (79e5fb8)
- Extend GitHub URI validation, close #16. (ba76dd1)
- Create site health tests for the GitHub update APIs, close #6. (ba76dd1)
- Add WP rest API route for running site health tests. (ba76dd1)
Changed
- Update README with description and instructions.
- Update API check to use the updated error response format. (ba76dd1)
- Modify the data stored in each repo tranient to store the etag value for later API checks and use a more useful error response. (ba76dd1)
- Upgrade npm-package-json-lint from 5.2.4 to 5.4.0. (85dc876)
Fixed
- Fix typo in class method call
get_error_message
. (ba76dd1)
Security
1.0.0 RC 1
Notable changes
Added
- Sanitize plugin settings option, close #13. (79e5fb8)
- Extend GitHub URI validation, close #16. (ba76dd1)
- Create site health tests for the GitHub update APIs, close #6. (ba76dd1)
- Add WP rest API route for running site health tests. (ba76dd1)
Changed
- Update README with description and instructions.
- Update API check to use the updated error response format. (ba76dd1)
- Modify the data stored in each repo tranient to store the etag value for later API checks and use a more useful error response. (ba76dd1)
- Upgrade npm-package-json-lint from 5.2.4 to 5.4.0. (85dc876)
Fixed
- Fix typo in class method call
get_error_message
. (ba76dd1)
Security
0.3.0
Notable changes
Added
- Add a user notice when no GitHub plugins are selected to be managed, close #8. (6f1e249)
- Add actions to refresh plugin data when users save HRSWP GU settings, close #5 and #7. (ff9ab9b)
- Add functions to correct the upgrade directory name during update process. (b157e53)
Changed
- Bump WP tested-to to 5.8.1.
- Add option key to the main plugin option to track the unmanaged plugins nag, and fix default options. (6f1e249)
- Add plugin file value to the
github_plugins
array. (ff9ab9b)
Fixed
- Fix #12 reorder delete actions to fix lingering data and check setting exists before trying to unregister. (2edb64e)
- Fix #4 add check to prevent undefined index error on new activation. (4c51fca)
- Fix #9 no not override non-GitHub plugin descriptions. (66adb9d)
- Fix #10 remove manually added view details link. (ddc92e4)
- Fix non-managed plugins getting version update info. (ff9ab9b)
0.3.0 RC 1
Notable changes
Added
- Add a user notice when no GitHub plugins are selected to be managed, close #8. (6f1e249)
- Add actions to refresh plugin data when users save HRSWP GU settings, close #5 and #7. (ff9ab9b)
- Add functions to correct the upgrade directory name during update process. (b157e53)
Changed
- Add option key to the main plugin option to track the unmanaged plugins nag, and fix default options. (6f1e249)
- Add plugin file value to the
github_plugins
array. (ff9ab9b)
Fixed
- Fix #12 reorder delete actions to fix lingering data and check setting exists before trying to unregister. (2edb64e)
- Fix #4 add check to prevent undefined index error on new activation. (4c51fca)
- Fix #9 no not override non-GitHub plugin descriptions. (66adb9d)
- Fix #10 remove manually added view details link. (ddc92e4)
- Fix non-managed plugins getting version update info. (ff9ab9b)
0.2.0
Notable changes
Added
- Create admin settings screen and functions to handle registering, unregistering, and updating settings options. (a3a13a5)
- Add function to delete plugin transients and hook into uninstall. (c0c43eb)
- Add plugin option to store transient keys for later cleanup. (c0c43eb)
- Create the GitHub plugin version check handler. (1146431)
- Create
api.php
file inlib
directory with function to get all plugins with a GitHub URL in theUpdate URI
field, and a function to get repo details from the GitHub API. (1434a5f, 63d6012) - Create
plugins.php
file inadmin
directory with modifications to the WP Plugins admin screen. (233ee5b, 63d6012) - Add function to help retrieve plugin status option values. (afa6e98)
Changed
- Bump required PHP version to 7.3. (9bdc182)
- Update plugins screen with managed plugins option and settings to check that the GitHub plugin is one we are managing. (a3a13a5)
- Set default settings and change option names. (a3a13a5)
- Move the GitHub repository call transient check to the API function. (1146431)
- Move the
load
file to theinc
directory. (301ca55) - Update options functions to use new transient naming. (724820a)
- Shorten the transient namespace to help with key length. (28d0d26)
- Update npm-package-json-lint from 5.1.0 to 5.2.3. (c2de2cb)
0.2.0 RC 1
Notable changes
- Create admin settings screen and functions to handle registering, unregistering, and updating settings options. (a3a13a5)
- Add function to delete plugin transients and hook into uninstall. (c0c43eb)
- Add plugin option to store transient keys for later cleanup. (c0c43eb)
- Create the GitHub plugin version check handler. (1146431)
- Create
api.php
file inlib
directory with function to get all plugins with a GitHub URL in theUpdate URI
field, and a function to get repo details from the GitHub API. (1434a5f, 63d6012) - Create
plugins.php
file inadmin
directory with modifications to the WP Plugins admin screen. (233ee5b, 63d6012) - Add function to help retrieve plugin status option values. (afa6e98)
Changed
- Bump required PHP version to 7.3. (9bdc182)
- Update plugins screen with managed plugins option and settings to check that the GitHub plugin is one we are managing. (a3a13a5)
- Set default settings and change option names. (a3a13a5)
- Move the GitHub repository call transient check to the API function. (1146431)
- Move the
load
file to theinc
directory. (301ca55) - Update options functions to use new transient naming. (724820a)
- Shorten the transient namespace to help with key length. (28d0d26)
- Update npm-package-json-lint from 5.1.0 to 5.2.3. (c2de2cb)