microsoft/typespec
Publicmirrored from https://github.com/microsoft/typespecAvailable
packages/json-schema/CHANGELOG.json
91lines · modecode
| 1 | { |
| 2 | "name": "@typespec/json-schema", |
| 3 | "entries": [ |
| 4 | { |
| 5 | "version": "0.48.0", |
| 6 | "tag": "@typespec/json-schema_v0.48.0", |
| 7 | "date": "Tue, 12 Sep 2023 21:47:11 GMT", |
| 8 | "comments": { |
| 9 | "none": [ |
| 10 | { |
| 11 | "comment": "Changed yaml parser from `js-yaml` to `yaml`" |
| 12 | }, |
| 13 | { |
| 14 | "comment": "Support decimal scalar types." |
| 15 | } |
| 16 | ] |
| 17 | } |
| 18 | }, |
| 19 | { |
| 20 | "version": "0.47.0", |
| 21 | "tag": "@typespec/json-schema_v0.47.0", |
| 22 | "date": "Tue, 08 Aug 2023 22:32:10 GMT", |
| 23 | "comments": { |
| 24 | "none": [ |
| 25 | { |
| 26 | "comment": "Uptake breaking change to `emitSourceFile` returning a `Promise`" |
| 27 | }, |
| 28 | { |
| 29 | "comment": "Fix: Crash when using interfaces inside a `@jsonSchema` namespace" |
| 30 | } |
| 31 | ] |
| 32 | } |
| 33 | }, |
| 34 | { |
| 35 | "version": "0.46.0", |
| 36 | "tag": "@typespec/json-schema_v0.46.0", |
| 37 | "date": "Tue, 11 Jul 2023 22:06:00 GMT", |
| 38 | "comments": { |
| 39 | "none": [ |
| 40 | { |
| 41 | "comment": "Add support for enum member references." |
| 42 | }, |
| 43 | { |
| 44 | "comment": "Export the emitter and related types from the package." |
| 45 | }, |
| 46 | { |
| 47 | "comment": "Fix a bug that could result in a schema being bundled more than once." |
| 48 | }, |
| 49 | { |
| 50 | "comment": "By default, types that are not marked with @jsonSchema or are within a namespace with @jsonSchema are bundled into the schemas that reference them. Set the `emitAllRefs` option to true to get the previous behavior of emitting all types referenced as JSON Schema." |
| 51 | }, |
| 52 | { |
| 53 | "comment": "Support @extension for adding arbitrary vendor extensions into the output." |
| 54 | }, |
| 55 | { |
| 56 | "comment": "Breaking change: the namespace has been corrected to TypeSpec.JsonSchema." |
| 57 | }, |
| 58 | { |
| 59 | "comment": "Fix: Make sure `$lib` is exported" |
| 60 | }, |
| 61 | { |
| 62 | "comment": "Add support for Record<T>" |
| 63 | }, |
| 64 | { |
| 65 | "comment": "Support templates instantiated with intrinsic types and type expressions." |
| 66 | }, |
| 67 | { |
| 68 | "comment": "Update dependencies" |
| 69 | } |
| 70 | ] |
| 71 | } |
| 72 | }, |
| 73 | { |
| 74 | "version": "0.45.0", |
| 75 | "tag": "@typespec/json-schema_v0.45.0", |
| 76 | "date": "Tue, 06 Jun 2023 22:44:16 GMT", |
| 77 | "comments": { |
| 78 | "minor": [ |
| 79 | { |
| 80 | "comment": "Add @typespec/json-schema for defining and emitting TypeSpec to standard JSON Schema" |
| 81 | } |
| 82 | ], |
| 83 | "dependency": [ |
| 84 | { |
| 85 | "comment": "Updating dependency \"@typespec/internal-build-utils\" from `~0.4.1` to `~0.4.2`" |
| 86 | } |
| 87 | ] |
| 88 | } |
| 89 | } |
| 90 | ] |
| 91 | } |
| 92 | |