diff --git a/CHANGELOG.md b/CHANGELOG.md index 753e02a..7873d98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,9 @@ As of version v1.0.0, this project as a whole will adhere to [Semantic Versionin - add `--model=Users\User --keys=all,active` options to `artisan make:loader` command for increased stub generation usability. - add `files: []` watch option for webpack plugin -## [Unreleased] +## [Unreleased](https://github.com/reed-jones/phase/compare/v0.3.0...master) + +## [v0.3.0](https://github.com/reed-jones/phase/compare/v0.2.0...v0.3.0) - 2020-03-07 ### Added - Server Side Rendering option available in `config('phase.ssr')` (true/false) - Client Hydration via `config('phase.hydrate')` (SSR & no JS bundle) @@ -22,7 +24,7 @@ As of version v1.0.0, this project as a whole will adhere to [Semantic Versionin - `@phased/state` no longer relies on `window` making it usable for other environments (primarily SSR, potentially NativeScript-vue) -## [0.2.0] - 2020-03-01 +## [v0.2.0](https://github.com/reed-jones/phase/compare/v0.1.0...v0.2.0) - 2020-03-01 ### Added - webpack watch mode now watches for changes to `routes/web.php` @@ -38,7 +40,7 @@ As of version v1.0.0, this project as a whole will adhere to [Semantic Versionin - laravel-mix plugin no longer requires an empty object passed as a minimum options configuration... (`.phase()` works again) -## [0.1.0] - 2020-02-13 +## [0.1.0](https://github.com/reed-jones/phase/compare/v0.0.3...v0.1.0) - 2020-02-13 ### Added - `response()->vuex()` and `response()->phase()` now behave the same. `response()->phase()` is preferred. diff --git a/build/release-php.sh b/build/release-php.sh index 1b9b293..8b68887 100755 --- a/build/release-php.sh +++ b/build/release-php.sh @@ -15,7 +15,7 @@ fi git tag $VERSION git push origin --tags -for REMOTE in routing state +for REMOTE in routing state phase do echo "" echo "" diff --git a/build/split-php.sh b/build/split-php.sh index fb886fb..b139a4c 100755 --- a/build/split-php.sh +++ b/build/split-php.sh @@ -20,7 +20,9 @@ git pull origin master # remote preset git@github.com:reed-jones/phase-preset-php.git remote routing git@github.com:reed-jones/phase-routing-php.git remote state git@github.com:reed-jones/phase-state-php.git +remote phase git@github.com:reed-jones/phase-phase-php.git # split 'src/Phased/Preset' preset split 'packages/Phased/Routing' routing split 'packages/Phased/State' state +split 'packages/Phased/Phase' phase diff --git a/packages/@phased/laravel-mix/package.json b/packages/@phased/laravel-mix/package.json index e5ec835..c609349 100644 --- a/packages/@phased/laravel-mix/package.json +++ b/packages/@phased/laravel-mix/package.json @@ -1,6 +1,6 @@ { "name": "@phased/laravel-mix", - "version": "0.2.0", + "version": "0.3.1", "description": "Laravel Mix Plugin for Phased", "author": "Reed Jones ", "homepage": "", @@ -8,13 +8,8 @@ "main": "dist/phased-laravel-mix.cjs.js", "module": "dist/phase-laravel-mix.esm.js", "browser": "dist/phase-laravel-mix.umd.js", - "directories": { - "lib": "lib", - "test": "__tests__" - }, - "files": [ - "dist" - ], + "directories": { "lib": "lib", "test": "__tests__" }, + "files": ["dist"], "scripts": { "compile": "rollup -c", "dev": "rollup -c -w", @@ -25,7 +20,7 @@ "check": "tsc --noEmit --emitDeclarationOnly false" }, "devDependencies": { - "@phased/types": "^0.2.0", + "@phased/types": "^0.3.1", "@rollup/plugin-alias": "^3.0.0", "@rollup/plugin-commonjs": "^11.0.1", "@rollup/plugin-node-resolve": "^7.0.0", @@ -34,12 +29,12 @@ "rollup-plugin-terser": "^5.2.0" }, "dependencies": { - "@phased/routing": "^0.2.0", - "@phased/webpack-plugin": "^0.2.0" + "@phased/routing": "^0.3.1", + "@phased/webpack-plugin": "^0.3.1" }, "peerDependencies": { - "@phased/routing": "^0.2.0", - "@phased/webpack-plugin": "^0.2.0", + "@phased/routing": "^0.3.1", + "@phased/webpack-plugin": "^0.3.1", "laravel-mix": "^5.0.1" } } diff --git a/packages/@phased/phase/package.json b/packages/@phased/phase/package.json index ebf0045..d660612 100644 --- a/packages/@phased/phase/package.json +++ b/packages/@phased/phase/package.json @@ -1,6 +1,6 @@ { "name": "@phased/phase", - "version": "0.2.0", + "version": "0.3.1", "description": "Auto SPA configuration focused on Laravel apps", "author": "Reed Jones ", "homepage": "", @@ -8,15 +8,8 @@ "main": "dist/phase.cjs.js", "module": "dist/phase.esm.js", "browser": "dist/phase.umd.js", - "directories": { - "lib": "lib", - "test": "__tests__" - }, - "files": [ - "dist", - "app-client.js", - "app-server.js" - ], + "directories": { "lib": "lib", "test": "__tests__" }, + "files": ["dist", "app-client.js", "app-server.js"], "scripts": { "compile": "rollup -c", "dev": "rollup -c -w", @@ -27,12 +20,10 @@ "check": "tsc --noEmit --emitDeclarationOnly false" }, "dependencies": { - "@phased/laravel-mix": "^0.2.0", - "@phased/routing": "^0.2.0", - "@phased/state": "^0.2.0", - "@phased/webpack-plugin": "^0.2.0" + "@phased/laravel-mix": "^0.3.1", + "@phased/routing": "^0.3.1", + "@phased/state": "^0.3.1", + "@phased/webpack-plugin": "^0.3.1" }, - "devDependencies": { - "@phased/types": "^0.2.0" - } + "devDependencies": { "@phased/types": "^0.3.1" } } diff --git a/packages/@phased/routing/package.json b/packages/@phased/routing/package.json index f198dc8..42a17f3 100644 --- a/packages/@phased/routing/package.json +++ b/packages/@phased/routing/package.json @@ -1,6 +1,6 @@ { "name": "@phased/routing", - "version": "0.2.0", + "version": "0.3.1", "description": "Auto SPA configuration focused on Laravel apps", "author": "Reed Jones ", "homepage": "", @@ -8,13 +8,8 @@ "main": "dist/phased-routing.cjs.js", "module": "dist/phased-routing.esm.js", "browser": "dist/phased-routing.umd.js", - "directories": { - "lib": "lib", - "test": "__tests__" - }, - "files": [ - "dist" - ], + "directories": { "lib": "lib", "test": "__tests__" }, + "files": ["dist"], "scripts": { "compile": "rollup -c", "dev": "rollup -c -w", @@ -37,12 +32,6 @@ "vue-template-compiler": "^2.6.11", "webpack": "^4.41.5" }, - "dependencies": { - "lodash.merge": "^4.6.2", - "prettier": "^1.19.1" - }, - "peerDependencies": { - "laravel-mix": "^5.0.1", - "prettier": "^1.19.1" - } + "dependencies": { "lodash.merge": "^4.6.2", "prettier": "^1.19.1" }, + "peerDependencies": { "laravel-mix": "^5.0.1", "prettier": "^1.19.1" } } diff --git a/packages/@phased/state/package.json b/packages/@phased/state/package.json index 954d72a..edf8e40 100644 --- a/packages/@phased/state/package.json +++ b/packages/@phased/state/package.json @@ -1,6 +1,6 @@ { "name": "@phased/state", - "version": "0.2.0", + "version": "0.3.1", "description": "Vuex hydration and auto mutator for Laravel Apps", "author": "Reed Jones ", "homepage": "", @@ -8,13 +8,8 @@ "main": "dist/phased-state.cjs.js", "module": "dist/phased-state.esm.js", "browser": "dist/phased-state.umd.js", - "directories": { - "lib": "lib", - "test": "__tests__" - }, - "files": [ - "dist" - ], + "directories": { "lib": "lib", "test": "__tests__" }, + "files": ["dist"], "scripts": { "compile": "rollup -c", "dev": "rollup -c -w", @@ -25,7 +20,7 @@ "check": "tsc --noEmit --emitDeclarationOnly false" }, "devDependencies": { - "@phased/types": "^0.2.0", + "@phased/types": "^0.3.1", "vue": "^2.6.11", "vuex": "^3.1.2" }, @@ -34,7 +29,5 @@ "vue": "^2.6.11", "vuex": "^3.1.2" }, - "dependencies": { - "axios": "^0.19.2" - } + "dependencies": { "axios": "^0.19.2" } } diff --git a/packages/@phased/types/package.json b/packages/@phased/types/package.json index 07437c1..5cfedf7 100644 --- a/packages/@phased/types/package.json +++ b/packages/@phased/types/package.json @@ -1,22 +1,14 @@ { "name": "@phased/types", - "version": "0.2.0", + "version": "0.3.1", "description": "Typescript types for @phased packages", "author": "Reed Jones ", "homepage": "", "license": "ISC", "main": "dist/index.js", "types": "", - "directories": { - "lib": "lib", - "test": "__tests__" - }, - "files": [ - "lib" - ], + "directories": { "lib": "lib", "test": "__tests__" }, + "files": ["lib"], "scripts": {}, - "dependencies": { - "@types/webpack": "^4.41.3", - "axios": "^0.19.2" - } + "dependencies": { "@types/webpack": "^4.41.3", "axios": "^0.19.2" } } diff --git a/packages/@phased/webpack-plugin/package.json b/packages/@phased/webpack-plugin/package.json index 395748f..6c77363 100644 --- a/packages/@phased/webpack-plugin/package.json +++ b/packages/@phased/webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@phased/webpack-plugin", - "version": "0.2.0", + "version": "0.3.1", "description": "Webpack Route Generation Plugin for Phased", "author": "Reed Jones ", "homepage": "", @@ -8,13 +8,8 @@ "main": "dist/phased-webpack-plugin.cjs.js", "module": "dist/phased-webpack-plugin.esm.js", "browser": "dist/phased-webpack-plugin.umd.js", - "directories": { - "lib": "lib", - "test": "__tests__" - }, - "files": [ - "dist" - ], + "directories": { "lib": "lib", "test": "__tests__" }, + "files": ["dist"], "scripts": { "compile": "rollup -c", "dev": "rollup -c -w", @@ -25,18 +20,13 @@ "types:check": "tsc --noEmit --emitDeclarationOnly false" }, "devDependencies": { - "@phased/types": "^0.2.0", + "@phased/types": "^0.3.1", "@rollup/plugin-alias": "^3.0.0", "@rollup/plugin-commonjs": "^11.0.1", "@rollup/plugin-node-resolve": "^7.0.0", "@rollup/plugin-sucrase": "^3.0.0", "rollup-plugin-terser": "^5.2.0" }, - "dependencies": { - "@phased/routing": "^0.2.0" - }, - "peerDependencies": { - "@phased/routing": "^0.2.0", - "webpack": "^4.41.5" - } + "dependencies": { "@phased/routing": "^0.3.1" }, + "peerDependencies": { "@phased/routing": "^0.3.1", "webpack": "^4.41.5" } } diff --git a/packages/Phased/Phase/composer.json b/packages/Phased/Phase/composer.json index cf83263..439b27e 100644 --- a/packages/Phased/Phase/composer.json +++ b/packages/Phased/Phase/composer.json @@ -22,8 +22,8 @@ "require": { "php": "^7.2", "spatie/laravel-server-side-rendering": "^1.3", - "phased/routing": "@dev", - "phased/state": "@dev" + "phased/routing": "^0.3", + "phased/state": "^0.3" }, "config": { "sort-packages": true