Skip to content
This repository has been archived by the owner on Sep 10, 2020. It is now read-only.

Releases: getstackhead/project-validator

v3.0.0

03 May 16:21
Compare
Choose a tag to compare

3.0.0 (2020-05-03)

Bug Fixes

  • exit with error code when validation failed (f3162d0)
  • hardcoded path to schema file (e1f7825)

Features

  • remove package configurations (8fe412b)

BREAKING CHANGES

  • Project definition schema was moved into the main repository. Binary will also be provided there. Use of validator packages is abandoned. Use the regular @getstackhead/stackhead package from main repository instead.

v2.0.0

30 Apr 12:49
Compare
Choose a tag to compare

2.0.0 (2020-04-30)

Bug Fixes

  • add newline before validation errors (93a86dc)

Features

  • docker: add "registries" setting (cbfb6e3)
  • change format of volume setting (8bd25f9)
  • change service definition structure (19ab475)
  • docker: support user setting in services (1d00750)
  • docker: support volumes_from setting in services (6d125cd)

BREAKING CHANGES

  • Docker services are now an array instead of a dict/hash.
    Adjust your YAML file by moving the hash key into a new property "name"

Before:

services:
  myservice:
    image: myimage

After:

services:
  - name: myservice
    image: myimage

  • Adjust format of volumes in project definitions.

Before:
volumes:

  • /source/dir:/target/dir:ro

Now:
volumes:

  • type: custom
    src: /source/dir
    dest: /target/dir
    mode: ro

v1.0.1

23 Apr 12:21
Compare
Choose a tag to compare

1.0.1 (2020-04-23)

Bug Fixes

  • ci: fix actions to create proper NPM releases (#1) (#2) (dc291ba)

v1.0.0

18 Apr 13:11
Compare
Choose a tag to compare

1.0.0 (2020-04-18)

Features

  • docker: split expose_port into expose setting (694b6d8)
  • add license file (90c5316)
  • add validator binary (1dacd2a)
  • install binary via Composer (c33b76e)
  • install binary via npm (9687f61)
  • install binary via PyPI (72fc769)