Skip to content

Releases: Syncano/syncano-node

v0.15.0 (2018-11-30)

30 Nov 08:59
Compare
Choose a tag to compare

πŸš€ Feature

  • lib-js-client, lib-js-core, tests
  • cli
  • cli, lib-js-client, lib-js-core, lib-js-test, lib-js-validate, test-tools, tests
    • #335 Update dependencies (including event-stream vulnerability). (@mkucharz)
  • template-project-hello, template-socket-es6, template-socket-validate, template-socket-vanilla
  • cli
  • lib-js-core

πŸ› Bug Fix

  • template-project-hello
    • #333 Remove root level .gitignore file from hello template to prevent override. (@mkucharz)
  • cli
  • lib-js-core
    • #307 Fixed listFiles() is listing only first 100 files. (@ksyhoo)
  • Other

πŸ“– Documentation

Committers: 7

v0.14.0 (2018-10-27)

27 Oct 21:24
Compare
Choose a tag to compare

Summary

Main Goal: Update docs and bug fixing.

πŸš€ Feature

  • lib-js-core
    • #304 Remove registry completely. NPM is a recommended way to publish Sockets. (@mkucharz)
    • #266 Cache invalidation by "endpoint.invalidate". (@mkucharz)
  • cli, tests
    • #286 Synchronize files is now a default option when adding hosting. (@mkucharz)
  • cli
    • #281 Show source of the instance name for a project (npx s info). (@mkucharz)
    • #270 Add .syncanoignore file support for hosting folders. (@mkucharz)
  • Other

πŸ› Bug Fix

  • Other
    • #291 Fixed broken link to Core lib read me file. (@ksyhoo)
    • #290 Fixed broken link in cookbook resources navbar. (@ksyhoo)
  • lib-js-client
  • cli
  • cli, tests

πŸ“– Documentation

Committers: 8

v0.13.0

06 Sep 14:48
Compare
Choose a tag to compare

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

v0.12.1

08 Apr 08:55
Compare
Choose a tag to compare

v0.12.1 (2018-04-08)

πŸš€Features

  • react-context
    • Add react-context package

πŸ› Bug Fix

  • template-project-hello

Committers: 1

v0.11.1

07 Apr 19:06
Compare
Choose a tag to compare

v0.11.1 (2018-04-07)

πŸ› Bug Fix

πŸ“– Documentation

Committers: 3

v0.11.0

17 Mar 08:13
Compare
Choose a tag to compare

v0.11.0 (2018-03-17)

πŸš€ Feature

  • lib-js-core
  • cli
  • cli, lib-js-core, lib-js-validate, registry, test-tools, tests

πŸ› Bug Fix

πŸ“– Documentation

Committers: 5

0.9.3

19 Feb 16:02
Compare
Choose a tag to compare

v0.9.3 (2018-02-19)

πŸš€ Feature

  • cli, lib-js-core
  • cli
  • lib-js-client
  • cli, registry, template-project-empty, template-project-hello, template-socket-vanilla
    • #144 Fix for uploading src files / Add .syncanoignore . (@mkucharz)
  • cli, template-socket-es6
    • #142 Automatic socket npm install after socket create. (@mkucharz)

πŸ› Bug Fix

  • lib-js-client
  • cli, lib-js-core
  • cli, registry, template-project-empty, template-project-hello, template-socket-vanilla
    • #144 Fix for uploading src files / Add .syncanoignore . (@mkucharz)

πŸ“– Documentation

Committers: 3

v0.8.0

09 Feb 13:06
Compare
Choose a tag to compare

πŸš€ Feature

  • registry
  • cli, lib-js-client, lib-js-core, lib-js-test, lib-js-validate, registry, test-tools
  • lib-js-core, template-socket-es6
  • cli, lib-js-core

πŸ› Bug Fix

  • cli
  • cli, lib-js-client, lib-js-test
  • lib-js-client
  • cli, registry, template-socket-es6
  • lib-js-core, test-tools
    • #107 Remove print-tools dependency (imported from CLI). (@mkucharz)

πŸ“– Documentation

Committers: 4

v0.7.1

28 Jan 09:57
Compare
Choose a tag to compare

πŸš€ Feature

  • registry
    • #95 Deployment of registry for major branches. (@mkucharz)
  • cli, lib-js-client, lib-js-core, lib-js-test, lib-js-validate, registry, test-tools
    • #103 Adding Lerna --hoist option for more efficient bootstraping. (@mkucharz)
  • cli, lib-js-client, lib-js-core, lib-js-test, lib-js-validate, registry, template-project-empty, template-project-hello, template-socket-es6, template-socket-vanilla, test-tools

πŸ› Bug Fix

  • #90 fix(cli:attach): Fix issue #80 - unable to get instances list. (@pbres)

Committers: 2

v0.7.0

24 Jan 15:49
Compare
Choose a tag to compare

v0.7.0 (2018-01-24)

πŸš€ Feature

  • cli, lib-js-core, registry
  • cli, registry
  • cli
    • #91 feat(cli:instance): instance management functionality. (@mkucharz)
  • cli, test-tools
    • #87 feat(cli:deploy): deploy from CLI with instance creation. (@mkucharz)
  • cli, registry, template-project-hello, template-socket-es6

πŸ› Bug Fix

Committers: 1