Skip to content

Releases: grokify/spectrum

v1.13.1

13 Nov 11:05
f0df756
Compare
Choose a tag to compare

v1.13.0

20 Oct 18:01
Compare
Choose a tag to compare

Overview

Additional functionality built to assist in migrating from RAML v0.8. The oasraml-cli converter was used after which the following was created to finalize the spec.

  1. Read RAML file and extract operation descriptions and summaries. This didn't come over from converter.
  2. Using summaries as operationIDs
  3. Adding tags and tag groups
  4. Rerooting schema paths: #/schemas to #/components/schemas

What's Changed

  1. feat: openapi3edit: add OperationMore.AddToSpec()
  2. feat: openapi3edit: add SpecTagsModifyMore(), NewTagsSimple()
  3. feat: openapi3: add SpecMore.OperationByPathMethod(), SpecMore.SpecTagStats(), SpecTagStats{}
  4. feat: raml08: add raml08openapi3.ReadFileOperations()
  5. enhance: .gitignore: add .DS_Store
  6. dep: go mod: update
  7. feat: openapi3edit: add OperationMore.PathMethod(), OperationMoreSet.SummariesMap()
  8. enhace: openapi3lint: RuleSchemaObjectPropsExist to handle object and additional properties of schemas
  9. feat: openapi3: add PathMethod()
  10. feat: openapi3edit: add SpecOperationsSecurityReplace()
  11. refactor: raml08: reduce complexity of function
  12. refactor: raml08: reduce complexity of function
  13. dep: go mod: update
  14. dep: go mod: update
  15. feat: openapi3: add "in" constants for header, query, cookie
  16. feat: openapi3: add SpecMore.OperationIDsCounts(), SpecMore.OperationIDsLocations(), SpecMore.OperationsDescriptionInfo()
  17. refactor: openapi3edit: cleanup to use SpecMore.OperationIDsCounts()
  18. refactor: openapi3edit: cleanup to use SpecMore.OperationIDsCounts()
  19. feat: openapi3edit: add SpecOperationsOperationIDSummaryReplace()
  20. feat: openapi3: add ReadSchemaFile()
  21. feat: openapi3edit: add SpecSchemasFlatten(), SpecSchemasFlattenSchemaRef(), SpecSchemaRefsFlatten()
  22. feat: openapi3edit: add SpecAddSchemaDir(), SpecModifySchemaRefs(), SchemaRefModifyRefs(), SpecSchemaSetAdditionalPropertiesTrue()

Full Changelog: v1.12.6...v1.13.0

v1.12.6

17 Oct 07:54
Compare
Choose a tag to compare

Update dependencies.

Full Changelog: v1.12.5...v1.12.6

v1.12.5

22 Aug 08:35
Compare
Choose a tag to compare

What's Changed

  1. style: update acronym capitalization
  2. streamline: openapi3: update to use openapi3 constants directly

Full Changelog: v1.12.4...v1.12.5

v1.12.4

10 Jun 09:04
Compare
Choose a tag to compare

What's Changed

  1. Update dependencies.

Full Changelog: v1.12.3...v1.12.4

v1.12.3

15 May 10:07
c79bbb8
Compare
Choose a tag to compare

What's New

  1. simplify: openapi3: update SpecMore.OperationIDs()
  2. Update dependencies.

Full Changelog: v1.12.2...v1.12.3

v1.12.2

12 Apr 10:20
Compare
Choose a tag to compare

What's Changed

  • Update dependencies.

Full Changelog: v1.12.1...v1.12.2

v1.12.1

29 Mar 09:43
Compare
Choose a tag to compare

Full Changelog: v1.12.0...v1.12.1

v1.12.0

14 Mar 09:40
Compare
Choose a tag to compare

Overview

Support golangci-lint.

Full Changelog: v1.11.8...v1.12.0

v1.11.8