Dev release/3.8 (#229)

* Adds dev Branch to Travis CI Builds
* Release Preparation Enhancements & Release Changes
isekai
Tim Nolte 4 years ago committed by GitHub
parent 6c992ef3ac
commit c63ed8cccc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -17,6 +17,7 @@ notifications:
# whitelist branches for the "push" build check # whitelist branches for the "push" build check
branches: branches:
only: only:
- dev
- main - main
- /^dev\-release\/.*$/ - /^dev\-release\/.*$/
- /^feature\/.*$/ - /^feature\/.*$/

@ -184,6 +184,28 @@ module.exports = function (grunt) {
}, },
}, },
// Bump version numbers
version: {
class: {
options: {
prefix: "const VERSION = '"
},
src: ['<%= pkg.name %>.php']
},
header: {
options: {
prefix: '\\* Version:\\s+'
},
src: ['<%= pkg.name %>.php']
},
readme: {
options: {
prefix: 'Stable tag:\\s+'
},
src: ['readme.txt']
}
}
}); });
grunt.registerTask('phpcs', ['shell:phpcs']); grunt.registerTask('phpcs', ['shell:phpcs']);

@ -16,7 +16,7 @@
* Plugin Name: OpenID Connect Generic * Plugin Name: OpenID Connect Generic
* Plugin URI: https://github.com/daggerhart/openid-connect-generic * Plugin URI: https://github.com/daggerhart/openid-connect-generic
* Description: Connect to an OpenID Connect generic client using Authorization Code Flow. * Description: Connect to an OpenID Connect generic client using Authorization Code Flow.
* Version: 3.7.1 * Version: 3.8.0
* Author: daggerhart * Author: daggerhart
* Author URI: http://www.daggerhart.com * Author URI: http://www.daggerhart.com
* Text Domain: daggerhart-openid-connect-generic * Text Domain: daggerhart-openid-connect-generic
@ -80,7 +80,7 @@ class OpenID_Connect_Generic {
* *
* @var * @var
*/ */
const VERSION = '3.7.1'; const VERSION = '3.8.0';
/** /**
* Plugin settings. * Plugin settings.

12
package-lock.json generated

@ -1,6 +1,6 @@
{ {
"name": "openid-connect-generic", "name": "openid-connect-generic",
"version": "3.7.1", "version": "3.8.0",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
@ -8367,6 +8367,16 @@
} }
} }
}, },
"grunt-version": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/grunt-version/-/grunt-version-2.0.0.tgz",
"integrity": "sha512-Vf1Bey3HPc4hU/kB4zWhznqsHdMlawuZml+94mFiAta/LWWoQisBEoxXB8IeDV9pVUGJ3lOLZQlw5AZAp3pMGg==",
"dev": true,
"requires": {
"grunt": "^1.1.0",
"semver": "^6.3.0"
}
},
"grunt-wp-i18n": { "grunt-wp-i18n": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.npmjs.org/grunt-wp-i18n/-/grunt-wp-i18n-1.0.3.tgz", "resolved": "https://registry.npmjs.org/grunt-wp-i18n/-/grunt-wp-i18n-1.0.3.tgz",

@ -1,6 +1,6 @@
{ {
"name": "openid-connect-generic", "name": "openid-connect-generic",
"version": "3.7.1", "version": "3.8.0",
"description": "OpenID Connect generic WordPress plugin.", "description": "OpenID Connect generic WordPress plugin.",
"main": "Gruntfile.js", "main": "Gruntfile.js",
"repository": { "repository": {
@ -38,6 +38,7 @@
"grunt-contrib-copy": "^1.0.0", "grunt-contrib-copy": "^1.0.0",
"grunt-gitinfo": "^0.1.9", "grunt-gitinfo": "^0.1.9",
"grunt-shell": "^2.1.0", "grunt-shell": "^2.1.0",
"grunt-version": "2.0.0",
"grunt-wp-i18n": "^1.0.3", "grunt-wp-i18n": "^1.0.3",
"grunt-wp-readme-to-markdown": "^2.0.0", "grunt-wp-readme-to-markdown": "^2.0.0",
"load-grunt-tasks": "^3.5", "load-grunt-tasks": "^3.5",
@ -60,8 +61,10 @@
"grunt": "node_modules/.bin/grunt", "grunt": "node_modules/.bin/grunt",
"test": "npm run grunt test", "test": "npm run grunt test",
"build": "npm run grunt build", "build": "npm run grunt build",
"check-engines": "wp-scripts check-engines", "version": "npm run grunt version",
"check-licenses": "wp-scripts check-licenses", "version:bump": "npm version --no-git-tag-version",
"check:engines": "wp-scripts check-engines",
"check:licenses": "wp-scripts check-licenses",
"wp-env": "wp-env", "wp-env": "wp-env",
"wp": "wp-env run cli wp", "wp": "wp-env run cli wp",
"i18n:check": "npm run grunt checktextdomain", "i18n:check": "npm run grunt checktextdomain",

@ -4,7 +4,7 @@ Donate link: http://www.daggerhart.com/
Tags: security, login, oauth2, openidconnect, apps, authentication, autologin, sso Tags: security, login, oauth2, openidconnect, apps, authentication, autologin, sso
Requires at least: 4.9 Requires at least: 4.9
Tested up to: 5.4.2 Tested up to: 5.4.2
Stable tag: trunk Stable tag: 3.8.0
Requires PHP: 5.6 Requires PHP: 5.6
License: GPLv2 or later License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html License URI: http://www.gnu.org/licenses/gpl-2.0.html
@ -54,12 +54,9 @@ On the settings page for this plugin (Dashboard > Settings > OpenID Connect Gene
= 3.8.0 = = 3.8.0 =
* Feature: @timnolte - Ability to use 6 new constants for setting client configuration instead of storing in the DB. * Feature: @timnolte - Ability to use 6 new constants for setting client configuration instead of storing in the DB.
* Improvement: @timnolte - NPM version requirements for development. * Improvement: @timnolte - Plugin development & contribution updates.
* Improvement: @timnolte - Travis CI build fixes.
* Improvement: @timnolte - GrumPHP configuration updates for code contributions.
* Improvement: @timnolte - Refactored to meet WordPress coding standards. * Improvement: @timnolte - Refactored to meet WordPress coding standards.
* Improvement: @timnolte - Refactored to provide localization. * Improvement: @timnolte - Refactored to provide localization.
* Improvement: @timnolte - Refactored to provide a Docker-based local development environment.
= 3.7.1 = = 3.7.1 =

Loading…
Cancel
Save