Releases: grokify/spectrum
Releases · grokify/spectrum
v1.8.3
v1.8.2
v1.8.1
v1.8.0
Overview
- Simplify
Rule
interface by removingSeverity()
Updates
- ci: gh actions: add workflow_dispatch
- enhance: openapi3lint: remove Policy.rules
- reorganize: openapi3lint: split files
- rename: openapi3lint: rule_collection.go
- style: openapi3lint: gofmt -s
- refactor: openapi3lint: remove Rule.Severity() from interface
- feat: openapi3lint: add PolicyViolationsSets.CountsByRule()
v1.7.3
v1.7.2
v1.7.1
Update
- lint: goreportcard: resolve ineffassign
- lint: openapi3html: rename file to test goreportcard linter
- enhance: cmd/oas3int: add diagnostics
- enhance: openapi3lint: update standard rule processing
- enhance: openapi3edit: update OperationMore.HasParameter()
- added missing lower case convert
v1.7.0
Updates
- dep: go mod: update
- docs: openapi3lint: update rules list
- feat: openapi3lint: add standard rules
- docs: openapi3lint: update
- docs: update indentation
- docs: openapi3lint: add standard rules to README.md
- enhance: openapi3lint: update rule names
- enhance: examples/openapi3table: add file cli option
- streamline: openapi3lint: simplify policy rules code
- dep: go mod: update
- feat: openapi3lint: add rules RulenameSchemaWithoutReference, `Rule… …
- enhance: openapi3lint.Rule: update Rule.ProcessSpec() response inte… …
- feat: openapi3: add SpecMore.SchemaNamesStatus(), `SpecMore.SchemaP… …
- fix: examples: remove 3rd party product name
- docs: copyedit
- docs: update license link
v1.6.0
Rename to Spectrum as a name to view API Specifications from multiple perspectives.
Issues to be addressed with the change:
- existing name was tied to Swagger Spec v2 which has now been replaced by OpenAPI Spec v3
- existing name was tied to Postman which is a smaller part of the package relative to OAS3 SDK including editing and linting
- existing name was gender specific