mobx-tanstack-query-api
0.58.0
Minor Changes
Patch Changes
0.57.4
Patch Changes
147e7c4Thanks @js2me! - migrate to new fresh documentation (docusite)e09d85cThanks @js2me! - fix intercepting requests from mockEndpointRequest and stubEndpointThrow when endpoint is calling as function6c985e6Thanks @js2me! - fix type guards for http response (cross realm)72e7644Thanks @js2me! - migration npm publish to trusted gh actions
0.57.3
Patch Changes
0.57.2
Patch Changes
bd62a2eThanks @js2me! - Fix cleanOutput wiping files when swagger fetch fails, add debug optioncleanOutputnow runs after swagger fetch succeeds, preventing data loss when input URL is unreachable- Add
debugoption to show full error details (stack trace, cause chain) for troubleshooting - Error messages are now user-friendly and compact by default (no stack trace in output)
0.57.1
Patch Changes
9845537Thanks @js2me! - Do not wipeoutputwhen OpenAPI parsing fails; runcleanOutputcleanup only after swagger succeeds.
0.57.0
Minor Changes
Patch Changes
2844ca3Thanks @js2me! - Fix duplicate enum keys in Tag/Group when tag names differ only by casing or separators
0.56.3
Patch Changes
52d1000Thanks @js2me! - Fix data-contracts exclusion for externally-aliased types referenced from shared contractsTypes with external prefixes (e.g.
Openapi*DC) that are referenced by other shared contracts were incorrectly excluded fromdata-contracts.ts, causing import errors. The exclusion logic now iteratively checks cross-references and keeps such types in data-contracts. The logic was also extracted into a dedicateddata-contract-exclusionutility with support for both string and array content types.3bb5a9eThanks @js2me! - Update mobx-tanstack-query to ^7.1.1
0.56.2
Patch Changes
0.56.1
Patch Changes
0.56.0
Minor Changes
e63677bThanks @js2me! - Add top-levelenumStylecodegen option (enum,union,const) forwarded toswagger-typescript-apifor data contracts, and apply the same styles toGroup/Taginmeta-info.tswith matching endpoint references.
Patch Changes
6b73c4dThanks @js2me! - Return the promise fromEndpoint.invalidateQuery()so callers canawaitinvalidation like withqueryClient.invalidateQueries().
0.55.0
Minor Changes
8454694Thanks @js2me! - addDefinementstype to enhance internal typings by usere63677bThanks @js2me! - supportenumStylefromswagger-typescript-apifor internal codegen
Patch Changes
0.54.1
Patch Changes
47e516cThanks @js2me! - fixed codegen path prefix suffix (jsdoc comment)4cba0e7Thanks @js2me! - update swagger-typescript-api to 13.9.3a80d875Thanks @js2me! - more user friendly catch exception during codegne
0.54.0
Minor Changes
#81
c819c75Thanks @js2me! - Refactor endpoint query runtime: remove internal MobXreaction/lazyObservefromEndpointQueryandEndpointInfiniteQuery. State (params,uniqKey, dynamic options, response) is synced via a compact_syncmodel inside theoptionscallback; the publicresponsefield is updated directly—fewer redundant writes and reaction-loop risk, and more reliable initialization order in derived classes (including functionqueryOptionsand structural comparers).#81
c819c75Thanks @js2me! - Infinite queries: whenmergePageParamis a string shortcut ('params' | 'body' | 'query' | 'headers'),pageParammust be an object; otherwise a documented error is thrown (minified#1in production). Infinite-query docs now include an errors section with examples; tests expanded.
Patch Changes
0.53.0
Minor Changes
Patch Changes
0.52.9
Patch Changes
0.52.8
Patch Changes
0.52.7
Patch Changes
0.52.6
Patch Changes
b0b4d53Thanks @js2me! - passingendpointMetatoEndpointQueryMetatypef655231Thanks @js2me! - update swagger-typescript-api to 13.9.0 local fragment ref partial support
0.52.5
Patch Changes
0.52.4
Patch Changes
0.52.3
Patch Changes
caeaf56Thanks @js2me! - missing forwardinghookfromotherCodegenParamsto codegend095ffaThanks @js2me! - widenGenerateQueryApiParamstypes:removeUnusedTypesacceptsbooleanor options object (replacing narrowfalse/ literaltruein the public typings)8e94d54Thanks @js2me! - fixedfilterGroupsandfilterEndpointsleaking filtered-out routes/types into generated output:filterGroups: operation-level alias types (e.g.Op*DataDC,Op*ErrorDC) of routes from filtered-out groups no longer appear indata-contracts.tsfilterEndpointswithoutputType: 'endpoints-per-file'(with or withoutgroupBy): filtered-out endpoints are no longer emitted intoendpoints.ts, and their operation-level alias types no longer leak intodata-contracts.ts
cf6cb86Thanks @js2me! - fixed bug with not existed responses types in data contracts
0.52.2
Patch Changes
0.52.1
Patch Changes
ddbf7d1Thanks @js2me! - fixed binary export local endpoint types4c3fbbbThanks @js2me! - fix endpoint data/error alias generation and keep generated aliases out of shared data-contract exports2ebec4cThanks @js2me! - allow chooseServer to return false to skip openapi server selection and omit baseUrl from servers
0.52.0
Minor Changes
90026f2Thanks @js2me! - passing swaggerSchema to all dynamic functions for codegend936b44Thanks @js2me! - newchooseServeroption to choose openapi server for route
0.51.1
Patch Changes
0.51.0
Minor Changes
c6d4ec4Thanks @js2me! - improvedisHttpResponseisHttpBadResponsewith passing generic types (+ add unit tests)
0.50.0
Minor Changes
0.49.2
Patch Changes
0.49.1
Patch Changes
0.49.0
Minor Changes
0462f4dThanks @js2me! - add warning about skipping codegen due to input missing03b9cd0Thanks @js2me! - AddoverrideRequestParamscodegen option: a staticPartial<FullRequestParams>, a non-empty string (inserted as a TypeScript expression in...(<expr>),), or a(routeInfo: RouteBaseInfo) => …factory evaluated at codegen time. The result is spread into each generated endpointparamsreturn value before...requestParams, so runtimerequestParamscan still override those keys. Falsy values and whitespace-only strings emit nothing.
Patch Changes
118f36bThanks @js2me! - Add documentation link forzodContractsinGenerateQueryApiParamsJSDoc (points to the codegen config guide).
0.48.1
Patch Changes
0.48.0
Minor Changes
0.47.0
Minor Changes
Patch Changes
0.46.0
Minor Changes
0.45.1
Patch Changes
0.45.0
Minor Changes
0.44.0
Minor Changes
30ffd01Thanks @js2me! - ImprovedtmplDataaccepts objects for getRequestMeta, getEndpointMetafa1828eThanks @js2me! - [docs] improve docs for options codegenfa1828eThanks @js2me! - improved meta info passing for requests and endpoints
0.43.1
Patch Changes
0.43.0
Minor Changes
3abe927Thanks @js2me! - [internal] update all deps to latesteb45f85Thanks @js2me! - enhancerequestPathSuffixrequestPathPrefixoptions
0.42.0
Minor Changes
04be7f8Thanks @js2me! - rewriteEndpointInfiniteQueryandtoInfiniteQueryto solve problem with working withpageParam+ add docs394cc3aThanks @js2me! - update mobx-tanstack-query to 6.13.0
0.41.1
Patch Changes
0.41.0
Minor Changes
0.40.1
Patch Changes
0.40.0
Minor Changes
0.39.1
Patch Changes
0.39.0
Minor Changes
c00b34fThanks @js2me! - update swagger-typescript-api (binary types)5e2ec12Thanks @js2me! - addedappendRulefunction forzodContracts
0.38.2
Patch Changes
0.38.1
Patch Changes
0.38.0
Minor Changes
0.37.1
Patch Changes
0.37.0
Minor Changes
7ad0eccThanks @js2me! - better processing fields:consumes,produces(pass more correctformat,contentTypefields)
0.36.1
Patch Changes
8f6bfdeThanks @js2me! - fixed incorrect handling outputTypefb118b8Thanks @js2me! - fixedremoveUnusedTypesproperty work
0.36.0
Minor Changes
2c461c9Thanks @js2me! - [internal] update all deps to latestdb30774Thanks @js2me! - update swagger-typescript-api (13.3.0) support paths/urls in refs
0.35.1
Patch Changes
0.35.0
Minor Changes
0.34.1
Patch Changes
0.34.0
Minor Changes
0.33.1
Patch Changes
0.33.0
Minor Changes
c766f3dThanks @js2me! - [internal] refresh dependecies (add new http status codes, update qs, yummies)
0.32.1
Patch Changes
0.32.0
Minor Changes
Patch Changes
0.31.0
Minor Changes
0.30.0
Minor Changes
0.29.0
Minor Changes
0.28.0
Minor Changes
0.27.0
Minor Changes
0.26.3
Patch Changes
0.26.2
Patch Changes
0.26.1
Patch Changes
0.26.0
Minor Changes
Patch Changes
0.25.0
Minor Changes
0.24.0
Minor Changes
0.23.4
Patch Changes
0.23.3
Patch Changes
0.23.2
Patch Changes
0.23.1
Patch Changes
0.23.0
Minor Changes
Patch Changes
0.22.1
Patch Changes
0.22.0
Minor Changes
0.21.1
Patch Changes
0.21.0
Minor Changes
0.20.0
Minor Changes
0.19.1
Patch Changes
0.19.0
Minor Changes
0.18.1
Patch Changes
0.18.0
Minor Changes
a17a540Thanks @js2me! - support newmobx-tanstack-queryversion (6.7.0)a52efbeThanks @js2me! - support newest version of@tanstack/query-core(5.90.2)a52efbeThanks @js2me! - support newest version ofmobx-tanstack-query(6.8.2)
0.17.3
Patch Changes
0.17.2
Patch Changes
0.17.1
Patch Changes
0.17.0
Minor Changes
0.16.0
Minor Changes
0.15.0
Minor Changes
0.14.0
Minor Changes
c101099Thanks @js2me! - updatemobx-tanstack-queryto latest (remove()methods andremoveOnDestroyoption)
