Skip to content

Releases: samperrow/pre-party-browser-hints

1.7.3

03 Aug 02:10
ae5ba49
Compare
Choose a tag to compare
  1. tested WP 5.5 compatbility
  2. corrected bug with updating hints
  3. simplified the sending of and creation of frontend hints

1.6.45

02 Feb 18:08
6b59fe6
Compare
Choose a tag to compare
  1. added warning when a cache plugin is active and users choose HTTP header option to let them know to clear cache.
  2. Ensured compat w/ WP 5.3.2

Merge pull request #34 from samperrow/dev-1.6.42

28 Nov 19:08
b9613c1
Compare
Choose a tag to compare

1.6.0

15 Sep 07:29
4a09290
Compare
Choose a tag to compare
  1. Dramatically reconfigured plugin. Version 1.6.0 is basically a complete rewrite of all code used. It is more organized, concise, efficient, easy to understand, simple, and user friendly than previously.
  2. The option to add hints in the HTTP header has been removed. This is necessary because that feature will not be compatible with future versions of the plugin.
  3. Moved all plugin settings to the "Settings" tab for easier navigation.
  4. Added ability for users to set the crossorigin, as, and type attributes for hints.
  5. Transformed "Contact" box into a pop up modal.
  6. Many other changes.

1.5.5

16 Feb 15:10
Compare
Choose a tag to compare
  1. Ensured compatibility with WP 5.1
  2. Removed legacy file
  3. Made minor syntax changes.

1.5.3

31 Mar 19:28
Compare
Choose a tag to compare

March 31, 2018:

  1. improved automatic discovery of external domains by using the Resource Timing API.
  2. cleaned up UI by consolidating form elements and save buttons into one.
  3. improved ability for preload hints 'as' attribute to be determined when user inputs data.
  4. improved sanitization and overall URL entry process.
  5. cleaned up the code which governs how hints are delivered from the db to the browser.
  6. 'crossorigin' attribute is now determined on the back end.
  7. added more detailed information to the Preload information section.
  8. modified db table schema- added 5 columns: 'as_attr', 'type_attr', 'crossorigin', 'header_string', and 'head_string' for those respective attributes which browsers are getting more particular about. The last two columns are helpful for storing the specified links in the db, and delivering them very quickly to the browser.
  9. the improvements above have been able to bring total PHP execution time on the front end down to around 0.07-0.1 milliseconds (that's 0.00007 seconds). Essentially I am shifting more of the calculations/computations to the back end when the user inputs data rather than the front end.