PackageTrack

npm · #3707

@stoplight/types

9999.9999.9999stoplightio/types

Common typings for the Stoplight ecosystem.

Release timeline

110 releases since 2018
2020202220242026

Releases

  1. 10.0.029 Jul 2019
    Release notes

    10.0.0 (2019-07-29)

    Features

    • add metadata property to IParserASTResult (#48) (d1f2170)

    BREAKING CHANGES

    • GetJsonPathForPosition and GetLocationForJsonPath expects IParserASTResult now
    Open source →
  2. 9.1.23 Jul 2019
    Release notes

    9.1.2 (2019-07-03)

    Bug Fixes

    • add missing json-schema dep (d2e9174)
    Open source →
  3. 9.1.12 Jul 2019
    Release notes

    9.1.1 (2019-07-02)

    Bug Fixes

    Open source →
  4. 9.1.02 Jul 2019
    Release notes

    9.1.0 (2019-07-02)

    Features

    Open source →
  5. 9.0.214 Jun 2019
    Release notes

    9.0.2 (2019-06-14)

    Bug Fixes

    Open source →
  6. 9.0.15 Jun 2019
    Release notes

    9.0.1 (2019-06-05)

    Bug Fixes

    • remove content, response always required (#43) (2dbdc84)
    Open source →
  7. 9.0.05 Jun 2019
    Release notes

    9.0.0 (2019-06-05)

    Features

    BREAKING CHANGES

    • a number of properties in IHttpOperation are now optional

    • the content property in IHttpOperation is flattened out / gone

    • feat: schema is a standard json schema

    • refactor: json schema properties go to schema

    • fix: flatten content for parameters

    • feat: make a bunch of things optional

    Open source →
  8. 8.0.04 Jun 2019
    Release notes

    8.0.0 (2019-06-04)

    BREAKING CHANGES

    • Update TS

    • chore: update typescript and remove omit

    • fix: give tslint types informations

    • feat: commonjs

    Open source →
  9. 7.1.028 May 2019
    Release notes

    7.1.0 (2019-05-28)

    Features

    Open source →
  10. 7.0.122 May 2019
    Release notes

    7.0.1 (2019-05-22)

    Bug Fixes

    Open source →
  11. 7.0.022 May 2019
    Release notes

    7.0.0 (2019-05-22)

    Features

    • split IHttpContent and IMediaTypeContent (#35) (cc32376)

    BREAKING CHANGES

    • IHttpParam.contents renamed to IHttpParam.content, and is an object now instead of an array.
    Open source →
  12. 6.0.022 May 2019
    Release notes

    6.0.0 (2019-05-22)

    Bug Fixes

    BREAKING CHANGES

    • scopes is not a simple dictionary
    Open source →
  13. 5.1.221 May 2019
    Release notes

    5.1.2 (2019-05-21)

    Bug Fixes

    Open source →
  14. 5.1.117 May 2019
    Release notes

    5.1.1 (2019-05-17)

    Bug Fixes

    Open source →
  15. 5.1.016 May 2019
    Release notes

    5.1.0 (2019-05-16)

    Features

    • relaxed mode for GetLocationForJsonPath (e0eb884)
    Open source →
  16. 5.0.011 May 2019
    Release notes

    5.0.0 (2019-05-11)

    Bug Fixes

    • breaking change: mandatory license (608ed5c)

    Features

    BREAKING CHANGES

    • http service refactor
    Open source →
  17. 4.2.010 May 2019
    Release notes

    4.2.0 (2019-05-10)

    Features

    • add verion prop to operations and servers (#30) (8855f9e)
    Open source →
  18. 4.1.023 Mar 2019
    Release notes

    4.1.0 (2019-03-23)

    Features

    Open source →
  19. 4.0.021 Mar 2019
    Release notes

    4.0.0 (2019-03-21)

    Features

    • update diagnostics and parsing interfaces BREAKING [SL-2114] (#27) (84da2a4)

    BREAKING CHANGES

    • src/validations.ts renamed to src/diagnostics.ts
    • parser and validation interfaces changed significantly. please see src/parsers.ts and src/diagnostics.ts for the updated interfaces.
    Open source →
  20. 3.1.011 Dec 2018
    Release notes

    3.1.0 (2018-12-11)

    Bug Fixes

    • update build.docs command for sl-scripts 3 (7f812c4)

    Features

    • http service release + update deps (6ec6fef)
    Open source →
  21. 3.0.026 Nov 2018
    Release notes

    3.0.0 (2018-11-26)

    Bug Fixes

    • release: noisy commit to trigger a release (ee3e1c6)

    Code Refactoring

    • http + validations typings (ENG-29) (#23) (6bb01fb)

    BREAKING CHANGES

    • rename schema.ts -> schemas.ts

    • release: in commit https://github.com/stoplightio/types/commit/11f7b88b400a6dcf1f4f89fe341354155ae2da44

    • rename node.ts -> graph.ts

    • move http.IExample to graph.INodeExample

    • Rename existing LogLevel -> LogLevelNum, to separate from new LogLevel enum that holds the pretty level names.

    • rename IValidation -> IValidationResult

    • rename server.ts -> servers.ts

    • remove legacy IValidation.line and IValidation.column. This information should go into the IValidation.location property.

    • rename IValidation.level -> IValidation.severity, which is now required.

    • feat: add disposables interface

    • test: add smoke test for root imports

    • refactor(http): separate notion of "http operation" from "http log"

    • http operation = design. it is a description of HOW an http instance should be put together
    • http log = runtime. it is the actual request/response.
    • refactor: make numeric severity the default

    • refactor: unify around contents array interface

    • rework interface: IHttpOpParam.content{} -> IHttpOpParam.contents[]

    • chore: export HttpOpSecurityScheme

    • feat: add basic typings

    • refactor: remove http.HttpNameValues string option

    • http.HttpNameValues must now always be an array of strings.

    • refactor: change IValidation to IValidationResult

    • IValidation renamed to IValidationResult

    • refactor: one more pass at naming

    and:

    • make array elements required (should just be set to empty array so that we don’t always have to check if exists etc)
    • make style required
    • break INodeExample up into two interfaces
    • chore: update root export + tests
    • rename IValidation.ruleId -> IValidation.name. Don’t always have a concept of “rules”, and name is more flexible.
    Open source →
  22. 2.0.016 Nov 2018
    Release notes

    2.0.0 (2018-11-16)

    Bug Fixes

    • release: noisy commit to trigger a release (a2d96d0)

    BREAKING CHANGES

    • release: in commit https://github.com/stoplightio/types/commit/11f7b88b400a6dcf1f4f89fe341354155ae2da44
    Open source →
  23. 1.2.214 Nov 2018
    Release notes

    Because we were not using semantic release before, things are messed up.

    Open source →
  24. 1.2.114 Nov 2018

    Nothing published for this version

  25. 1.2.014 Nov 2018

    Nothing published for this version

  26. 1.1.014 Nov 2018

    Nothing published for this version

  27. 1.0.42 Nov 2018

    Nothing published for this version

  28. 1.0.324 Oct 2018

    Nothing published for this version

  29. 1.0.19 Oct 2018

    Nothing published for this version

  30. 1.0.09 Oct 2018

    Nothing published for this version

  31. 0.0.44-alpha.117 Sept 2018pre-release

    Nothing published for this version

  32. 0.0.44-alpha.017 Sept 2018pre-release

    Nothing published for this version

  33. 0.0.44-0.0.44-alpha.2.018 Sept 2018pre-release

    Nothing published for this version

  34. 0.0.4312 Sept 2018

    Nothing published for this version

  35. 0.0.429 Sept 2018

    Nothing published for this version

  36. 0.0.417 Sept 2018

    Nothing published for this version

  37. 0.0.406 Sept 2018

    Nothing published for this version

  38. 0.0.396 Sept 2018

    Nothing published for this version

  39. 0.0.3822 Aug 2018

    Nothing published for this version

  40. 0.0.38-alpha.122 Aug 2018pre-release

    Nothing published for this version

  41. 0.0.37-beta.117 Aug 2018pre-release

    Nothing published for this version

  42. 0.0.37-beta.017 Aug 2018pre-release

    Nothing published for this version

  43. 0.0.3617 Aug 2018

    Nothing published for this version

  44. 0.0.3510 Aug 2018

    Nothing published for this version

  45. 0.0.347 Aug 2018

    Nothing published for this version

  46. 0.0.3331 Jul 2018

    Nothing published for this version

  47. 0.0.3231 Jul 2018

    Nothing published for this version

  48. 0.0.32-beta.230 Jul 2018pre-release

    Nothing published for this version

  49. 0.0.32-beta.130 Jul 2018pre-release

    Nothing published for this version

  50. 0.0.32-beta.030 Jul 2018pre-release

    Nothing published for this version