Releases: userscripters/stackexchange-api-types
Releases · userscripters/stackexchange-api-types
v3.4.0
Commits
- cca7be8: generateTypes should accept docs path as a positional parameter (Oleg Valter)
- 0a96e43: made Errors namespace name configurable (Oleg Valter)
- 87f8ad3: unified generateBuiltInFilters signature with the rest of the generators (Oleg Valter)
- b84eea2: added the ability to only partially generate the types (Oleg Valter)
- 95479fe: added named imports factory (Oleg Valter)
- 2d55cea: allowed passing a TypeReferenceNode to interface property overrides (Oleg Valter)
- 3a0cf63: propagated questionToken to property override (Oleg Valter)
- 67bf5cf: made error_id and error_name message correspond to the error types (Oleg Valter)
- 0a16dbc: regenerated the common response wrapper type (Oleg Valter)
- 63a8b0f: 3.4.0 (Oleg Valter)
v3.3.0
Commits
- 531b646: abstracted createStringUnion type to be able to create unions of primitive types (Oleg Valter)
- 45f320d: added API error types generation (Oleg Valter)
- c9a828e: added API error tests (Oleg Valter)
- af58797: updated filters generator module to match renamed factory (Oleg Valter)
- 9946167: generated API error types (Oleg Valter)
- 1537c87: exported API error types module (Oleg Valter)
- 1f5b179: 3.3.0 (Oleg Valter)
v3.2.4
Commits
- f72e4a0: added config options to getDocument utility (Oleg Valter)
- 6a31563: added interleave utility (Oleg Valter)
- 336ddb3: moved types generation to own module (Oleg Valter)
- cb4060c: switched to global import of API types module (Oleg Valter)
- 99d91b3: fixed bug with incorrect filepath (Oleg Valter)
- 86d47f5: regenerated types to use the global augmentation instead of export as namespace (Oleg Valter)
- 48c7dc4: 3.2.4 (Oleg Valter)
v3.2.3
v3.2.2
v3.2.1
v3.2.0
Commits
- d6c9f33: 2021-10-30 Automated dependencies update (github-actions)
- 7e0bbcb: added filter name normalizer (Oleg Valter)
- 418d95c: added enum factory (Oleg Valter)
- 6b8742f: added built-in filters generator (Oleg Valter)
- 01b3a33: added built-in filter generation to main module (Oleg Valter)
- 8adb637: generated BuiltInFilters enum and exported it (Oleg Valter)
- 6f8bf30: allowed enums to be constant (Oleg Valter)
- 01ba8de: filter name normalizer should lowercase as per the API docs (Oleg Valter)
- dabf65f: added string union factory (Oleg Valter)
- e0f7285: switched from enum to string union when generating filter type definitions (Oleg Valter)
- f8d8ddf: wrapped built-in union type in Filters namespace (Oleg Valter)
- ce1c2b8: added test for built-in filters declaration (Oleg Valter)
- a198bfb: Merge branch 'master' of github.com:userscripters/stackexchange-api-types (Oleg Valter)
- 14fe302: 3.2.0 (Oleg Valter)
v3.1.1
v3.1.0
Commits
- 439461e: added namespace factory (Oleg Valter)
- f20160e: switched response wrapper generator to use namespaced export instead of export as namespace (Oleg Valter)
- 958e19a: gave response wrapper namespace a different name to avoid an issue with circular import (Oleg Valter)
- 0280725: switched to named import from wrapper module to avoid globally exposing the namespace (Oleg Valter)
- 6daa77c: regenerated CommonWrapperObject as wrapped into Wrappers namespace (Oleg Valter)
- 8fe31c5: 3.1.0 (Oleg Valter)