Skip to content

Release Notes

v2.0.0
Core

Major Changes

Minor Changes

  • #1593 8bd407b Thanks @AlecAivazis! - add abortController to query and mutation args

  • #1687 f1ae542 Thanks @AlecAivazis! - Add the @refetch directive to mark a record in a mutation or subscription response so the cache refetches every document that depends on it once the response is written.

  • #1646 bf966b9 Thanks @AlecAivazis! - Add record.refresh() to refetch every document that contains a given cache record, including those that reference it only through a fragment spread.

  • #1653 8f4a044 Thanks @AlecAivazis! - add _upsert list operation (insert if absent, update in place if present) and _update fragment (write field values to an existing cached record without affecting list membership)

Patch Changes

Svelte

Major Changes

  • #1373 45b9bb80 Thanks @SeppahBaws! - Add support for Svelte 5 and Svelte Runes

Patch Changes

React

Major Changes

Minor Changes

  • #1593 8bd407b Thanks @AlecAivazis! - add abortController to query and mutation args

  • #1655 2c796b8 Thanks @AlecAivazis! - Add a <Link> component with a typed to prop checked at compile time against your app's route manifest, with params interpolation and custom scalar support.

  • #1677 ef5363e Thanks @AlecAivazis! - add createMock for first-class testing support — returns a fully composed React component for any route, wired with a fresh cache and mock network client.

  • #1698 084d6c3 Thanks @AlecAivazis! - Add @endpoint, @session, and useMutationForm to support progressively enhanced forms

  • 15c9453 Thanks @AlecAivazis! - useFragment now reads a @plural fragment back as an array of data.

  • #1666 cb689af Thanks @AlecAivazis! - Add +error.tsx route-level error boundaries and a full routing error toolkit (notFound(), redirect(), unauthorized(), forbidden(), httpError(), isRoutingError, isApiError) for the React adapter.

  • 15c9453 Thanks @AlecAivazis! - useFragmentHandle now returns a .refetch() for refetching a @refetchable fragment with new argument values.

  • #1685 cc47a1a Thanks @AlecAivazis! - Pages and layouts can now export a headers() function to set HTTP response headers for a route.

  • #1691 257e195 Thanks @AlecAivazis! - Add search param integration into queries, Link, and goto, and read route params and search through useRoute() (replacing useLocation).

  • #1700 caba000 Thanks @AlecAivazis! - Add server-backed sessions to the React runtime, first-class OAuth support, and harden security posture for authorization story

Patch Changes

create-houdini

Major Changes

v1.4.2
Core

Patch Changes

v1.4.1
Core

Patch Changes

  • #1415 d0b11685 Thanks @AlecAivazis! - Include pageInfo in default pagination fields

  • #1415 d0b11685 Thanks @AlecAivazis! - Fix issue when multiple operations targetting the same list are found in a mutation

  • #1407 d7b30f00 Thanks @Mtn-View! - Fix error bug JSON response might get treated as non-JSON if it includes charset or boundary

v1.4.0
Core

Minor Changes

  • #1402 21316ede Thanks @SeppahBaws! - Add support for vite 6

  • #1386 3c08996a Thanks @endigma! - Added support for configuring Houdini's output directory

Patch Changes

  • #1404 d6375b6b Thanks @Mtn-View! - Throw the semantic HTTP error code and message when receiving a non-JSON error response from the server

  • #1378 d2dbcd2d Thanks @AlecAivazis! - Add match argument to dedupe directive

v1.3.1
Core

Patch Changes

  • #1384 70dab292 Thanks @ewen-lbh! - Don't crash dev server when a schema loading error occurs

  • #1382 24e6bef9 Thanks @gschulze! - Support GraphQL files with *.graphqls extension

  • #1376 fa869cea Thanks @SeppahBaws! - Fix init script using incorrect version for houdini-svelte plugin

React

Patch Changes

v1.3.0
Core

Minor Changes

  • #1373 45b9bb80 Thanks @SeppahBaws! - Add support for Svelte 5 and Svelte Runes

Patch Changes

  • #1373 45b9bb80 Thanks @SeppahBaws! - Bump Svelte version to 5.0
React

Minor Changes

  • #1402 21316ede Thanks @SeppahBaws! - Add support for vite 6

  • #1386 3c08996a Thanks @endigma! - Added support for configuring Houdini's output directory

Patch Changes

v1.3.0-next.0
Core

Minor Changes

  • #1300 c39d14d0 Thanks @SeppahBaws! - Add support for Svelte 5 and Svelte Runes

Patch Changes

  • 9fe06516 Thanks @SeppahBaws! - Bump Svelte version to 5.0
v1.2.62
Core

Patch Changes

Svelte

Patch Changes

  • #1352 2cf22c7c Thanks @AlecAivazis! - Add @dedupe directive

  • Updated dependencies [2cf22c7c]:

    • houdini@1.2.62
React

Patch Changes

  • #1352 2cf22c7c Thanks @AlecAivazis! - Add @dedupe directive

  • Updated dependencies [2cf22c7c]:

    • houdini@1.2.62
v1.2.57
Core

Patch Changes

  • #1350 fe0d7599 Thanks @AlecAivazis! - Fix bug when generating fresh project files with a local schema
Svelte

Patch Changes

  • Updated dependencies [fe0d7599]:
    • houdini@1.2.57
React

Patch Changes

  • #1350 fe0d7599 Thanks @AlecAivazis! - Fix bug when generating fresh project files with a local schema

  • Updated dependencies [fe0d7599]:

    • houdini@1.2.57
v1.2.56
Core

Patch Changes

  • #1343 1728454f Thanks @AlecAivazis! - Fix bug when 2 different lists are inserted in the same operation
Svelte

Patch Changes

  • Updated dependencies [1728454f]:
    • houdini@1.2.56
React

Patch Changes

  • Updated dependencies [1728454f]:
    • houdini@1.2.56
v1.2.55
Core

Patch Changes

  • #1339 98859e78 Thanks @AlecAivazis! - Fix circular import in generated runtime

  • #1337 5add29a6 Thanks @AlecAivazis! - Various fixes for optimistic use cases

Svelte

Patch Changes

React

Patch Changes

v1.2.53
Core

Patch Changes

  • #1332 389de558 Thanks @AlecAivazis! - More fixes for outbound unused variables
Svelte

Patch Changes

  • Updated dependencies [389de558]:
    • houdini@1.2.53
React

Patch Changes

  • Updated dependencies [389de558]:
    • houdini@1.2.53
v1.2.52
Core

Patch Changes

  • #1330 69b7781e Thanks @AlecAivazis! - Strip unused variables on their way to the server
Svelte

Patch Changes

  • Updated dependencies [69b7781e]:
    • houdini@1.2.52
