Download the PHP package eduardovillao/wp-since without Composer

On this page you can find all versions of the php package eduardovillao/wp-since. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package wp-since

WP Since

License Code Style: PSR-12

Make sure your plugin works with the right WordPress version — automatically.
Scans your WordPress plugin to detect all used core symbols and validates them against their official @since versions for accurate compatibility checks.

✨ How It Works

Ever struggled to define the correct minimum WordPress version for your plugin?

Worried about accidentally using functions or APIs that don’t exist in declared minimum WP version?

wp-since helps you avoid those headaches by automatically analyzing your plugin’s code and checking compatibility against real WordPress versions.

Here’s what it does:

Example Output

Let’s say your plugin uses register_setting() (introduced in WP 5.5), but your readme.txt declares compatibility with WordPress 5.4:

Now imagine your code is fully aligned with your declared version:

Simple. Powerful. Automatic.
Because your plugin deserves reliable compatibility.

🚀 Usage

Requirements

🛠️ Install via Composer (recommended)

▶️ Run the compatibility check

🧹 Ignore Files & Folders

By default, wp-since scans all .php files in your plugin directory.

But what about files that don’t make it into your final plugin zip — like tests or dev tools? No worries — wp-since respects your ignore rules.

Supported ignore sources:

If any of those files are present, wp-since will automatically ignore the listed files or folders during analysis — just like svn export or plugin deployment.

Example: .gitattributes

Example: .distignore

These paths will be excluded from compatibility checks. This helps avoid false positives caused by test or development files.

📝 Inline Ignore

You can ignore specific lines from the scan by adding a special inline comment.

This is useful when you conditionally use a newer function but know it’s safe, like:

Only inline comments on the same line will be considered — comments above the line won’t trigger ignores.

🛠️ Coming Soon

📜 License

MIT © Eduardo Villão
Use freely, contribute gladly.


All versions of wp-since with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
nikic/php-parser Version ^4.15
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package eduardovillao/wp-since contains the following files

Loading the files please wait ....