Skip to content

v0.13.0

Compare
Choose a tag to compare
@mkucharz mkucharz released this 06 Sep 14:48
· 392 commits to master since this release

v0.13.0 (2018-09-06)

πŸš€ Feature

  • template-project-hello
  • cli
    • Main syncano.yml config file is in a root folder of the project e.g.:
       my_project/package.json
       my_project/syncano.yml
      
    • CLI is invoking build scripts which are part of the package. There are two scrips in every Socket template:
      my_socket/bin/compile
      my_socket/bin/compile-env
      
      Thanks to that there is a full control over a build process.
    • New command s info - for general info about your account.
    • New command s sysinfo - for general info about your environment (os, node version etc.).
  • registry
    • Registry was removed. We decided to use directly NPM. That way Sockets itself can define dependencies, peerDependencies etc.
  • schema
    • Socket schema is not storing version or description anymore, those things are taken from package.json of a Socket
  • cli, tests
  • lib-js-client
    • Rewrite @syncano/client to TypeScript

Other:

  • Performance improvements:
    • Calling endpoints from inside other endpoints is now faster (bypassing DNS)
    • This version is using v3 version of the Core API. In some cases that means 3x faster DB calls.
  • Improvement related to latest versions of the dependencies.

Committers: 3