React

Patch Changes

  • Updated dependencies [69b7781e]:
    • houdini@1.2.52
v1.2.51
Core

Patch Changes

  • #1328 90901979 Thanks @AlecAivazis! - Add necessary infrastructure to support spa adapter
Svelte

Patch Changes

  • Updated dependencies [90901979]:
    • houdini@1.2.51
React

Patch Changes

  • Updated dependencies [90901979]:
    • houdini@1.2.51
v1.2.50
Core

Patch Changes

  • #1318 75999ca0 Thanks @AlecAivazis! - Add @optimisticKey decorator
Svelte

Patch Changes

  • Updated dependencies [75999ca0]:
    • houdini@1.2.50
React

Patch Changes

  • Updated dependencies [75999ca0]:
    • houdini@1.2.50
v1.2.49
Core

Patch Changes

  • #1324 a0a67eab Thanks @SeppahBaws! - Add a configurable timeout to to fetching the remote schema

  • #1322 c9a019de Thanks @SeppahBaws! - Make sure lists of custom scalars are unmarshaled item per item instead of as one list

  • #1319 ba4be40f Thanks @AlecAivazis! - Add -o argument to pull-schema for specifying the file path

Svelte

Dependency Changes

React

Dependency Changes

v1.2.48
Core

Patch Changes

  • #1312 e21f7c6a @SeppahBaws - Fix "Cannot read properties of undefined (reading 'watchFiles')" error using vite 5.3
Svelte

Dependency Changes

  • Updated dependencies [e21f7c6a]:
    • houdini@1.2.48
React

Dependency Changes

  • Updated dependencies [e21f7c6a]:
    • houdini@1.2.48
v1.2.47
Core

🐛 Fixes

  • #1296 e6368686 Thanks @AlecAivazis! - Fix memory leak in cache's reference counting
Svelte

🐛 Fixes

  • #1293 8409c703 @SeppahBaws - Fix houdini-svelte occasionally causing the Svelte LSP to crash

Dependency Changes

  • Updated dependencies [e6368686]:
    • houdini@1.2.47
React

🐛 Fixes

  • #1297 d1686d0c Thanks @AlecAivazis! - fix bug with useRoute pulling route params

Dependency Changes

  • Updated dependencies [e6368686]:
    • houdini@1.2.47
v1.2.46
Core

✨ Features

🐛 Fixes

  • #1289 6820d36e @SeppahBaws - Mutation list operations now work if you need to pass a @with directive to the fragment spread
Svelte

Dependency Changes

React

🐛 Fixes

Dependency Changes

v1.2.45
Core

✨ Features

  • #1277 7f426d94 @ewen-lbh - GraphQL documentation strings and deprecation reasons are reflected as JSDoc comments on generated type definitions. Hover over any field of a query store, an enum, or an enum's value and your IDE should show you the documentation from the GraphQL API.
Svelte

Dependency Changes

  • Updated dependencies [7f426d94]:
    • houdini@1.2.45
React

✨ Features

  • #1284 d69d1725 Thanks @AlecAivazis! - Add useRoute prop for typesafe route parameters

🐛 Fixes

  • #1282 250ff786 Thanks @AlecAivazis! - Fix bug marshaling/unmarshaling scalars over network

Dependency Changes

  • Updated dependencies [7f426d94]:
    • houdini@1.2.45
v1.2.44
Core

🐛 Fixes

  • #1279 50a9fa13 @SeppahBaws - Fix init script to use the correct vitePreprocess import

✨ Features

  • #1280 4e31fbba Thanks @AlecAivazis! - Add experimental support for RuntimeScalars
Svelte

Dependency Changes

React

✨ Features

  • #1280 4e31fbba Thanks @AlecAivazis! - Add useLocation and useSession hooks

Dependency Changes

v1.2.39
Core

✨ Features

  • #1267 45c66b33 Thanks @AlecAivazis! - Add support for non-string IDs when using the delete directive
Svelte

Dependency Changes

  • Updated dependencies [45c66b33]:
    • houdini@1.2.39
React

Dependency Changes

  • Updated dependencies [45c66b33]:
    • houdini@1.2.39
v1.2.38
Core

✨ Features

  • #1265 a84b7c5f @MattiasMartens - Implement cache policy "NoCache"

🐛 Fixes

  • #1263 d22a395d @SeppahBaws - Ensure houdini generate exits with 1 in case of errors
Svelte

Dependency Changes

React

Dependency Changes

v1.2.37
Core

✨ Features

  • #1253 21ef04bf @SeppahBaws - Add support for required arguments in paginated fragments

🐛 Fixes

  • #1261 d1899949 Thanks @AlecAivazis! - Fix parsing error with export type * from

  • #1260 5cf1c72e Thanks @AlecAivazis! - fix bug when fragment arguments are passed to directives

Svelte

🐛 Fixes

  • #1262 ca69bb81 Thanks @AlecAivazis! - fix bug with loading offset lists page by page

✨ Features

Dependency Changes

React

Dependency Changes

v1.2.36
Core
Svelte

Dependency Changes

  • Updated dependencies [ffa2b2a6]:
    • houdini@1.2.36
React

Dependency Changes

  • Updated dependencies [ffa2b2a6]:
    • houdini@1.2.36
v1.2.35
Core

🐛 Fixes

  • #1244 c86501ae @SeppahBaws - Fix nested fragment fields getting masked out when using fragment arguments
Svelte

Dependency Changes

  • Updated dependencies [c86501ae]:
    • houdini@1.2.35
React

Dependency Changes

  • Updated dependencies [c86501ae]:
    • houdini@1.2.35
v1.2.33
Core

🐛 Fixes

  • #1226 1a736fc2 Thanks @AlecAivazis! - Fix bug causing inifinite loops in vite dev server
Svelte

Dependency Changes

  • Updated dependencies [1a736fc2]:
    • houdini@1.2.33
React

Dependency Changes

  • Updated dependencies [1a736fc2]:
    • houdini@1.2.33
v1.2.32
Core

✨ Features

  • #1223 ae73932d Thanks @AlecAivazis! - Plugin runtimes are now generated before documents are collected
Svelte

Patch Changes

🐛 Fixes

  • #1222 7ae3abc5 @eikaramba - Fix bug extending load functions that are wrapped by a utility

Dependency Changes

  • Updated dependencies [ae73932d]:
    • houdini@1.2.32
React

Dependency Changes

  • Updated dependencies [ae73932d]:
    • houdini@1.2.32
v1.2.22
Core

🐛 Fixes

  • #1193 c0fef15f @AlecAivazis- Fix bug causing prev and next keys to be dropped from artifact
Svelte

