Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync Canary to Master - Stable Version #91

Merged
merged 72 commits into from
Mar 19, 2019
Merged

Sync Canary to Master - Stable Version #91

merged 72 commits into from
Mar 19, 2019

Conversation

alvinkl
Copy link
Contributor

@alvinkl alvinkl commented Mar 19, 2019

Pre-Submission Checklist

  • Your pull request targets the canary branch of Maleo.js.
  • Branch starts with either fix/, feature/, etc (e.g. fix/build-issue. more info)
  • You have only one commit (if not, squash them into one commit).
  • All new and existing tests pass the command yarn test. Use git commit --amend to amend any fixes.

Type of Change

  • Small bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds new functionality)
  • Optimization (non-breaking change which provides better optimization)
  • Breaking change (fix or feature that would change existing functionality)
  • Add new translation (feature adding new translations)
  • Update Documentation (added new docs or doc updates)
  • Other ( )

Checklist:

  • Tested changes locally.
  • Addressed currently open issue (replace XXXXX with an issue no in next line)

Closes #XXXXX


Description

Describe changes


alvinkl and others added 30 commits January 23, 2019 14:59
docs(readmemd): add initial readme md until dynamic import
fix contributing url on readme md
Fix built file path and extract customizable to outer maleo

fix(playground): change path to root maleo

fix(plugins): change name of plugins into maleo-

fix(maleo binary): add figlet to maleo binary
Adding babelrc and @babel/plugin-transform-modules-commonjs to make babel-jest works
need to remove example from workspace since we dont want hoisted dependency to be used by example,
it doesnt really mimic how the library works

fix(maleo/build/webpack): resolve

add node modules on project root directory to resolve

fix(webpackts): change nodeexternals to own function

remove node externals switch it to our own function

fix(package json): add dev dependencies react and react router

fix(webpack): add nodeexternals add airy maleo
chore(lock.yml): add lock.yml to automatically lock issues and pr

test(loadinitialprops test): add more unit test for load props

test(routehandler): add test for routehandler

test(utils index): add utilities test
add defult server, client, and routes for auto import, so user no need to register snippet

BREAKING CHANGE: client haven't use the route yet

feat(client route): add register route

added register route for client to be able to pass it to window and feed to default client

docs(readmemd): update docs for default server and client

feat(webpack client wrap): add register wrap to window

feat(webpack register-loader client): auto register

add auto register using register loader for wrap and routes to be used by client

feat(webpack app client): add auto register for app

refactor(webpack): clean up static entries

refactor static entries to be more readable

fix(webpack): comment out hardsourcewbp

fix(webpack): fix node externals

fix(webpack server tsplugin): fix error not bundling on client

error caused by webpack getting imported to server.ts not sure what cause the error

feat(client): added register entry class

docs(readmemd): update register route readme
* docs(readmemd): add license

* Update README.md
added dynamic key to stats json so maleo wont serve dynamic file as normal file
fix(clienthmr): hot module now accepting new changes

BREAKING CHANGE: new hash is not synced
docs(readmemd): update docs remove routes key

remove routes key
ci(travis circleci): yml
fix(withstyles): change stylecontext to function generate
chore(package.json): do semver to 0.0.1

chore(package.json): add gren

chore(travis.yml): add script for prepublish and publish canary
alvinkl and others added 26 commits March 18, 2019 11:20
 - @airy/maleo@0.0.6-canary.50
 - @airy/maleo-css-plugin@0.0.6-canary.50
 - @airy/maleo-gulp-plugin@0.0.6-canary.50
 - @airy/maleo-redux-plugin@0.0.6-canary.50
 - @airy/maleo-typescript-plugin@0.0.6-canary.50
use exact path ro routes.json and add react router dep

refactor(package.json, yarn.lock): remove react and react-router core
 - @airy/maleo@0.0.6-canary.51
 - @airy/maleo@0.0.8-alpha.0
 - @airy/maleo-css-plugin@0.0.8-alpha.0
 - @airy/maleo-gulp-plugin@0.0.8-alpha.0
 - @airy/maleo-redux-plugin@0.0.8-alpha.0
 - @airy/maleo-typescript-plugin@0.0.8-alpha.0
 - @airy/maleo@0.0.8-canary.2
 - @airy/maleo-css-plugin@0.0.8-canary.2
 - @airy/maleo-gulp-plugin@0.0.8-canary.2
 - @airy/maleo-redux-plugin@0.0.8-canary.2
 - @airy/maleo-typescript-plugin@0.0.8-canary.2
 - @airy/maleo@0.0.8-canary.3
t push --force# with '#' will be ignored, and an empty message aborts the commit.
This reverts commit ddd5dca.
chore(package.json): remove --yes and alter publish version
This reverts commit 3c52e02.
@alvinkl alvinkl merged commit 40b8329 into master Mar 19, 2019
@lock
Copy link

lock bot commented Mar 18, 2020

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot added the outdated label Mar 18, 2020
@lock lock bot locked and limited conversation to collaborators Mar 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants