Skip to content
This repository has been archived by the owner on Nov 15, 2017. It is now read-only.

Release 0.16.0

Compare
Choose a tag to compare
@swernerx swernerx released this 20 Feb 08:28
· 416 commits to master since this release
  • Updated readme (6624a6a)
  • Updated deps + readme (a02a251)
  • Renamed Project advanced-boilerplate => edgestack (b56dc28)
  • Updated deps (faff777)
  • Updated deps (3ebbc54)
  • Worked on Async Route (364bf55)
  • Disabled LimitChunkCountPlugin as it breaks with expression based import()s (62f00d8)
  • Cleanup (c7fe0ef)
  • Cleanup middleware (4ebf2ac)
  • Cleanup (e6bb9a0)
  • Minor formatting (b1d45a2)
  • Minor fix (e44f237)
  • Redone scanning logic... better for client side depth but still WIP (21afbde)
  • Updated deps (ec67972)
  • Alternative architecture for loading async components (0f18b62)
  • Updated deps (b9402b1)
  • First draft of doing i18n message loading dynamically (75bfb04)
  • Cleanup (1a5ec18)
  • Added test for relative dates (8649fc6)
  • Tweaked number display (c60d7df)
  • Prefer native Intl over Lean Intl.js (b80a63e)
  • Cleanup (174458f)
  • Cleanup (08de761)
  • Full rework of locale handling. Moved current locales into state. Unified access. (5a42584)
  • Minor formatting (f86b1ac)
  • Moved locale configs into Config.yml (first step of using this for universal app config) (77aec16)
  • Minor fix (d39af82)
  • Minor change (5df634d)
  • Cleanup (8e2b69c)
  • Renamed file common/Data => common/State (b3cc6de)
  • Fixed execution of npm scripts after rename (e87fd16)
  • Minor rename (f8eddc5)
  • Changed tool name (d0cb268)
  • Tweaked signature (e86d91e)
  • Added missing prop validation (4fa1d20)
  • Cleanup yaml test (8a42096)
  • Moved Apollo creator into separate module (5fe7690)
  • Cleanup unused file (4abd1f1)
  • Further cleanup of app-specific code (f62ef65)
  • Moved inclusion of router reducer to exported code (9ec3f24)
  • Minor change (7d00528)
  • More refactoring (d0bb3d4)
  • Restructuring of app files (e5a7a40)
  • Updated deps (50997fe)
  • Worked on code injection logic with nonce support + react intl data support (37fc4f8)
  • Worked on intl support for react (6b83b31)
  • More generic locale-data handling. Accepting locale-data generically + accepting .js, too (f50e518)
  • Added FormattedDate (17c34cf)
  • Initial support for React-Intl (bb6d0ac)
  • Worked on client-side waiting for locales being ready before rendering (253d51e)
  • Using local intl-locale files instead of unpkg urls by adding specific config to webpack (7ad2e9b)
  • Added direct .mjs and .sss support for loaders (94e663c)
  • Using protocol relative url (b2ff090)
  • Minor tweaks for Intl support (8c0f58a)
  • Reworked Intl polyfill support (896b0ed)
  • Importing Intl support (622f95b)
  • Fixed server restart. Stupid mistake. (69ff7b4)
  • Moved out Intl support into separate module for keeping app code itself slim (dea6494)
  • Fixed replaced library (37f4bc5)
  • Added .mjs extension for chunk names (edaf127)
  • Improved tolerance (11e53ad)
  • Removed intl polyfill which might not always be needed (50208fa)
  • Minor update (e978fc7)
  • Replaced intl with out fork lean-intl. (16c1618)
  • Updated deps (00450b2)
  • Minor HMR tweaks (eb85950)
  • Worked on hot reloading (d2f592d)
  • Fixed wrong signature (874fdb4)
  • Added Babel-Preset-Flow (c0fc07a)
  • Fixed removed file reference (0203c71)
  • Tweaked re-start logic for server (2f21eaa)
  • Updated deps (cc51195)
  • Worked on reducer hot loading (9b96b30)
  • Cleanup (49bf54f)
  • Splitted AppContainer and AppState as we need different logic for hot loading (5027471)
  • Cleanup (675e74e)
  • Reworked HMR by removal of React Hot Loader. This supports code-splitting but not local state. Good compromise probably. (4540582)
  • Split data/component rendering (b5bfe6a)
  • Adopted to new Webpack v2 esque API (259b3a4)
  • Cleanup unused method (f93a9db)
  • Re-enabled logging of HMR for easier debugging (b443ca2)
  • Added doc comment (a248f7b)
  • Added support for .mjs files (prefer over CJS) (a57c097)
  • Added "redux-immutable-state-invariant" during development (8faab28)
  • Minor browserslist adjustments (4fcd197)
  • Updated deps (95f3183)
  • Merge pull request #121 from sebastian-software/feature/better-error-output (e233b39)
  • Replace colors with chalk (b3f1184)
  • Merge branch 'refactor/router-codesplit' into feature/better-error-output (37a584e)
  • Merged (0836d7d)
  • Cleanup of verbose plugin + re-enabled (bb7a4a0)
  • Merge pull request #123 from sebastian-software/fix/eslint (722e8c4)
  • Merge pull request #122 from sebastian-software/fix/remove-absolute-paths-2 (3b5ab35)
  • Fix most eslint errors without changing functionality (d9ef4ef)
  • Remove injected APP_ROOT as this may change after build For example CI servers don't have same build path as final production server path (540c36b)
  • Use app-root-dir to resolve absolute project path (9721029)
  • Updated deps (37e25fc)
  • Add nice error output for stats errors (12d78d0)
  • Updated deps (9f0c428)
  • Merge branch 'refactor/router-codesplit' of github.com:sebastian-software/advanced-boilerplate into refactor/router-codesplit (ed3e262)
  • Reworked the whole re-start server logic (c0442c9)
  • Minor cleanups (bbc7b44)
  • A lot of console cleanups (7dc2450)
  • Tweaked watcher delay (78275ee)
  • Updated deps (49e474b)
  • Worked on a custom status plugin for webpack to correctly report done-state: See also: webpack/webpack#4243 (e5f5625)
  • Adding class property support (0de57eb)
  • Minor fix (ee6e18f)
  • Disabled verbose logging for now (189fe98)
  • Re-enabled cache (b0f41ab)
  • Reduced some logging (d816113)
  • Minor refactoring (8ad474e)
  • Updated deps (6ea692c)
  • Worked around some hardsource issues + cleanups (61b3093)
  • Disabling debug output (c429230)
  • Tweaked performance settings in webpack (75cedd6)
  • Added configuration for recordspath (d70f471)
  • Non green info messages (f8390cd)
  • Updated ignore file (30e3953)
  • Merge pull request #119 from sebastian-software/fix/114-env-file-refactoring (ff28315)
  • Check if common .env variable is set, otherwise throw error (8082afc)
  • Make generated javascript file executable on unix os (07b7953)
  • Minor refactoring (3fb45d6)
  • Re-enabled hardsource (2bd5b18)
  • Fixed autostart (36baa72)
  • Cleanup logging + disabled logging of hot dev server (0cda957)
  • Cleanup (0baadd3)
  • Updated deps (5a828c0)
  • Cleanups (63a2e11)
  • Fixed stupid promise issue (c889631)
  • Minor styling of console output to better track error sources (bf7da54)
  • Disabled hardsource for the moment (1141886)
  • Fixed factory handling (5a4c4d6)
  • Code refactor (1456bba)
  • Logging cleanup (5dd4d36)
  • Removed some detailed logging + replaced colors with chulk (6dbebcf)
  • Refactored ConfigFactory signature (a1c7592)
  • Changed import to fix rollup issues (6d99f7e)
  • Correctly configure babel for transpiling tooling (42c067f)
  • Internal renames (887b1ff)
  • Another rename. Naming is hard. (c2371e6)
  • Restructured files for hot development into separate folder (61dd2ff)
  • Minor fixes (fd9249c)
  • Merged (6a112ce)
  • Made bundleanalyzer silent (ee813a3)
  • Switched to babel for compiling build script (55d819a)
  • Cleanups + lint fixes (617a9bc)
  • Cleanup from vendor bundles + code fixes (0d8a4da)
  • Merged (93dc1f0)
  • Updated deps (fb72274)
  • Worked on Hot controller (bdc417f)
  • Linting fixes (b534bdc)
  • Merge pull request #117 from JLHwung/add-replace-path-method (617f459)
  • feat(RouterConnector): add replacePath method (275c6b2)
  • More code style/formatting and import fixes (b14a22f)
  • Auto-fix through eslint (8656925)
  • Re-synced hot development code with react-universally (a44fe28)
  • Upgraded (ad49ca4)
  • Switched to plain eslint (9244653)
  • Updated deps (a2c3994)
  • Updated deps (dddb802)
  • Worked on imporved i18n support (WIP) (dbccbb7)
  • Minor fix (e2f5ecb)
  • Using external stylelint config (f44b9ce)
  • Improved stability (832a700)
  • Replaced solution for adding lang attribute to html document (e8e219c)
  • Minor changes (e0cacd1)
  • Minor fix (6e8f539)
  • Worked on locale handling + passing detected language back to the client (12a34f3)
  • Added express support for parsing body, detecting locale + cookie parsing (b8500c6)
  • Using development/production setups (8d6df88)
  • Using external browserslist config (8ffc0e1)
  • Added browserslist config (a5f8eb7)
  • Updated deps + Added support for system-ui font expand in PostCSS (72fa92e)
  • Updated deps (19e6ed2)
  • Re-enabled hard source plugin (a3e9e67)
  • Restructured webpack plugins + removed old stuff (d1f444d)
  • Removed outdated comment (913aa6a)
  • Added robots.txt (7d903f8)
  • Added a few new react babel helpers for production (0c27bf5)
  • Updated deps (11f08ba)
  • Linting fixes (0a3690f)
  • Extracted VerboseProgressPlugin + Added new chunk name plugin which adds support for hashes and fixes some minor annoyances of original plugin. (784c58e)
  • Added automatic chunk names generator plugin (6506167)
  • Cleanups (9aead10)
  • Added LimitChunkCountPlugin to only use one chunk (main) for server (f5a497a)
  • Major improvement to data load handling (d02e139)
  • Added support for webpack v2 dynamic imports (c4adae8)
  • Minor changes (8c9a4bd)
  • fetchData should be implemented at member level in current apollo-react (fa043ee)
  • Linting fixes (9876383)
  • Minor cleanups (94d336f)
  • Replaced marky on server side with custom measurements (otherwise for have to queue of entries per request) (9cc7e07)
  • Updated deps (44dbf63)
  • Tried alternative to only bind fetchData to top level method (3e3daee)
  • Updated deps (5faab3c)
  • Improved measurements (aedbd32)
  • Added missing error handling (54ec97c)
  • Added favicon handling (c0b7893)
  • Minor changes + added pretty error formatting (f374c82)
  • Updated deps (94d7e07)
  • Updated router connector for v4-beta of react-router (b6c6c69)
  • Updated to new v4-beta react-router (8cec098)
  • Improved error handling (ff30503)
  • Cleanup for the moment until isActive is correctly supported for NavLinks on Server (2de1f3b)
  • Migration from alpha to beta3 of react-router v4 (9636d89)
  • Extracted inline code into separate variable (0264ecc)
  • Added dom variant of react-router v4 (1fafee7)
  • Cleanup (9ea6c5a)
  • Fixed config path (0a9c727)
  • Updated deps (9ac9503)
  • Merged (a994831)
  • Enabled queryDeduplication for modern apollo (9dd36c0)
  • Using react-router @next for v4 (38d65e7)
  • Updated packages (5d714b3)
  • Made Home and About async again (b5fe51f)
  • Implemented new code splitting support + updated deps (649de9e)
  • Worked on new server rendering (c4dedf5)
  • Disabled hardsource for now (f2930a7)
  • Cleanup (491ca51)
  • Cleanup deps (ff8faf3)
  • Removed old code split component (2939ea4)
  • Removed code split component (955c3ee)
  • Removed CodeSplit Plugin Babel + Webpack (861463d)
  • Minor change (09d8775)
  • Worked on new code splitting solution (c9d02fe)
  • Added new code splitting solution (1c9c6d6)