Dependency Changes

  • Updated dependencies [c0fef15f]:
    • houdini@1.2.22
React

Dependency Changes

  • Updated dependencies [c0fef15f]:
    • houdini@1.2.22
v1.2.21
Core

🐛 Fixes

Svelte

Dependency Changes

  • Updated dependencies [2cc489dd]:
    • houdini@1.2.21
React

Dependency Changes

  • Updated dependencies [2cc489dd]:
    • houdini@1.2.21
v1.2.18
Core

Patch Changes

  • 7f6432a6 Thanks @AlecAivazis! - Get all packages at same version
Svelte

Dependency Changes

  • Updated dependencies [7f6432a6]:
    • houdini@1.2.18
React

🐛 Fixes

  • 7f6432a6 Thanks @AlecAivazis! - Get all packages at same version

Dependency Changes

  • Updated dependencies [7f6432a6]:
    • houdini@1.2.18
create-houdini

Patch Changes

  • 7f6432a6 Thanks @AlecAivazis! - Get all packages at same version
v1.2.14
Core

✨ Features

  • #1172 386fc4c5 @jycouet - Node interface arg can be customized with the first defaultKeys defined in houdini.config.js
Svelte

Dependency Changes

  • Updated dependencies [386fc4c5]:
    • houdini@1.2.14
React

✨ Features

  • #1170 76b3c28a Thanks @AlecAivazis! - Streamline adapter codegen api

Dependency Changes

  • Updated dependencies [386fc4c5]:
    • houdini@1.2.14
v1.2.13
Core

🐛 Fixes

  • #1169 41e3bdbf Thanks @AlecAivazis! - fixed a bug when fragment variables were set to structured values

  • #1167 8741ff3a Thanks @AlecAivazis! - Fix bug in init causing it to always crash

Svelte

Dependency Changes

React

Dependency Changes

v1.2.10
Core

✨ Features

  • #1155 adf90d3 Thanks @AlecAivazis! - Add adapter infrastructure when building for production

  • #1155 adf90d3 Thanks @AlecAivazis! - Add cloudflare adapter

Svelte

Dependency Changes

React

✨ Features

  • #1155 adf90d3 Thanks @AlecAivazis! - Add cloudflare adapter

  • #1152 6b9fbb7 Thanks @AlecAivazis! - Remove Link component in favor of event delegation

Dependency Changes

create-houdini

Patch Changes

  • d105eca7 Thanks @AlecAivazis! - Update to latest tempaltes
v1.2.8
Core

🐛 Fixes

  • #1133 @SeppahBaws - Fix cache read and write input param types being generated incorrectly
Svelte

🐛 Fixes

  • #1132 @SeppahBaws - Fix typegen for component queries inside a route

Dependency Changes

  • Updated dependencies [4618271]:
    • houdini@1.2.8
React

Dependency Changes

  • Updated dependencies [4618271]:
    • houdini@1.2.8
v1.2.7
Core

✨ Features

  • #1090 18571f8 @jycouet! - Persisted Queries File can be generated on each changes via PersistedQueriesPath param in the config file.

🐛 Fixes

  • #1090 18571f8 @jycouet! - Artifact Hash and Hashes in the generated file are now matching

  • #1123 2d2d6c7 @Morstis - Fix bug when multiple subscriptions are present on the same page

  • #1121 8618b66 @Morstis - Fix bug when fragment arguments are deeply nested in object values

Svelte

Dependency Changes

React

Dependency Changes

v1.2.6
Core

✨ Features

  • #1107 743d85d @m4tr1k - Add method to reset cache state

  • #1120 91b445f Thanks @AlecAivazis! - Users can specify that a type is always embedded by setting keys to []

🐛 Fixes

  • #1109 1fc47b8 @canastro @AlecAivazis - Fix issue with duplicate abstract selections

  • #1103 891a8c7 @canastro @AlecAivazis - Fix issue with inserts in lists of union

  • #1111 35cc897 Thanks @AlecAivazis! - Fix issue when writing over previously null value

Svelte

🐛 Fixes

  • #1118 6f9eeb6 @fnimick - Include types in houdini-svelte/runtime import (resolves QueryStoreFetchParams import failures)

Dependency Changes

React

Dependency Changes

v1.2.5
Core

🐛 Fixes

  • #1100 bc96dfb Thanks @jycouet! - Support projects using experimentalDecorators: true flag in there tsconfig.json

  • #1098 cb0310c Thanks @jycouet! - fix: config.include now checks against files ignoring QueryString

Svelte

Dependency Changes

React

Dependency Changes

v1.2.4
Core

🐛 Fixes

  • #1096 Thanks @AlecAivazis! - Fix bug when inserting data into abstract list
Svelte

Dependency Changes

  • Updated dependencies [5daf4c4]:
    • houdini@1.2.4
React

Dependency Changes

  • Updated dependencies [5daf4c4]:
    • houdini@1.2.4
v1.2.3
Core

✨ Features

  • #1075 1e98daf Thanks @jycouet! - it's now possible to use @allLists on _remove fragment

🐛 Fixes

  • #1075 1e98daf Thanks @jycouet! - Fix various issues reverting optimistic operations
Svelte

Dependency Changes

React

Dependency Changes

v1.2.2
Core

🐛 Fixes

  • #1070 6958699 Thanks @AlecAivazis! - Fix bug when fragment spread on abstract inline
Svelte

Dependency Changes

  • Updated dependencies [6958699]:
    • houdini@1.2.2
React

Dependency Changes

  • Updated dependencies [6958699]:
    • houdini@1.2.2
v1.2.1
Core

🐛 Fixes

  • #1067 5f3bc42 Thanks @HanielU! - Fix bug causing svelte files to be parsed as jsx

  • #1063 c0bc1fc Thanks @scottBowles! - Fix bug when fragments spanned abstract boundaries inside of inline fragment

Svelte

🐛 Fixes

  • #1068 7e30f68 Thanks @AlecAivazis! - Fix bug with lazy component queries causing them to subscribe to the cache before fetching

Dependency Changes

React

Dependency Changes

v1.2.0
Core

✨ Features

  • #1043 d92bfc0 Thanks @AlecAivazis! - Add loading directive to help construct loading interfaces

  • #987 7d624fe Thanks @tadeokondrak! - Add @required directive to force nullable fields to bubble up

  • #1016 31e8f6d Thanks @jycouet! - Add additional configuration values and directives to control route's blocking behavior.

  • #1049 7161781 Thanks @devunt! - Send operationName along with the query and variables by default.

🐛 Fixes

Svelte

✨ Features

🐛 Fixes

Dependency Changes

React

✨ Features

  • #1044 987a6f2 Thanks @AlecAivazis! - Add suspense integration

