Permalink
Commits on Oct 8, 2018
  1. v0.1.6

    mgechev committed Oct 8, 2018
  2. refactor: remove guess-parser as dependency (#81)

    mgechev committed Oct 8, 2018
    Remove `guess-parser` as dependency of `guess-webpack`.
    
    Currently, Guess.js works best with Nuxt.js, Next.js, and Gatsby. All of these frameworks do not use the `guess-parser` because they perform prefetching manually, using the mapping between lazy-loaded bundles and paths that they've collected at build time.
    
    The `GuessPlugin` does not perform automatic application parsing. Because of this change, there are breaking API related to simplification of the API.
    
    The Angular & React demos are already using the latest API. The existing plugins for Gatsby & Nuxt.js should keep working properly.
    
    Fix #76
  3. chore: update ngast with support for Angular v7 (#82)

    mgechev committed Oct 8, 2018
    * chore: update ngast with support for Angular v7
    
    `ngast@0.2.0` introduces support for Angular v6 & v7.
    
    Closes #79
    
    * fix: build & remove dead code
Commits on Sep 7, 2018
  1. Add demos with Next.js & Nuxt.js

    mgechev committed Sep 7, 2018
Commits on Sep 3, 2018
  1. v0.1.5

    mgechev committed Sep 3, 2018
  2. Consider chunks called `main.js` as main & next.js (#75)

    mgechev committed Sep 3, 2018
    This PR introduces two changes:
    
    - Now the webpack plugin considers files called `main.js` as main chunks
    - Introduces an integration test with next.js
    
    Fix #46.
Commits on Jul 25, 2018
  1. v0.1.4

    mgechev committed Jul 25, 2018
  2. fix: package structure & type definition paths (#66)

    mgechev committed Jul 25, 2018
    Fix #62 #65
Commits on Jul 2, 2018
  1. test: fix paths

    mgechev committed Jul 2, 2018
  2. v0.1.3

    mgechev committed Jul 2, 2018
  3. chore: fix directory structure & add webpack@4

    mgechev committed Jul 2, 2018
    - Set proper paths to the main file of the webpack plugin.
    - Add webpack@4 as a dependency because of the bundle we need to create and concatenate as part of the main chunk. We cannot rely on a peer dependency since we support webpack 3 and webpack 4.
  4. v0.1.2

    mgechev committed Jul 2, 2018
  5. v0.1.1

    mgechev committed Jul 2, 2018
  6. Introduce Lerna for management of the monorepo (#61)

    mgechev committed Jul 2, 2018
    * Fix runtime api & introduce jwt auth
    
    * Improve build
    
    * Increase page size
    
    * Bump version
    
    * Use lerna for management of the monorepo
    
    Fix #59
Commits on Jun 25, 2018
  1. Credentials file authentication & build fixes (#60)

    mgechev committed Jun 25, 2018
    * Fix runtime api & introduce jwt auth
    
    * Improve build
    
    * Increase page size
    
    * Bump version
Commits on Jun 16, 2018
  1. API and test improvements (#58)

    mgechev committed Jun 16, 2018
    * wip
    
    * API improvements
    
    * Basic testing
    
    * Restructure
    
    * wip
    
    * Improve build & API
    
    * Introduce e2e tests
    
    * Test with auto prefetching
Commits on Jun 13, 2018
  1. Merge pull request #55 from guess-js/minko/preact

    mgechev committed Jun 13, 2018
    Initial support for Preact ⚛️
Commits on Jun 1, 2018
  1. Update reportProvider format

    mgechev committed Jun 1, 2018
  2. Allow custom report provider

    mgechev committed Jun 1, 2018
    This PR allows us to specify custom report provider. This way, for code-labs we can share an already available report in the form of a file.
Commits on May 24, 2018
  1. Support for implicit lazy routes

    mgechev committed May 24, 2018
Commits on May 23, 2018
  1. Initial support for Preact ⚛️

    mgechev committed May 23, 2018
    This PR introduces application detector and route parser for preact-router.
    
    The limitations are similar to the one that the React parser has.
Commits on May 21, 2018
  1. Collect nested routes in lazy modules

    mgechev committed May 21, 2018
    Fix #44
Commits on May 17, 2018
  1. Merge pull request #45 from guess-js/minko/slash

    mgechev committed May 17, 2018
    Do not strip the trailing slash
Commits on May 16, 2018
  1. Stricter URI matching

    mgechev committed May 16, 2018
    Do not ignore trailing slashes.
  2. Merge pull request #49 from iihnordic/master

    mgechev committed May 16, 2018
    Correct name of IIH Nordic
Commits on May 15, 2018
  1. Do not strip the trailing slash

    mgechev committed May 15, 2018
    Looks like, it was completely unnecessary to strip the trailing slash.
    
    Fix #29
Commits on May 10, 2018
  1. Merge pull request #41 from DanielRuf/chore/cache-node-modules

    mgechev committed May 10, 2018
    chore: cache node_modules
  2. Merge pull request #38 from DanielRuf/chore/clone-last-5-commits

    mgechev committed May 10, 2018
    chore: clone last 5 commits
  3. Merge pull request #36 from kevinfarrugia/master

    mgechev committed May 10, 2018
    Corrected broken links in README.md
  4. Merge pull request #37 from pborreli/typos

    mgechev committed May 10, 2018
    Fixed typos
Commits on May 9, 2018
  1. Enable Travis CI

    mgechev committed May 9, 2018
  2. Update links to demos

    mgechev committed May 9, 2018
  3. Update version to 0.1.0

    mgechev committed May 9, 2018
Commits on May 8, 2018
  1. Merge pull request #31 from guess-js/minko/version-update

    mgechev committed May 8, 2018
    Version update
Commits on May 7, 2018
  1. Version update

    mgechev committed May 7, 2018