technote / gutenberg-package-versions
This package is abandoned and no longer maintained.
No replacement package was suggested.
gutenberg package versions
Package info
github.com/technote-space/gutenberg-package-versions
Language:Shell
pkg:composer/technote/gutenberg-package-versions
Fund package maintenance!
v0.3.139
2022-06-15 20:38 UTC
Requires
- php: >=5.6
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^0.5.0 || ^0.6.0 || ^0.7.0
- phpcompatibility/phpcompatibility-wp: *
- phpmd/phpmd: ^2.8
- phpunit/phpunit: ^4.8 || ^5.7 || ^7.5
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: *
- wp-coding-standards/wpcs: *
- dev-master
- v0.3.139
- v0.3.138
- v0.3.137
- v0.3.136
- v0.3.135
- v0.3.134
- v0.3.133
- v0.3.132
- v0.3.131
- v0.3.130
- v0.3.129
- v0.3.128
- v0.3.127
- v0.3.126
- v0.3.125
- v0.3.124
- v0.3.123
- v0.3.122
- v0.3.121
- v0.3.120
- v0.3.119
- v0.3.118
- v0.3.117
- v0.3.116
- v0.3.115
- v0.3.114
- v0.3.113
- v0.3.112
- v0.3.111
- v0.3.110
- v0.3.109
- v0.3.108
- v0.3.107
- v0.3.106
- v0.3.105
- v0.3.104
- v0.3.103
- v0.3.102
- v0.3.101
- v0.3.100
- v0.3.99
- v0.3.98
- v0.3.97
- v0.3.96
- v0.3.95
- v0.3.94
- v0.3.93
- v0.3.92
- v0.3.91
- v0.3.90
- v0.3.89
- v0.3.88
- v0.3.87
- v0.3.86
- v0.3.85
- v0.3.84
- v0.3.83
- v0.3.82
- v0.3.81
- v0.3.80
- v0.3.79
- v0.3.78
- v0.3.77
- v0.3.76
- v0.3.75
- v0.3.74
- v0.3.73
- v0.3.72
- v0.3.71
- v0.3.70
- v0.3.69
- v0.3.68
- v0.3.67
- v0.3.66
- v0.3.65
- v0.3.64
- v0.3.63
- v0.3.62
- v0.3.61
- v0.3.60
- v0.3.59
- v0.3.58
- v0.3.57
- v0.3.56
- v0.3.55
- v0.3.54
- v0.3.53
- v0.3.52
- v0.3.51
- v0.3.50
- v0.3.49
- v0.3.48
- v0.3.47
- v0.3.46
- v0.3.45
- v0.3.44
- v0.3.43
- v0.3.42
- v0.3.41
- v0.3.40
- v0.3.39
- v0.3.38
- v0.3.37
- v0.3.36
- v0.3.35
- v0.3.34
- v0.3.33
- v0.3.32
- v0.3.31
- v0.3.30
- v0.3.29
- v0.3.28
- v0.3.27
- v0.3.26
- v0.3.25
- v0.3.24
- v0.3.23
- v0.3.22
- v0.3.21
- v0.3.20
- v0.3.19
- v0.3.18
- v0.3.17
- v0.3.16
- v0.3.15
- v0.3.14
- v0.3.13
- v0.3.12
- v0.3.11
- v0.3.10
- v0.3.9
- v0.3.8
- v0.3.7
- v0.3.6
- v0.3.5
- v0.3.4
- v0.3.3
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.89
- v0.2.88
- v0.2.87
- v0.2.86
- v0.2.85
- v0.2.84
- v0.2.83
- v0.2.82
- v0.2.81
- v0.2.80
- v0.2.79
- v0.2.78
- v0.2.77
- v0.2.76
- v0.2.75
- v0.2.74
- v0.2.73
- v0.2.72
- v0.2.71
- v0.2.70
- v0.2.69
- v0.2.68
- v0.2.67
- v0.2.66
- v0.2.65
- v0.2.64
- v0.2.63
- v0.2.62
- v0.2.61
- v0.2.60
- v0.2.59
- v0.2.58
- v0.2.57
- v0.2.56
- v0.2.55
- v0.2.54
- v0.2.53
- v0.2.52
- v0.2.51
- v0.2.50
- v0.2.49
- v0.2.48
- v0.2.47
- v0.2.46
- v0.2.45
- v0.2.44
- v0.2.43
- v0.2.42
- v0.2.41
- v0.2.40
- v0.2.39
- v0.2.38
- v0.2.37
- v0.2.36
- v0.2.35
- v0.2.34
- v0.2.33
- v0.2.32
- v0.2.31
- v0.2.30
- v0.2.29
- v0.2.28
- v0.2.27
- v0.2.26
- v0.2.25
- v0.2.24
- v0.2.23
- v0.2.22
- v0.2.21
- v0.2.20
- v0.2.19
- v0.2.18
- v0.2.17
- v0.2.16
- v0.2.15
- v0.2.14
- v0.2.13
- v0.2.12
- v0.2.11
- v0.2.10
- v0.2.9
- v0.2.8
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- v0.1.20
- v0.1.19
- v0.1.18
- v0.1.17
- v0.1.16
- v0.1.15
- v0.1.14
- v0.1.13
- v0.1.12
- v0.1.11
- v0.1.10
- v0.1.9
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- v0.0.1
- dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
- dev-dependabot/composer/squizlabs/php_codesniffer-3.7.1
- dev-dependabot/composer/guzzlehttp/psr7-1.8.5
- dev-dependabot/composer/phpmd/phpmd-2.12.0
- dev-dependabot/composer/dealerdirect/phpcodesniffer-composer-installer-0.7.2
- dev-dependabot/composer/phpcompatibility/phpcompatibility-wp-2.1.3
- dev-chore/chore-sync-workflows
- dev-dependabot/composer/phpmd/phpmd-2.10.0
- dev-dependabot/composer/squizlabs/php_codesniffer-3.6.0
- dev-dependabot/composer/phpcompatibility/phpcompatibility-wp-2.1.1
- dev-release/next-v0.2.37
This package is auto-updated.
Last update: 2022-07-21 18:23:43 UTC
README
This repository fetches the versions of Gutenberg automatically every day.
The version data is provided by API and composer.
You can also use these data by Wrapper.
Table of Contents
Last updated
| Gutenberg tag | WordPress tag | Last updated at |
|---|---|---|
| v13.5.0-rc.1 | v6.0.0 | 15 June 2022 20:38:14 UTC |
https://api.wp-framework.dev/api/v1/summary.json
Data
Versions of all tags
data/gutenberg-versions.json(for Gutenberg Plugin)data/wp-versions.json(for WP Core)
Detail
- array of (
tag=>packages)packages- array of (
wp-<package>=>version)
- array of (
Example
{
"v3.3.0": {
"wp-a11y": "1.1.1",
"wp-api-fetch": "1.0.1",
"wp-autop": "1.1.1",
...
"wp-url": "1.2.1",
"wp-viewport": "1.0.1",
"wp-wordcount": "1.1.1"
},
...
"v5.9.1": {
"wp-a11y": "2.3.0",
"wp-annotations": "1.3.0",
"wp-api-fetch": "3.2.0",
...
"wp-url": "2.6.0",
"wp-viewport": "2.4.0",
"wp-wordcount": "2.3.0"
},
"v5.9.2": {
"wp-a11y": "2.3.0",
"wp-annotations": "1.3.0",
"wp-api-fetch": "3.2.0",
...
"wp-url": "2.6.0",
"wp-viewport": "2.4.0",
"wp-wordcount": "2.3.0"
}
...
}
Versions of each bag
data/gutenberg/<TAG>.json(for Gutenberg Plugin)data/wordpress/<TAG>.json(for WP Core)
Contents
packageswp-<package>=>version
Example
{
"wp-a11y": "2.0.0",
"wp-api-fetch": "2.0.0",
"wp-autop": "2.0.0",
"wp-blob": "2.0.0",
"wp-block-library": "2.0.0",
"wp-block-serialization-default-parser": "1.0.0-rc.0",
"wp-block-serialization-spec-parser": "1.0.1",
"wp-blocks": "3.0.0",
"wp-components": "3.0.0",
"wp-compose": "2.0.0",
"wp-core-data": "2.0.0",
"wp-data": "2.0.0",
"wp-date": "2.0.0",
"wp-deprecated": "2.0.0",
"wp-dom-ready": "2.0.0",
"wp-dom": "2.0.0",
"wp-editor": "3.0.0",
"wp-element": "2.0.0",
"wp-hooks": "2.0.0",
"wp-html-entities": "2.0.0",
"wp-i18n": "2.0.0",
"wp-is-shallow-equal": "1.1.4",
"wp-keycodes": "2.0.0",
"wp-nux": "2.0.0",
"wp-plugins": "2.0.0",
"wp-redux-routine": "2.0.0",
"wp-shortcode": "2.0.0",
"wp-token-list": "1.0.0",
"wp-url": "2.0.0",
"wp-viewport": "2.0.0",
"wp-wordcount": "2.0.0"
}
Usage
API
Endpoints
- for Gutenberg
- Tags
- Versions
- Each tag
- for WP Core
- Tags
- Versions
- Each tag
composer
composer require technote/gutenberg-package-versions
Helper
<?php use Technote\GutenbergPackageVersionProvider; // for Gutenberg $provider = new GutenbergPackageVersionProvider(); $provider->get_tags(); // tags $provider->get_versions(); // array of (tag => packages) $provider->get_versions( '5.2.0' ); // array of (package => version) $provider->get_package_version( '5.1.0', 'wp-block-editor' ); // false $provider->get_package_version( '5.2.0', 'wp-block-editor' ); // 1.0.0-alpha.0 $provider->package_exists( '5.1', 'wp-block-editor' ); // false $provider->package_exists( '5.2.0', 'wp-block-editor' ); // true $provider->package_exists( 'v5.2', 'wp-block-editor' ); // true // for WP Core $provider = new GutenbergPackageVersionProvider( 'wp' ); $provider->get_tags(); // tags $provider->get_versions(); // array of (tag => packages) $provider->get_versions( '5.2.0' ); // array of (package => version) $provider->get_package_version( '5.1.0', 'wp-block-editor' ); // false $provider->get_package_version( '5.2.0', 'wp-block-editor' ); // 2.0.1 $provider->package_exists( '5.1', 'wp-block-editor' ); // false $provider->package_exists( '5.2.0', 'wp-block-editor' ); // true $provider->package_exists( 'v5.2', 'wp-block-editor' ); // true
Addition
- Tag format
- 1 (= 1.0.0)
- 1.2 (= 1.2.0)
- 1.2.3
- v1.2.3 (= 1.2.3)
- v.1.2.3 (= 1.2.3)