Dependency Changes

v1.1.7
Core

✨ Features

Svelte

Dependency Changes

  • Updated dependencies [151a107]:
    • houdini@1.1.7
React

Dependency Changes

  • Updated dependencies [151a107]:
    • houdini@1.1.7
v1.1.6
Core

🐛 Fixes

Svelte

Dependency Changes

  • Updated dependencies [f0c11433]:
    • houdini@1.1.6
React

Dependency Changes

  • Updated dependencies [f0c11433]:
    • houdini@1.1.6
v1.1.5
Core

🐛 Fixes

  • #1032 5305a2ad Thanks @AlecAivazis! - Fix template files created by init command

  • #1031 5a6e188d Thanks @AlecAivazis! - Fix bug with fragment arguments when the same fragment/argument combo was multiple times

  • #1033 be51b0f5 Thanks @devunt! - Fix passing null over watchSchema.interval in the configuration does not work as expected

Svelte

Dependency Changes

React

Dependency Changes

v1.1.4
Core

🐛 Fixes

  • #1027 184a8417 Thanks @AlecAivazis! - Fix bug when fragment arguments are nested in objects

  • #1022 16b8b882 Thanks @AlecAivazis! - Fix bug causing fragment masking to confuse partial cache hits

  • #1019 dfc4295a Thanks @AlecAivazis! - Fix bug with include and skip directives

Svelte

Dependency Changes

React

Dependency Changes

v1.1.2
Core

🐛 Fixes

  • #1000 09c35bb6 Thanks @AlecAivazis! - Fix bug with fragments that rely on abstract selections

  • #966 f7fd8777 Thanks @jycouet! - Fix bug when reverting optimistic responses containing list operations

Svelte

Dependency Changes

React

Dependency Changes

v1.1.1
Core

✨ Features

  • #995 54e8c453 Thanks @fnimick! - Add explicit error for multiple operations/fragments in a single document
Svelte

🐛 Fixes

Dependency Changes

  • Updated dependencies [54e8c453]:
    • houdini@1.1.1
React

Dependency Changes

  • Updated dependencies [54e8c453]:
    • houdini@1.1.1
v1.1.0
Core

✨ Features

  • #954 f94b6ca Thanks @AlecAivazis! - Improve performance by using fragments for fine-grain reactivity
Svelte

✨ Features

  • #954 f94b6ca Thanks @AlecAivazis! - Improve performance by using fragments for fine-grain reactivity

Dependency Updates

  • Updated dependencies [f94b6ca]:
    • houdini@1.1.0
React

Dependency Changes

  • Updated dependencies [f94b6ca]:
    • houdini@1.1.0
v1.0.10
Core

🐛 Fixes

  • #974 38a54b8f Thanks @AlecAivazis! - Fix cache instability flag verification
Svelte

Dependency Changes

  • Updated dependencies [38a54b8f]:
    • houdini@1.0.10
React

Dependency Changes

  • Updated dependencies [38a54b8f]:
    • houdini@1.0.10
v1.0.8
Core

✨ Features

  • #961 3240b8e Thanks @SeppahBaws! - Pass ctx to error handler in throwOnError

  • #958 8e2f8e0 Thanks @jycouet! - new feature: paginate directive now supports a SinglePage mode (in addition to the Infinite one already present)

🐛 Fixes

Svelte

✨ Features

  • #958 8e2f8e0 Thanks @jycouet! - paginate directive now supports a SinglePage mode (in addition to the Infinite one already present)

🐛 Fixes

React

Dependency Changes

v1.0.7
Core

🐛 Fixes

Svelte

Dependency Changes

  • Updated dependencies [52326b5]:
    • houdini@1.0.7
React

Dependency Changes

  • Updated dependencies [52326b5]:
    • houdini@1.0.7
v1.0.6
Core

🦋 Feature/Fix

  • #948 8fd052c Thanks @AlecAivazis! - Add id to the generated selections of inline fragments
Svelte

Dependency Changes

  • Updated dependencies [8fd052c]:
    • houdini@1.0.6
React

Dependency Changes

  • Updated dependencies [8fd052c]:
    • houdini@1.0.6
v1.0.5
Core

🐛 Fixes

  • #940 f69f9f1 Thanks @AlecAivazis! - Fix bug when relistening on a subscription

  • #947 92c533e Thanks @AlecAivazis! - Fix behavior for CacheAndNetwork policies

Svelte

✨ Features

  • #939 1e3d874 Thanks @luhagel! - The codegen now warns the user if they are using page/layout queries without having .js files in their include paths.

Dependency Changes

React

Dependency Changes

v1.0.4
Core

✨ Features

  • #937 8e18042 Thanks @AlecAivazis! - Add cleanup method to DocumentStore
Svelte

✨ Features

  • #937 8e18042 Thanks @AlecAivazis! - Add unlisten method to subscription store

Dependency Changes

  • Updated dependencies [8e18042]:
    • houdini@1.0.4
React

Dependency Changes

  • Updated dependencies [8e18042]:
    • houdini@1.0.4
v1.0.3
Core

🐛 Fixes

  • #933 c9a6c86 Thanks @AlecAivazis! - Fix bug causing multiple websocket clients to be created

  • #935 64af71b Thanks @yaroslavros! - Fix issue when passing Cookie headers through cli

Svelte

Dependency Changes

React

Dependency Changes

v1.0.1
Core

✨ Features

  • #921 0f8f7ba Thanks @AlecAivazis! - Improved type validation for fragment arguments

🐛 Fixes

  • #921 0f8f7ba Thanks @AlecAivazis! - Fix parsing logic for fragment argument types
Svelte

Dependency Changes

React

Dependency Changes

v1.0.0
Core

For a better overview of the changes in this release, please visit the Release Notes.

⚠️ Breaking Changes

  • #871 fd7b46c Thanks @AlecAivazis! - Inline queries in routes with @load need a reactive marker

  • #872 de44252 Thanks @AlecAivazis! - Enums are generated as a constant object instead of a typescript enum. You can use the $options type for the union of all valid string values

  • #858 fad070f Thanks @AlecAivazis! - Restructured codegen plugins

  • #842 d468143 Thanks @AlecAivazis! - Grouped apiUrl, schemaPollHeaders, and schemaPollInterval together

  • #841 55e750c Thanks @AlecAivazis! - Restructure programmatic cache api

  • #838 d275adc Thanks @AlecAivazis! - Implemented new ClientPlugin architecture for HoudiniClient

✨ Features

  • #849 c7d4008 Thanks @jycouet! - Add support for marking data as stale

  • #865 3872a56 Thanks @jycouet! - on schema change, revalidate all document. No need to restart vite to pick up changes.

🐛 Fixes

  • #889 fcba9f0 Thanks @AlecAivazis! - Fix out of memory error with nested recursive fragments
Svelte

For a better overview of the changes in this release, please visit the Release Notes.

⚠️ Breaking Changes

  • #879 ab96b1c Thanks @AlecAivazis! - MutationStore.mutate returns full payload

  • #846 3245233 Thanks @AlecAivazis! - removed the config values for specify custom cursor stores for a specific direction

  • #841 55e750c Thanks @AlecAivazis! - Removed @manual_load since queries defined inline in a component are no longer automatically loaded. In order to opt into generated loads for your inline queries, use the @load directive

✨ Features

  • #846 3245233 Thanks @AlecAivazis! - Added support for bidirectional pagination when using connections

  • #847 308ed34 Thanks @AlecAivazis! - Add event argument to mutation for server-side operations

🐛 Fixes

  • #897 1298fef Thanks @AlecAivazis! - Invalid integer route paramters get unmarshaled as undefined

  • #895 d03ce3b Thanks @AlecAivazis! - Fix sourcemaps

v0.20.3
Core

🐛 Fixes

  • #836 0f1f0b4 Thanks @AlecAivazis! - Fix syntax error when generating artifacts for queries that contain fragments with direct inline fragment children
v0.20.2
Core

🐛 Fixes

  • #826 815be2f Thanks @jycouet! - update init to have correct graphqlrc.yaml looking at svelte files
v0.20.0
Core

⚠️ Breaking Changes

  • #800 a107f6c Thanks @AlecAivazis! - Rename isFetching to fetching

🐛 Fixes

  • #801 1d18dd4 Thanks @AlecAivazis! - Update init command to always write to vite.config.js
Svelte

⚠️ Breaking Changes

  • #789 a8237aa Thanks @AlecAivazis! - Removed this.error and this.redirect from function variables

  • #800 a107f6c Thanks @AlecAivazis! - Rename isFetching to fetching

✨ Features

  • #789 a8237aa Thanks @AlecAivazis! - Query variables can now be inferred from route params

🐛 Fixes

  • #804 2c89fab Thanks @AlecAivazis! - Fix onError error type

  • #803 4c1c4f6 Thanks @AlecAivazis! - Mutation store result types can never be undefined

v0.19.4
Core

🐛 Fixes

  • #796 dae437e Thanks @AlecAivazis! - Remove logs from vite processor
v0.19.3
Core

🐛 Fixes

  • #793 d3ba00f Thanks @AlecAivazis! - Fix erorr when using satisfies expression with load functions
Svelte

🐛 Fixes

  • #793 d3ba00f Thanks @AlecAivazis! - Fix erorr when using satisfies expression with load functions
v0.19.1
Core

🐛 Fixes

  • #783 2d6395b Thanks @AlecAivazis! - Fix error in generated types for list operations
v0.19.0
Core

✨ Features

  • #776 8f70291 Thanks @AlecAivazis! - graphql template tag can now be used as a function for automatic typing

  • #779 5739346 Thanks @AlecAivazis! - Add env hook to plugins

  • #748 78a18e8 Thanks @AlecAivazis! - Add experimental imperative api for cache

  • #778 9a09f31 Thanks @jycouet! - bump init script to follow latest kit init (without dedicated preprocessor)

Svelte

⚠️ Breaking Changes

  • #760 f0ac816 Thanks @jycouet! - Global stores moved to a separate package houdini-plugin-svelte-global-stores. You can check the documentation and configuration here.

✨ Features

  • #776 8f70291 Thanks @AlecAivazis! - graphql template tag can now be used as a function for automatic typing

  • #779 5739346 Thanks @AlecAivazis! - Load env from .env files

  • #778 9a09f31 Thanks @jycouet! - bump init script to follow latest kit init (without dedicated preprocessor)

v0.18.3
Core

🐛 Fixes

v0.18.2
Core

✨ Features

Svelte

🐛 Fixes

  • #768 b359ff0 Thanks @thokra! - Fix generated types referencing onError, afterLoad and beforeLoad
v0.18.0
Core

⚠️ Breaking Changes

  • #754 ca6b4ec Thanks @jycouet! - deprecated usage of parentID in append and prepend @houdini(load: false) was removed in favor of @manual_load @houdini(mask: true | false) -> @mask_enable / @mask_disable config disableMasking is now replaced by defaultFragmentMasking

🐛 Fixes

  • #747 7a34399 Thanks @AlecAivazis! - Fix issue when working with unions and interfaces

  • #732 138fddd Thanks @janvotava! - Do not delay app start by 2 schema pulls

✨ Features

Svelte

⚠️ Breaking Changes

  • #752 d1fcc47 Thanks @jycouet! - exported functions now starts with an "_"

  • #754 ca6b4ec Thanks @jycouet! - deprecated usage of parentID in append and prepend @houdini(load: false) was removed in favor of @manual_load @houdini(mask: true | false) -> @mask_enable / @mask_disable config disableMasking is now replaced by defaultFragmentMasking

🐛 Fixes

  • #747 7a34399 Thanks @AlecAivazis! - Fix issue when working with unions and interfaces

✨ Features

  • #738 758683f Thanks @jycouet! - client path is now optional and defaults to ./src/client

  • #746 e07c090 Thanks @524c! - Only generate route types if there are page files present

v0.17.9
Core

🐛 Fixes

  • #693 6e36775 Thanks @AlecAivazis! - Fix bug causing @parentID to be ignored when there was only one version of the list

✨ Features

  • #693 6e36775 Thanks @jycouet! - Adding a new directive @allLists to update all lists after a mutation
Svelte
  • Updated dependencies [6e36775]:
    • houdini@0.17.9
v0.17.6
Core

🐛 Fixes

✨ Features

Svelte

🐛 Fixes

  • #686 f138bff Thanks @jycouet! - isFetching will switch only when a network call is happening (and starts at true for queries)

✨ Features

v0.17.5
Core

✨ Features

Svelte

🐛 Fixes

  • #659 579fb0b Thanks @AlecAivazis! - Improve typing for loadAll
v0.17.4
Core

🐛 Fixes

v0.17.1
Core

🐛 Fixes

  • #630 02d8fc4 Thanks @AlecAivazis! - Add shebang to executable
Svelte

🐛 Fixes

  • #630 02d8fc4 Thanks @AlecAivazis! - Fix relative imports from root layout
v0.17.0
Core

⚠️ Breaking Changes

  • #593 c1363fe Thanks @AlecAivazis! - Split houdini into two packages: houdini and houdini-svelte. For more information on migrating your project, please visit the release notes.

🐛 Fixes

  • #612 6a0999f Thanks @AlecAivazis! - Fix windows compatibility
