PackageTrack

npm

@scalar/openapi-parser

0.29.0scalar/scalar

modern OpenAPI parser written in TypeScript

Release timeline

128 releases since 2024
20242026

One column per month.

Releases

  1. 0.29.028 Aug 2026
    Release notes

    Minor Changes

    • #9967: Add a new @scalar/openapi-validator package that validates OpenAPI documents on its own. @scalar/openapi-parser now uses it under the hood.

      Two type-level changes in @scalar/openapi-parser are worth noting:

      • ErrorObject.path is now string | string[] instead of string[]. Schema errors carry a JSON Pointer string, semantic errors carry path segments — both shapes were already produced at runtime, the type just says so now. Narrow with Array.isArray before treating it as a list.
      • The unused ValidationOutcome type and the internal OpenApiDocument alias are no longer exported.
    Open source →
  2. 0.28.1620 Aug 2026
    Release notes

    Patch Changes

    • #9941: Republish every package through npm trusted publishing. No functional changes.
    Open source →
  3. 0.28.1413 Aug 2026

    Nothing published for this version

  4. 0.28.1313 Aug 2026
    Release notes

    Patch Changes

    • #9838: Show a clearer error when a response is missing its description. Before, the validator reported the confusing must have required property '$ref' (or oneOf must match exactly one schema in oneOf) instead of pointing at the actual problem.
    Open source →
  5. 0.28.127 Aug 2026

    Nothing published for this version

  6. 0.28.1131 Jul 2026

    Nothing published for this version

  7. 0.28.1016 Jul 2026
    Release notes

    Patch Changes

    • #9719: docs: update the Scalar platform overview block in the README
    Open source →
  8. 0.28.915 Jul 2026
    Release notes

    Patch Changes

    • #9710: Republish so the updated README (with the Scalar platform overview) reaches npm. Also renames the README generator metadata in package.json from readme to scalarReadme: npm treats a readme field as the readme text itself, so affected packages were published with a literal [object Object] readme on the registry instead of README.md.
    Open source →
  9. 0.28.826 Jun 2026

    Nothing published for this version

  10. 0.28.79 Jun 2026

    Nothing published for this version

  11. 0.28.62 Jun 2026

    Nothing published for this version

  12. 0.28.521 May 2026

    Nothing published for this version

  13. 0.28.414 May 2026

    Nothing published for this version

  14. 0.28.25 May 2026

    Nothing published for this version

  15. 0.28.130 Apr 2026

    Nothing published for this version

  16. 0.28.029 Apr 2026
    Release notes

    Minor Changes

    • #9045: refactor: adopt strict versioned @scalar/openapi-types imports in parser types
    Open source →
  17. 0.27.029 Apr 2026
    Release notes

    Minor Changes

    • #8965: refactor: adopt strict versioned @scalar/openapi-types imports in parser types
    Open source →
  18. 0.26.128 Apr 2026

    Nothing published for this version

  19. 0.26.027 Apr 2026
    Release notes

    Minor Changes

    • #8935: feat: pass resolved object to onDereference callback
    Open source →
  20. 0.25.1223 Apr 2026

    Nothing published for this version

  21. 0.25.1121 Apr 2026

    Nothing published for this version

  22. 0.25.1018 Apr 2026

    Nothing published for this version

  23. 0.25.916 Apr 2026

    Nothing published for this version

  24. 0.25.83 Apr 2026
    Release notes

    Patch Changes

    • #8579: feat(openapi-parser): improve format validation error messages for $ref with non-ASCII characters
    Open source →
  25. 0.25.731 Mar 2026

    Nothing published for this version

  26. 0.25.620 Mar 2026
    Release notes

    Patch Changes

    • #8520: Normalize trailing + in path template parameter names during path-parameter validation so {name+} matches a declared name path parameter.
    Open source →
  27. 0.25.518 Mar 2026
    Release notes

    Patch Changes

    • #8466: chore: new build pipeline
    Open source →
  28. 0.25.417 Mar 2026
    Release notes

    Patch Changes

    • #8448: fix parser validation for unused path parameters
    Open source →
  29. 0.25.312 Mar 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  30. 0.25.210 Mar 2026
    Release notes

    Patch Changes

    • #8359: fix(openapi-parser): replace $dynamicRef with $ref in v3.2 schema for AJV compatibility

    Updated Dependencies

    Open source →
  31. 0.25.19 Mar 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  32. 0.25.04 Mar 2026
    Release notes

    Minor Changes

    • #8322: chore: bump required node version to >=22 (LTS)

    Patch Changes

    Updated Dependencies

    Open source →
  33. 0.24.173 Mar 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  34. 0.24.162 Mar 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  35. 0.24.1526 Feb 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  36. 0.24.1424 Feb 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  37. 0.24.1319 Feb 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  38. 0.24.1016 Feb 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  39. 0.24.911 Feb 2026
    Release notes

    Patch Changes

    Updated Dependencies

    • @scalar/[email protected]
      • #8095: feat: support loading files into the store
      • #8096: feat: store relative urls/paths against base under the url mappings
    Open source →
  40. 0.24.86 Feb 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  41. 0.24.73 Feb 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  42. 0.24.630 Jan 2026
    Release notes

    Patch Changes

    • #7963: feat: unify is-object helpers

    Updated Dependencies

    Open source →
  43. 0.24.527 Jan 2026
    Release notes

    Patch Changes

    Updated Dependencies

    • @scalar/[email protected]
      • #7922: fix: resolve $ref entries inside arrays (e.g. oneOf, allOf) in prefixInternalRefRecursive
    Open source →
  44. 0.24.424 Jan 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  45. 0.24.322 Jan 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  46. 0.24.220 Jan 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  47. 0.24.116 Jan 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  48. 0.23.1314 Jan 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  49. 0.23.1213 Jan 2026
    Release notes

    Patch Changes

    • #7719: fix: self-referencing causes infinite loop in dereference
    Open source →
  50. 0.23.118 Jan 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  51. 0.23.108 Jan 2026
    Release notes

    Patch Changes

    Updated Dependencies

    Open source →
  52. 0.23.918 Dec 2025
    Release notes

    Patch Changes

    • #7581: fix: npm publish job

    Updated Dependencies

    Open source →
  53. 0.23.711 Dec 2025
    Release notes

    Patch Changes

    Open source →
  54. 0.23.610 Dec 2025
    Release notes

    Patch Changes

    Open source →
  55. 0.23.59 Dec 2025
    Release notes

    Patch Changes

    Open source →
  56. 0.23.44 Dec 2025
    Release notes

    Patch Changes

    Open source →
  57. 0.23.319 Nov 2025
    Release notes

    Patch Changes

    Open source →
  58. 0.23.29 Nov 2025
    Release notes

    Patch Changes

    Open source →
  59. 0.23.16 Nov 2025
    Release notes

    Patch Changes

    Open source →
  60. 0.23.03 Nov 2025
    Release notes

    Minor Changes

    Patch Changes

    Open source →