Skip to content

Commit

Permalink
v0.3.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
reed-jones committed Mar 8, 2020
1 parent 7a4719f commit 266ecdb
Show file tree
Hide file tree
Showing 10 changed files with 46 additions and 92 deletions.
8 changes: 5 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand All @@ -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`
Expand All @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion build/release-php.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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 ""
Expand Down
2 changes: 2 additions & 0 deletions build/split-php.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ git pull origin master
# remote preset [email protected]:reed-jones/phase-preset-php.git
remote routing [email protected]:reed-jones/phase-routing-php.git
remote state [email protected]:reed-jones/phase-state-php.git
remote phase [email protected]: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
21 changes: 8 additions & 13 deletions packages/@phased/laravel-mix/package.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
{
"name": "@phased/laravel-mix",
"version": "0.2.0",
"version": "0.3.1",
"description": "Laravel Mix Plugin for Phased",
"author": "Reed Jones <[email protected]>",
"homepage": "",
"license": "ISC",
"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",
Expand All @@ -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",
Expand All @@ -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"
}
}
25 changes: 8 additions & 17 deletions packages/@phased/phase/package.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,15 @@
{
"name": "@phased/phase",
"version": "0.2.0",
"version": "0.3.1",
"description": "Auto SPA configuration focused on Laravel apps",
"author": "Reed Jones <[email protected]>",
"homepage": "",
"license": "ISC",
"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",
Expand All @@ -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" }
}
21 changes: 5 additions & 16 deletions packages/@phased/routing/package.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
{
"name": "@phased/routing",
"version": "0.2.0",
"version": "0.3.1",
"description": "Auto SPA configuration focused on Laravel apps",
"author": "Reed Jones <[email protected]>",
"homepage": "",
"license": "ISC",
"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",
Expand All @@ -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" }
}
17 changes: 5 additions & 12 deletions packages/@phased/state/package.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
{
"name": "@phased/state",
"version": "0.2.0",
"version": "0.3.1",
"description": "Vuex hydration and auto mutator for Laravel Apps",
"author": "Reed Jones <[email protected]>",
"homepage": "",
"license": "ISC",
"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",
Expand All @@ -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"
},
Expand All @@ -34,7 +29,5 @@
"vue": "^2.6.11",
"vuex": "^3.1.2"
},
"dependencies": {
"axios": "^0.19.2"
}
"dependencies": { "axios": "^0.19.2" }
}
16 changes: 4 additions & 12 deletions packages/@phased/types/package.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,14 @@
{
"name": "@phased/types",
"version": "0.2.0",
"version": "0.3.1",
"description": "Typescript types for @phased packages",
"author": "Reed Jones <[email protected]>",
"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" }
}
22 changes: 6 additions & 16 deletions packages/@phased/webpack-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
{
"name": "@phased/webpack-plugin",
"version": "0.2.0",
"version": "0.3.1",
"description": "Webpack Route Generation Plugin for Phased",
"author": "Reed Jones <[email protected]>",
"homepage": "",
"license": "ISC",
"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",
Expand All @@ -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" }
}
4 changes: 2 additions & 2 deletions packages/Phased/Phase/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 266ecdb

Please sign in to comment.