Svelte

⚠️ Breaking Changes

  • #593 c1363fe Thanks @AlecAivazis! - Split houdini into two packages: houdini and houdini-svelte

✨ Features

  • #593 c1363fe Thanks @AlecAivazis! - Adding layout.gql special file

  • #610 3168f7d Thanks @AlecAivazis! - Generate variable function definitions for non-route queries

🐛 Fixes

  • #613 eb3ffe1 Thanks @AlecAivazis! - Avoid unnecessary data prop being added to route
v0.16.8
Core

🐛 Fixes

  • #595 3421404 Thanks @AlecAivazis! - Don't consider the schema path as an source for generation

  • #594 4ee9db3 Thanks @AlecAivazis! - Fixed bug preventing documents from being discovered on windows

v0.16.7
Core

🐛 Fixes

✨ Features

v0.16.6
Core

🐛 Fixes

  • #572 7d1f8b0 Thanks @AlecAivazis! - Fix error causing subscriptions to be removed

  • #572 7d1f8b0 Thanks @AlecAivazis! - fix bug when importing store classes

✨ Features

  • #569 08f834a Thanks @AlecAivazis! - Mutation result is never null
  • #566 a86ec3b Thanks @sjcobb2022! - Extra config passed to plugin is used when pulling schema

  • #569 08f834a Thanks @AlecAivazis! - Subscription.listen arguments are optional

v0.16.5
Core

🐛 Fixes

  • #557 3690f4f Thanks @AlecAivazis! - Configured pull headers are included in pull-schema command
  • #553 7666734 Thanks @AlecAivazis! - fixed bug when loading offset-based pages driven by query variable
v0.16.4
Core

🐛 Fixes

  • #548 cd00b5f Thanks @AlecAivazis! - Fix bug when reading store value between load and render
v0.16.3
Core

🐛 Fixes

  • #545 6cc6765 Thanks @AlecAivazis! - fix a bug hiding +layout.server data from client
v0.16.2
Core

✨ Features

🐛 Fixes

  • #540 8addece Thanks @jycouet! - Warn users when endpoint is not present in dev instead of crashing
  • #542 3697e33 Thanks @AlecAivazis! - Fix bug when loading queries in a layout file
v0.16.1
Core

🐛 Fixes

  • #527 9b87678 Thanks @AlecAivazis! - Update init command to work with latest file template
v0.16.0
Core

⚠️ Breaking Changes

  • #449 59257d1 Thanks @AlecAivazis! - remove inline document functions query, paginatedQuery, subscription, and mutation
  • #449 59257d1 Thanks @AlecAivazis! - renamed generate --pull-header to generate --header and generate --persist-output to generate --output
  • #449 59257d1 Thanks @AlecAivazis! - added support for page queries
  • #449 59257d1 Thanks @AlecAivazis! - inverted argument order for inline fragments

  • #449 59257d1 Thanks @AlecAivazis! - Stores are now classes and need to be instantiated with new MyQueryStore()

  • #449 59257d1 Thanks @AlecAivazis! - query stores must now be passed to routes as props instead of globally imported
  • #449 59257d1 Thanks @AlecAivazis! - SvelteKit projects must now use houdini/vite as a vite plugin
  • #449 59257d1 Thanks @AlecAivazis! - config.sourceGlob has been renamed to config.include and is now optional. Also added config.exclude to filter out files matched by config.include

✨ Features

  • #449 59257d1 Thanks @AlecAivazis! - You can now define the prefix of your global stores with globalStorePrefix param in the config.

  • #508 60ecb33 Thanks @fehnomenal! - added support for sessions

  • #449 59257d1 Thanks @AlecAivazis! - graphql tags return store references

  • #449 59257d1 Thanks @AlecAivazis! - add generated typedefs for route functions

  • #494 5573cfa Thanks @AlecAivazis! - add onError hook

  • #494 5573cfa Thanks @AlecAivazis! - add quietQueryError config value to suppress all query errors

🐛 Fixes

  • #485 c21942c Thanks @jycouet! - fix peerDependencies of houdini, graphql needs to be <16

  • #523 2c5174c Thanks @AlecAivazis! - fix circular import with HoudiniClient

  • #490 71caba7 Thanks @AlecAivazis! - fix generated types for optimistic responses

  • #487 0544a28 Thanks @AlecAivazis! - Fix issues when rendering kit applications with framework set to "svelte"

v0.15.9
Core

Patch Changes

  • #443 801d7e8 Thanks @jycouet! - warn user when Node interface is not properly defined and throw an error on Node usage (when not properly defined)
v0.15.8
Core

Patch Changes

  • #434 ebeb90e Thanks @AlecAivazis! - prevent store information from leaking across requests boundaries
  • #434 ebeb90e Thanks @AlecAivazis! - updated type definition for config file to allow for missing marshal/unmarshal functions
v0.15.7
Core

Patch Changes

v0.15.6
Core

Patch Changes

  • #426 73b2467 Thanks @AlecAivazis! - fixed bug when generating list operation types without masking
  • #426 73b2467 Thanks @AlecAivazis! - subscription.listen is a no-op on the server
  • #423 ff44c42 Thanks @AlecAivazis! - fix bug when computing variables in component queries
  • #419 6363707 Thanks @jycouet! - feat: in summary a new log is displayed about what item was deleted
  • #397 ed764a2 Thanks @AlecAivazis! - update init script to detect tooling automatically
  • #392 17e50a9 Thanks @AlecAivazis! - Add variable store to inline query result
  • #413 8be5953 Thanks @jycouet! - improve: checking if you wrote an operation in a module, and warn you if it's the case
  • #409 6f99e1f Thanks @AlecAivazis! - improved preprocessor performance
  • #405 7eb7d39 Thanks @AlecAivazis! - Add support for query stores in endpoints
  • #403 97ea10d Thanks @AlecAivazis! - fix error when prerendering queries
  • #416 3f56c0d Thanks @jycouet! - avoid clearing store state when there are all multiple subscribers
v0.15.5
Core

Patch Changes

  • #384 0c567cd Thanks @AlecAivazis! - fix bug with incorrect page info type
v0.15.4
Core

Patch Changes

  • #378 6e71762 Thanks @AlecAivazis! - always treat layout files as routes
v0.15.3
Core

Patch Changes

v0.15.2
Core

Patch Changes

  • #370 1ce03ec Thanks @AlecAivazis! - fixed bug when generating type definitions for interfaces mixed on interfaces
v0.15.1
Core

Patch Changes

  • #366 5a1e7e0 Thanks @AlecAivazis! - improved logic for distinguishing routes from components in a SvelteKit project
  • #367 66d0bcf Thanks @AlecAivazis! - Add a configFile parameter to the preprocessor so users can specify where to find their houdini.config.js file
  • #364 b323f54 Thanks @AlecAivazis! - Add enum definitions to generated runtime
