=== Force Refresh ===
Stable tag: 2.14.0
Contributors: jordanleven
Tags: refresh, reload, single page application
Requires PHP: 7.4
Requires at least: 5.2
Tested up to: 6.9
License: GPLv2 or later
Force Refresh is a simple plugin that allows you to force a page refresh for users currently visiting your site on a per-page or post basis.


== Description ==
Force Refresh is the best plugin for requesting browsers to refresh their page. Perfect for single-page applications or pages that bring in feeds, this simple plugin will allow you to force a page refresh for users currently visiting any page of your site.

== Features ==
- Support for both parent and child themes.
- Allows an admin to simply click a button to request browsers to refresh their page. This is done within your selected customized client-side refresh interval.
- Ability to add refreshing capabilities to any role using the "Invoke Force Refresh" capability.
- Ability to refresh on a per-page or post basis.
- Customizable client-side refresh intervals, including the ability to customize any refresh interval between 30 seconds and four hours.

== Feature Requests and Bug Reports ==
- Please report any bugs you encounter [under the Support tab](https://wordpress.org/support/plugin/force-refresh).
- Feature requests can be made [on GitHub](https://github.com/jordanleven/force-refresh/issues). Force Refresh is an open-source plugin, and PRs are welcomed!

== Installation ==
Upload the Force Refresh plugin to your site, and then simply activate it. To force a refresh, just navigate to "Tools", click on "Force Refresh" and click the button that says, "Refresh Site."

== Screenshots ==
1. Under Tools, you'll find all settings for Force Refresh.
2. You can choose from popular refresh intervals or specify a custom one. After clicking, "Refresh site", you'll receive confirmation that you've requested connected browsers to refresh.
3. To refresh a single page or post, locate the "Force Refresh" section under any page.
4. Want to see the latest features? Clicking "View Release Notes" will display the most recent features and fixes for Force Refresh.
5. If you're having trouble, clicking on "Troubleshooting" will allow you to view the current settings for Force Refresh and allow you to enter Debugging Mode — an enhanced browser console logging mode that can be used to diagnose issues.

== Changelog ==
#### 2.14.0
_Released on November 29, 2025_

##### **New Features**
* Add support for WordPress 6.9.

#### 2.13.2
_Released on August 29, 2025_

##### **Bug Fixes**
* Resolve issue activating plugin on PHP 8.2.

#### 2.13.1
_Released on August 9, 2025_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.13.0
_Released on April 21, 2025_

##### **New Features**
* Add support for WordPress 6.8.

#### 2.12.1
_Released on January 12, 2025_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.12.0
_Released on October 28, 2024_

##### **New Features**
* Add support for WordPress 6.7.

#### 2.11.1
_Released on September 15, 2024_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.11.0
_Released on July 7, 2024_

##### **New Features**
* Add support for WordPress 6.6.

#### 2.10.2
_Released on May 27, 2024_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.10.1
_Released on March 24, 2024_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.10.0
_Released on March 24, 2024_

##### **New Features**
* Add support for WordPress 6.5.

##### **Bug Fixes**
* Update error message when missing build files.

#### 2.9.4
_Released on February 10, 2024_

##### **Bug Fixes**
* Resolve issue loading icons.

#### 2.9.3
_Released on December 9, 2023_

##### **Bug Fixes**
* Resolve issue viewing release notes.

#### 2.9.2
_Released on November 17, 2023_

##### **Bug Fixes**
* Add missing refresh interval in admin message.
* Fix button text in Refresh from Admin Bar.
* Resolve infinite refreshing on search pages.
* Resolve issue requesting page refreshes.
* Resolve saving Refresh from Admin Bar options.

#### 2.9.1
_Released on November 10, 2023_

##### **Bug Fixes**
* Fatal error when loading Force Refresh.

#### 2.9.0
_Released on November 10, 2023_

##### **New Features**
* Add support for WordPress 6.4.

#### 2.8.3
_Released on September 9, 2023_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.8.2
_Released on August 9, 2023_

##### **Bug Fixes**
* Displaying multiple periods in release notes.
* Issue with typed returns in PHP 7.4.

#### 2.8.1
_Released on August 5, 2023_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.8.0
_Released on August 5, 2023_

##### **New Features**
* Add link for leaving reviews.
* Add support for custom refresh intervals.
* Add support for viewing plugin release notes.

##### **Bug Fixes**
* Issue dismissing admin notifications.
* Issue with logo animations.

#### 2.7.0
_Released on July 26, 2023_

##### **New Features**
* Add support for WordPress 6.3.

#### 2.6.1
_Released on March 4, 2023_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.6.0
_Released on June 11, 2022_

##### **New Features**
* Add troubleshooting page link to admin page.

##### **Bug Fixes**
* Update directions for sites with no name.

#### 2.5.2
_Released on January 23, 2022_

##### **Bug Fixes**
* Address issue with production build.

#### 2.5.1
_Released on January 23, 2022_

##### **New Features**
* Update Heath troubleshooting section.
* Update WordPress version requirements.

#### 2.5.0
_Released on January 8, 2022_

##### **New Features**
* Alert user when plugin is outdated.

#### 2.4.0
_Released on December 4, 2021_

##### **New Features**
* Add additional debug logs.
* Add support for troubleshooting screen.

##### **Bug Fixes**
* Exit force refresh if success is false.
* Remove nonce for client-side calls.

#### 2.3.0
_Released on March 7, 2021_

##### **Bug Fixes**
* Address issue with default refresh intervals.
* Update button text in Admin Bar.

#### 2.2.0
_Released on November 29, 2020_

##### **New Features**
* Add support for WordPress 5.5.3.
* Update Admin UI to use Vue instead of Handlebars.

##### **Bug Fixes**
* Address issue with encoded post names.

#### 2.1.6
_Released on September 29, 2020_

##### **Bug Fixes**
* Issue with refresh interval being ignored.

#### 2.1.5
_Released on September 17, 2020_

##### **Bug Fixes**
* Address issue running plugin in PHP 7.2.

#### 2.1.4
_Released on September 16, 2020_

##### **Bug Fixes**
* Address refresh loop bug when activating.
* Issue displaying default refresh intervals.

#### 2.1.3
_Released on September 16, 2020_

##### **Bug Fixes**
* Address refresh permissions issue.

#### 2.1.2
_Released on September 7, 2020_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.1.1
_Released on September 7, 2020_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 2.1.0
_Released on October 19, 2018_

##### **New Features**
* Add support to request refreshes on custom post types.

#### 2.0.0
_Released on October 11, 2018_

##### **New Features**
* Move from Xamin to LightnCandy for HTML templates.

#### 1.1.2
_Released on February 28, 2018_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 1.1.1
_Released on February 28, 2018_

##### **Bug Fixes**
* Performance enhancements and bug fixes.

#### 1.0.0
_Released on October 5, 2017_

##### **New Features**
* Initial release.