Skip to content

Commit

Permalink
Release v0.8.6 (#230)
Browse files Browse the repository at this point in the history
* Added install instructions (thanks @toymachiner62)

* Release v0.8.6

* Updated docs rack version

* Update json-schema-to-openapi-schema v0.3.0

* Fix yarn example
  • Loading branch information
Phil Sturgeon authored Dec 18, 2018
1 parent 3a7a87e commit 5500ddc
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 14 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [0.8.6] - 2018-12-18
### Added
- `notContain` rulesets can now support pattern matching. ([#208] via [@erunion])
### Fixed
- Support options after the command name, and at the end of the command ([#229])
### Improved
- Bumped `json-schema-to-openapi-schema` to v0.3.0 to handle if/then/else, const, exclusiveMiniumum/exclusiveMaximum, and empty `items` in type: array. Thanks [@MikeRalphson]!

[@erunion]: https://github.com/erunion
[@MikeRalphson]: https://github.com/MikeRalphson
[#208]: https://github.com/wework/speccy/issues/208
[#229]: https://github.com/wework/speccy/pull/229

Expand Down
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,18 @@ Currently tracking [v3.0.0](https://github.com/OAI/OpenAPI-Specification/blob/ma

If you want to run speccy on OpenAPI (f.k.a Swagger) v2.0 specs, run it through [swagger2openapi] first and speccy can give advice on the output.

## Setup

You can install this node module via NPM or Yarn.

```sh
$ npm install speccy -g
# or
$ yarn global add speccy
```

Alternatively, you can use it with Docker (see "Using Docker" below.)

## Usage

```
Expand Down Expand Up @@ -189,7 +201,7 @@ To lint your specifications before committing them you can use [lint-staged](htt

```
"husky": {
"hooks": {
"hooks": {
"pre-commit": "lint-staged"
}
},
Expand Down
4 changes: 2 additions & 2 deletions docs/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ GEM
pathutil (0.16.1)
forwardable-extended (~> 2.6)
public_suffix (2.0.5)
rack (1.6.10)
rack (1.6.11)
rb-fsevent (0.10.3)
rb-inotify (0.9.10)
ffi (>= 0.5.0, < 2)
Expand Down Expand Up @@ -263,4 +263,4 @@ DEPENDENCIES
tzinfo-data

BUNDLED WITH
1.16.6
1.17.2
13 changes: 4 additions & 9 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "speccy",
"version": "0.8.5",
"version": "0.8.6",
"description": "An OpenAPI v3 development workflow assistant",
"homepage": "https://speccy.io/",
"bin": {
Expand Down

0 comments on commit 5500ddc

Please sign in to comment.