Skip to content

Releases: opticdev/optic

10.0.6

22 Jun 19:02
216b4d8
Compare
Choose a tag to compare

Changes

  • Pass errors onto sentry for network calls @niclim (#901)
  • Use spectacle path parameters for path grouping @niclim (#900)
  • New fields, within objects, inside of lists [BREAK] -> Do not break @acunniffe (#902)
  • Add support for merging base OpenAPI documents into the generated one @smizell (#894)
  • The missing pieces of a Design First approach @smizell (#891)
  • Add specId to user saved doc changes event @niclim (#890)
  • Revive debugOptic and update error page @niclim (#887)
  • Fix example sessions @niclim (#889)
  • refactor: Change paths to include personId @jshearer (#864)

🚀 Features

🐛 Bug Fixes

yarn global add @useoptic/[email protected]

10.0.5

22 Jun 18:18
0d999b5
Compare
Choose a tag to compare

Changes

🚀 Features

  • Connect endpoint deletion commands to UI via spectacle @niclim (#866)
  • Implement Commands Generator for deleting of Endpoint @JaapRood (#856)
  • Disallow editing contributions when endpoint is staged for deletion @niclim (#863)
  • Switch out contributions store with redux and connect delete endpoint @niclim (#858)
  • Add UI elements for deleting endpoint on documentation page @niclim (#857)

🐛 Bug Fixes

yarn global add @useoptic/[email protected]

10.0.4

22 Jun 18:24
1879080
Compare
Choose a tag to compare

Changes

No CLI changes - workflow updates in GitHub

yarn global add @useoptic/[email protected]

10.0.3

22 Jun 18:59
Compare
Choose a tag to compare

Changes

  • Handle redirects when visiting invalid URLs @niclim (#823)

🐛 Bug Fixes

yarn global add @useoptic/[email protected]

10.0.2

22 Jun 18:58
e9a3702
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Eliminate potential racing and performance issues in reloading spec projections from spec changes @JaapRood (#826)
  • Misc type fixes and warning cleanup @niclim (#828)

yarn global add @useoptic/[email protected]

10.0.1

22 Jun 18:57
4a9c37d
Compare
Choose a tag to compare

This marks the official launch of Optic 10, with major revamps across the board. Optic is faster than ever, with a shinier new UI. We've also introduced the Spectacle engine, allowing GraphQL queries against your specification.

Changes

🚀 Features

  • Feature/coverage improvements @jshearer (#783)
  • feature: Implement coverage calculation @jshearer (#760)
  • Add was_empty_array and was_empty_array_trails to InteractionAffordances so UI can reason about not rendering empty array examples @JaapRood (#762)
  • Add empty state to completed diffs @niclim (#717)
  • Allow for user enter press on input fields @niclim (#711)
  • Feature/add path parameters @niclim (#692)
  • Add in commit messages on saving / accepting diffs through spectacle @niclim (#691)
  • feature: Expose contributions projection to EndpointChanges @jshearer (#696)
  • feature: Implement cloud spec viewer @jshearer (#674)
  • Implement endpoint name contributions in diff flow @niclim (#682)
  • Save + load contributions in Optic GUI @niclim (#678)
  • refactor: Include pathId in response from generateEndpointChanges @jshearer (#685)
  • Include convention for configuring various entrypoints + featureflags @acunniffe (#681)

🐛 Bug Fixes

yarn global add @useoptic/[email protected]

9.0.20

22 Jun 18:52
Compare
Choose a tag to compare

Changes

🚀 Features

  • Move learning of diff trail affordances to Rust @JaapRood (#663)

yarn global add @useoptic/[email protected]

9.0.19

22 Jun 18:51
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • fix for OAS Export

yarn global add @useoptic/[email protected]

v9.0.18 🌈

19 Apr 11:30
1f445ee
Compare
Choose a tag to compare

Changes

🚀 Features

  • Move learning of initial request and response bodies to Rust @JaapRood (#645)
  • oclif: add plugin-not-found / do you mean... @LouManglass (#654)
  • feature: Implement s3 ingest capture saver @jshearer (#646)
  • Allow persistence to a single or multiple spec change files through Rust @JaapRood (#623)

🐛 Bug Fixes

  • invalid regexes should not crash daemon @acunniffe (#635)
  • Fix bug where commit messages of batches would contain escape characters @JaapRood (#628)
  yarn global add @useoptic/[email protected]

v9.0.11 🌈

04 Mar 19:20
Compare
Choose a tag to compare

Changes

🚀 Features

  • Implement Spec Loader that can produce single event stream from spec changes distributed in multiple files @JaapRood (#574)

🐛 Bug Fixes

  yarn global add @useoptic/[email protected]