Skip to content

Releases: openmindculture/wp-incompatibility-status

1.3.4 Compatibility Release for WordPress 6.7

30 Oct 14:42
Compare
Choose a tag to compare

1.3.4 Compatibility Release for WordPress 6.7

1.3.2 Compatibility Release for WordPress 6.5

21 Mar 19:13
Compare
Choose a tag to compare

Compatibility Release for WordPress 6.5

1.3.1 Compatibility Release for WordPress 6.4

25 Oct 10:01
Compare
Choose a tag to compare

Compatibility Release for WordPress 6.4

1.3.0 Compatibility Release for WordPress 6.3

02 Aug 07:19
6ff2fec
Compare
Choose a tag to compare

What's Changed

  • Compatibility Release for WordPress 6.3 (tested with RC2 beta) (2023-08-02)
  • Change dashboard title to avoid perceived false positive "warning" status #9
  • 1.3.0 release notes by @openmindculture in #11

Full Changelog: 1.2.0...1.3.0

1.2.0 Compatibility Release for WordPress 6.2

18 Apr 14:07
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.1...1.2.0

1.0.0-rc4 WordPress Code Review Refinements

16 Nov 10:16
78cb3ea
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.0-rc3...1.0.0-rc4

Issues after "improving" the code for release candidate 3 (#2):

Instead of using inline CSS with <<<HEREDOC, and failing to find a proper escape function, I decided to include a CSS file but forgot to use wp_enqueue instead of a regular element to load the external CSS file.

Based on the SonarLint warnings about snake_case namings, I changed the function and variable names, removing prefixes where I thought it safe for a seemingly local function. While those seemed to be correct (how can we know if there is no local version of their linter available for my IDE?), the automatic code sniffer complained about the names where I only removed the underscore between prefix and the rest of the identifier, like openmindcultureWpstatusDashboardWidgets instead of openmindculture_wpstatus_dashboarddidgets. Hopefully openmindculture_wpstatusDashboardWidgets will do (again, how are we to know without a local code sniffer?) and so we will have to disable the SonarLint S100 rule for the whole project.

The code review process could be much easier for both parties if we had a local version of the WordPress code sniffer available. Some of the WordPress coding guidelines seem to contradict general PHP coding styles, like avoiding underscores in function names as suggested by SonarLint, even when JetBrains WordPress support is active in PhpStorm. The only public validation service I am aware of, only validates the readme.txt file. How can I validate my PHP files before submitting my plugins for another code review next time?

1.0.0 Release Candidate 3 after Code Review Refinements

15 Nov 15:27
ff9b66f
Compare
Choose a tag to compare

What's Changed

Fixed

  • Incorrect Stable Tag
  • Variables and options must be escaped when echo'd. Examples
  • Do not use HEREDOC or NOWDOC syntax in your plugins
  • fix code style according to SonarLint warnings
  • update documentation

Full Changelog: 1.1.1...1.0.0-rc3

1.1.1 Release Candidate with updated description

14 Nov 14:18
Compare
Choose a tag to compare
  • Removed restricted words from plugin description and widget footer.
  • updated description and documentation

1.1.0 Incompatibility Status (shorter name, new version number)

14 Nov 14:02
Compare
Choose a tag to compare
  • Removed restricted word from plugin title.

1.0.0 Initial Release as a WordPress Plugin

14 Nov 13:42
Compare
Choose a tag to compare