v0.15.0
Core

Version 0.15.0 is the biggest release yet! Thanks for everyone who helped test/contribute :tada: 🥰 The biggest update here is that documents now have a brand new store-based API. For more information on what's changed and how to update your project, check out this link: https://www.houdinigraphql.com/guides/migrating-to-0.15.0

Breaking Changes

  • #344 ca0709d Thanks [@AlecAivazis]@jycouet! - definitionsPath refers now to a folder path that will contain schema and documents
  • #315 4cf4b7f Thanks @AlecAivazis! - parentID directive and arguments are now relative to object containing the decorated field

Fixes/Updates

  • #344 ca0709d Thanks @AlecAivazis! - Missing scalars generate as any and produce a console warning instead of an error

  • #331 41cd95a Thanks @AlecAivazis! - Fixed return type of inline mutation

  • #344 ca0709d Thanks @AlecAivazis! - Add disableMasking config value to disable fragment masking
  • #344 ca0709d Thanks @AlecAivazis! - initial value for inline fragment can be null
  • #344 ca0709d Thanks @AlecAivazis! - Added support for non-string cursors
  • #341 a0b6030 Thanks @AlecAivazis! - allow null values passed to fragment
  • #321 47bb94e Thanks @AlecAivazis! - config.schemaPath can be a glob pointing to multiple files
v0.14.8
Core

Patch Changes

v0.14.7
Core

Patch Changes

  • #306 fe79ff3 Thanks @AlecAivazis! - Fixed bug when loading data inserted with mutation
v0.14.6
Core

Patch Changes

v0.14.5
Core

Patch Changes

  • #295 2c75823 Thanks @fehnomenal! - Pass contents of page and session store to variable functions for component queries
v0.14.4
Core

Patch Changes

v0.14.3
Core

Patch Changes

  • #283 dd20142 Thanks @AlecAivazis! - Fixed bug in component queries associated with the unloaded response from load.
v0.14.2
Core

Patch Changes

  • #277 d010c3f Thanks @AlecAivazis! - List operations no longer throw an exception if the list isn't found as well as a few improvements to the list caching strategy
v0.14.1
Core

Patch Changes

  • #275 baf233b Thanks @AlecAivazis! - Fixed edge cases involving adding, removing, and deleting records back to back from in-memory cache"
v0.14.0
Core

Breaking Changes

  • #273 2adabd7 Thanks @AlecAivazis! - Consolidated all houdini packages under a single import. The preprocessor should now be imported from houdini/preprocess.

Patch Changes

  • #263 c5cce52 Thanks @AlecAivazis! - Added support for non-standard IDs and paginated fragment queries
v0.13.10
Core

Patch Changes

v0.13.9
Core

Patch Changes

v0.13.8
Core

Patch Changes

  • #259 d49c30a Thanks @AlecAivazis! - fixes an issue when resolving the first layer in the cache
v3.0.0
Svelte

Major Changes

Minor Changes

  • #1593 8bd407b Thanks @AlecAivazis! - add abortController to query and mutation args

  • 15c9453 Thanks @AlecAivazis! - fragment now reads a @plural fragment back as an array of data.

  • 15c9453 Thanks @AlecAivazis! - Add refetchableFragment for reading a @refetchable fragment and refetching it with new arguments through the returned .refetch().

Patch Changes

v2.1.2
Svelte

Patch Changes

v2.1.1
Svelte

Patch Changes

  • #1415 d0b11685 Thanks @AlecAivazis! - Fix issue with sessions when load function was declared to be the result of a function (or a direct value)

  • #1412 c307841f Thanks @AlecAivazis! - Fix issue with sessions if there are early returns in root layout load

  • Updated dependencies [d0b11685, d0b11685, d7b30f00]:

    • houdini@1.4.1
v2.1.0
Svelte

Minor Changes

  • #1402 21316ede Thanks @SeppahBaws! - Add support for vite 6

  • #1386 3c08996a Thanks @endigma! - Added support for configuring Houdini's output directory

Patch Changes

v2.0.1
Svelte

Patch Changes

v2.0.0-next.0
Svelte

Major Changes

  • #1300 c39d14d0 Thanks @SeppahBaws! - Add support for Svelte 5 and Svelte Runes

Patch Changes

  • 9fe06516 Thanks @SeppahBaws! - Bump Svelte version to 5.0

  • Updated dependencies [9fe06516, c39d14d0]:

    • houdini@1.3.0-next.0
v1.2.64
Svelte

Patch Changes

  • #1364 4d5552a0 Thanks @SeppahBaws! - Properly fix return types for pagination handlers

  • Updated dependencies []:

    • houdini@1.2.64
React

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.64
v1.2.63
Svelte

Patch Changes

  • #1362 8d4226ed Thanks @SeppahBaws! - Fix return types for pagination loadNextPage and loadPreviousPage

  • Updated dependencies []:

    • houdini@1.2.63
React

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.63
v1.2.61
Svelte

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.61
React

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.61
create-houdini

Patch Changes

  • c3403d54 Thanks @AlecAivazis! - More rushed create template changes before lightning talk
v1.2.60
Svelte

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.60
React

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.60
create-houdini

Patch Changes

  • fb2a6e89 Thanks @AlecAivazis! - Fix typo in create script
v1.2.59
Svelte

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.59
React

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.59
create-houdini

Patch Changes

  • #1355 224a5aab Thanks @AlecAivazis! - More improvements to create template

  • #1355 224a5aab Thanks @AlecAivazis! - More template improvements for create

v1.2.58
Svelte

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.58
React

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.58
create-houdini

Patch Changes

  • #1353 f68e424d Thanks @AlecAivazis! - improve template for projects with local schemas
v1.2.54
Svelte

Patch Changes

  • #1334 a4fac956 Thanks @fnimick! - Fix filesystem patches to not use illegal paths

  • Updated dependencies []:

    • houdini@1.2.54
React

Patch Changes

  • Updated dependencies []:
    • houdini@1.2.54
v1.2.43
Svelte

🐛 Fixes

  • #1271 2971ccf3 Thanks @sastan! - Remove generics from script tag before calling svelte preprocessor.

  • Updated dependencies []:

    • houdini@1.2.43
React

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.43
v1.2.42
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.42
React

Patch Changes

  • #1275 b8110193 Thanks @AlecAivazis! - Always generate route component types even if the file hasn't been saved yet

  • #1275 b8110193 Thanks @AlecAivazis! - Fix corruption of image files on deployment

  • Updated dependencies []:

    • houdini@1.2.42
