Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: loopbackio/loopback-next
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @loopback/example-rpc-server@0.5.0
Choose a base ref
...
head repository: loopbackio/loopback-next
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: @loopback/example-rpc-server@0.5.1
Choose a head ref
  • 14 commits
  • 71 files changed
  • 8 contributors

Commits on Apr 16, 2018

  1. chore: add yeoman-environment dep

    biniam authored and b-admike committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    c0130a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2018

  1. refactor: use throw instead of Promise.reject where possible

    I recommend `throw` over `return Promise.reject()` because:
    
    1. It is shorter, which makes it easier to read.
    2. It retains some parity between synchronous and asynchronous code. (It will continue to work as expected if those lines were extracted into a synchronous function.)
    
    There are [some occasions](https://gist.github.com/joeytwiddle/21331531f50885345e063d59ec7f11f2) when you cannot use `throw` in place of returning a rejection, but if you are in the body of an async function then it is always safe.
    joeytwiddle authored and bajtos committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    b0ae476 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63c2f37 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2018

  1. Configuration menu
    Copy the full SHA
    0ccd635 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. feat: upgrade to openapi3-ts@0.11.0

    The release of openapi3-ts@0.11.0 closes the gap of OAS 3.0 spec.
    This PR removes most of our own type declarations for the spec.
    raymondfeng committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    1ed79c9 View commit details
    Browse the repository at this point in the history
  2. test: build loopback.io to validate docs package

    Co-Authored-By: Raymond Feng <raymondfeng@users.noreply.github.com>
    virkt25 and raymondfeng committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    3a3c6fa View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2018

  1. fix: update the script to build/verify docs with loopback.io

    The previous script rely on `packages/build` to clean up
    `loopback.io` directory after verification but it does not
    install deps of `@loopback/build`.
    raymondfeng committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    9daec91 View commit details
    Browse the repository at this point in the history
  2. docs: fix link

    AliMirlou authored and raymondfeng committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    8373fb5 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2018

  1. build: move bootstrap to postinstall hook (#1264)

    Rework setup/build scripts to run "lerna bootstrap" as part
    of "npm install".
    
    The new setup simplifies our development workflow when changing
    branches. Instead of having to remember and type multiple npm scripts,
    one can run a single command:
    
        npm install-test # abbreviated as: npm it
    
    Under the hood, a new "postinstall" script is calling "lerna bootstrap"
    to install dependencies in individual packages.
    bajtos committed Apr 24, 2018
    Configuration menu
    Copy the full SHA
    c926031 View commit details
    Browse the repository at this point in the history
  2. refactor: clean usage of OAI's ExtensionValue

    Remove the definition of ExtensionValue from openapi-v3-types as it
    is no longer used.
    
    Remove Extendable type from openapi-spec-builder and use
    ISpecificationExtension from openapi3-ts instead.
    
    Fix openapi type guards to use a more correct `object` type instead of
    `ExtensionValue`, since the guards are not dealing with any extensions.
    
    Fix json-to-schema converter to use a different workaround
    for the compiler error related to accessing index properties
    on a type without any indexer.
    bajtos committed Apr 24, 2018
    Configuration menu
    Copy the full SHA
    5dc4724 View commit details
    Browse the repository at this point in the history
  3. feat(build): add an option to copy non ts files to outDir

    Copies non-.ts files (json, images, text, etc.) to the outDir (dist) so file paths can remain relative. Does so for the `include` directories listed in `tsconfig.json`.
    virkt25 committed Apr 24, 2018
    Configuration menu
    Copy the full SHA
    49b9a82 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. chore: make the code compatible with node 10.0.0

    - Replace new Buffer() with Buffer.from()
    - Work around nodejs/node#20278
    - Upgrade to source-map-support@0.5.5
    raymondfeng committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    afe72ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    715cc91 View commit details
    Browse the repository at this point in the history
  3. chore: publish release

     - @loopback/authentication@0.8.1
     - @loopback/boot@0.8.1
     - @loopback/build@0.6.0
     - @loopback/cli@0.9.0
     - @loopback/context@0.8.1
     - @loopback/core@0.6.1
     - @loopback/metadata@0.6.1
     - @loopback/openapi-spec-builder@0.5.1
     - @loopback/openapi-v3-types@0.5.0
     - @loopback/openapi-v3@0.8.0
     - @loopback/repository-json-schema@0.6.1
     - @loopback/repository@0.8.1
     - @loopback/rest@0.8.0
     - @loopback/testlab@0.8.0
     - @loopback/example-hello-world@0.5.1
     - @loopback/example-log-extension@0.7.1
     - @loopback/example-rpc-server@0.5.1
     - @loopback/example-todo@0.7.1
     - @loopback/docs@0.5.1
    raymondfeng committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    278d452 View commit details
    Browse the repository at this point in the history
Loading