v1.2.41
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.41
React

Patch Changes

  • #1272 45a35bd5 Thanks @AlecAivazis! - Fixed issue prevent logins when deployed on cloudflare

  • Updated dependencies []:

    • houdini@1.2.41
v1.2.40
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.40
React

Patch Changes

  • #1269 fe0ee152 Thanks @AlecAivazis! - Queries now throw errors when they are encountered in an API response

  • Updated dependencies []:

    • houdini@1.2.40
v1.2.34
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.34
React

🐛 Fixes

  • #1236 1ff715bd Thanks @AlecAivazis! - Fix bug when dash present in route name

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.34
v1.2.31
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.31
React

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.31
create-houdini

Patch Changes

  • #1220 4388b76f Thanks @AlecAivazis! - Bring in sync with other packages
v1.2.28
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.28
React

✨ Features

  • #1216 d7fe2be4 Thanks @AlecAivazis! - Stabilize react deployments

  • #1176 a5d6a842 Thanks @AlecAivazis! - Added experimental support for componentFields

🐛 Fixes

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.28
v1.2.27
Svelte

🐛 Fixes

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.27
React

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.27
v1.2.26
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.26
React

🐛 Fixes

  • #1205 e05f1c25 Thanks @AlecAivazis! - Fix invalid import during dev

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.26
v1.2.25
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.25
React

Dependency Changes

  • 0c81de6c Thanks @AlecAivazis! - Improve integration with vite dev server

  • Updated dependencies []:

    • houdini@1.2.25
v1.2.24
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.24
React

Dependency Changes

  • d5559503 Thanks @AlecAivazis! - Fix base url in dev mod

  • Updated dependencies []:

    • houdini@1.2.24
v1.2.23
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.23
React

🐛 Fixes

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.23
v1.2.20
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.20
React

🐛 Fixes

  • #1186 bcc8b969 Thanks @AlecAivazis! - Build and dev can both run on a fresh project

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.20
v1.2.19
Svelte

Dependency Changes

  • Updated dependencies [65c703c6]:
    • houdini@1.2.19
React

Dependency Changes

  • Updated dependencies [65c703c6]:
    • houdini@1.2.19
create-houdini

Patch Changes

  • 65c703c6 Thanks @AlecAivazis! - fix invalid package.json config for create-houdini
v1.2.17
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.17
React

🐛 Fixes

  • 245c8a23 Thanks @AlecAivazis! - Fix generated path in fallbacks

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.17
v1.2.16
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.16
React

🐛 Fixes

  • #1179 20702a9c Thanks @AlecAivazis! - Fix another bug when deploying a fresh installation

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.16
v1.2.15
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.15
React

🐛 Fixes

  • #1177 8831c147 Thanks @AlecAivazis! - Fix error preventing succesfull build

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.15
v1.2.12
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.12
React

✨ Features

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.12
v1.2.11
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.11
React

✨ Features

  • #1158 daa13c1c Thanks @AlecAivazis! - Add ability to opt-into preloading a specific link with data-houdini-preload

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.11
v1.2.9
Svelte

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.9
React

🐛 Fixes

  • #1147 @jycouet - if cookie name not found don't return session

Dependency Changes

  • Updated dependencies []:
    • houdini@1.2.9
create-houdini

✨ Features

  • #1150 [f076ee0] @jycouet @AlecAivazis - add create package to scaffold projects
v1.1.3
Svelte

🐛 Fixes

  • #1011 d1529363 Thanks @AlecAivazis! - Fix initialization issue in paginated queries

Dependency Changes

  • Updated dependencies []:
    • houdini@1.1.3
React

Dependency Changes

  • Updated dependencies []:
    • houdini@1.1.3
v1.0.11
Svelte

✨ Features

Dependency Changes

  • Updated dependencies []:
    • houdini@1.0.11
React

Dependency Changes

  • Updated dependencies []:
    • houdini@1.0.11
v1.0.9
Svelte

🐛 Fixes

  • #971 cb96d192 Thanks @AlecAivazis! - Fix svelte dependency
React

Dependency Changes

  • Updated dependencies []:
    • houdini@1.0.9
v1.0.2
Svelte

🐛 Fixes

  • #925 2d86f6e Thanks @AlecAivazis! - Fix fragment type definitions when parent is not-null

Dependency Changes

  • Updated dependencies []:
    • houdini@1.0.2
React

Dependency Changes

  • Updated dependencies []:
    • houdini@1.0.2
v0.20.4
Svelte

🐛 Fixes

  • #868 9808b74 Thanks @AlecAivazis! - Fix bug preventing server.js and page.gql files from coexisting

Dependency Changes

  • Updated dependencies []:
    • houdini@0.20.4
v0.20.1
Svelte
  • #820 c595749 Thanks @AlecAivazis! - Fix build issue with monorepos
v0.19.2
Svelte

✨ Features

  • #786 0437769 Thanks @AlecAivazis! - Static plugin config value can now be used to remove session infrastructure from application
v0.18.1
Svelte

✨ Features

  • #763 9c096a0 Thanks @AlecAivazis! - bump kit peerDepency to 1.0.0
v0.17.14
Svelte

🐛 Fixes

  • #725 257e2ee Thanks @jycouet! - following kit next.560 [breaking] Rename prerendering to building
v0.17.13
Svelte

🐛 Fixes

✨ Features

v0.17.12
Svelte

🐛 Fixes

v0.17.11
Svelte

🐛 Fixes

v0.17.10
Svelte

🐛 Fixes

  • #702 83d9340 Thanks @sjcobb2022! - FIX: type imports not generated correctly for non-fetching endpoints

  • #703 cb29530 Thanks @AlecAivazis! - Remove unused functions in runtime

v0.17.8
Svelte

🐛 Fixes

  • #691 e707fbe Thanks @AlecAivazis! - Added artifact import to subscription stores

  • Updated dependencies []:

    • houdini@0.17.8
v0.17.7
Svelte

🐛 Fixes

  • #689 db67e82 Thanks @AlecAivazis! - Fix duplicate import for generated subscription stores
v0.17.3
Svelte

🐛 Fixes

  • #643 35b189f Thanks @AlecAivazis! - Fix error preventing session in certain node versions
v0.17.2
Svelte

🐛 Fixes

  • #639 cfdb009 Thanks @AlecAivazis! - Fix error with generated route types

  • #633 8e52a90 Thanks @jycouet! - fix: queries will be sent once if they are defined in +(page|layout).gql

v1.3.2
React

Patch Changes

v1.2.66
React

Patch Changes

v1.2.65
React

Patch Changes

create-houdini

Patch Changes

v1.2.65-next.0
React

Patch Changes

v1.2.6-next.0
React

Dependency Changes