# @triplit/server-core

## 0.5.23

### Patch Changes

- a23fcc9d: handle selection over http api
- Updated dependencies [4ef05ec3]
  - @triplit/db@0.5.20

## 0.5.22

### Patch Changes

- 6d348d3d: Add `--failOnBackwardsIncompatibleChange` to @triplit/CLI `schema push` command
- Updated dependencies [6d348d3d]
  - @triplit/db@0.5.19

## 0.5.21

### Patch Changes

- Updated dependencies [398da292]
  - @triplit/db@0.5.18

## 0.5.20

### Patch Changes

- Updated dependencies [a80dbe04]
  - @triplit/db@0.5.17

## 0.5.19

### Patch Changes

- Updated dependencies [4ccc6422]
  - @triplit/db@0.5.16

## 0.5.18

### Patch Changes

- Updated dependencies [f3186500]
- Updated dependencies [e5ff046f]
  - @triplit/db@0.5.15

## 0.5.17

### Patch Changes

- Updated dependencies [b2b3eae5]
  - @triplit/db@0.5.14

## 0.5.16

### Patch Changes

- Updated dependencies [7bbc8e53]
  - @triplit/db@0.5.13

## 0.5.15

### Patch Changes

- Updated dependencies [bb973df7]
  - @triplit/db@0.5.12

## 0.5.14

### Patch Changes

- Updated dependencies [8e9511dc]
- Updated dependencies [a2532548]
  - @triplit/db@0.5.11

## 0.5.13

### Patch Changes

- Updated dependencies [a0932216]
  - @triplit/db@0.5.10

## 0.5.12

### Patch Changes

- 2713ca43: use hono for default node server implmenetation
- Updated dependencies [2713ca43]
  - @triplit/db@0.5.9

## 0.5.11

### Patch Changes

- Updated dependencies [bdebed22]
- Updated dependencies [7b1839b6]
  - @triplit/db@0.5.8

## 0.5.10

### Patch Changes

- Updated dependencies [9107e262]
- Updated dependencies [0cc53c85]
- Updated dependencies [cb785390]
  - @triplit/db@0.5.7

## 0.5.9

### Patch Changes

- Updated dependencies [dd8278d1]
  - @triplit/db@0.5.6

## 0.5.8

### Patch Changes

- Updated dependencies [8f004df6]
  - @triplit/db@0.5.5

## 0.5.7

### Patch Changes

- Updated dependencies [e9eb5c26]
  - @triplit/db@0.5.4

## 0.5.6

### Patch Changes

- Updated dependencies [f201dd5a]
- Updated dependencies [8c97bfdb]
  - @triplit/db@0.5.3

## 0.5.5

### Patch Changes

- Updated dependencies [aca9cf75]
- Updated dependencies [3d5e879d]
  - @triplit/db@0.5.2

## 0.5.4

### Patch Changes

- @triplit/db@0.5.1

## 0.5.3

### Patch Changes

- Updated dependencies [3984bc94]
- Updated dependencies [94417d39]
  - @triplit/db@0.5.0

## 0.5.2

### Patch Changes

- 23b6171d: add support for webhooks
- Updated dependencies [15815dc2]
- Updated dependencies [23b6171d]
  - @triplit/db@0.4.6

## 0.5.1

### Patch Changes

- deacd21c: handle larger bulk inserts

## 0.5.0

### Minor Changes

- 186174da: Ensure sync connections are cleaned up on disconnect

### Patch Changes

- Updated dependencies [c9fde067]
  - @triplit/db@0.4.5

## 0.4.4

### Patch Changes

- Updated dependencies [f7ab3c65]
  - @triplit/db@0.4.4

## 0.4.3

### Patch Changes

- Updated dependencies [80a1d44b]
  - @triplit/db@0.4.3

## 0.4.2

### Patch Changes

- Updated dependencies [c0365bd9]
- Updated dependencies [5305bc0f]
  - @triplit/db@0.4.2

## 0.4.1

### Patch Changes

- Updated dependencies [8966b0fe]
- Updated dependencies [761648cf]
  - @triplit/db@0.4.1

## 0.4.0

### Minor Changes

- 0a09013b: Sunset migrations API
- f894e435: update query return type to array

### Patch Changes

- Updated dependencies [0a09013b]
- Updated dependencies [38746526]
- Updated dependencies [f894e435]
- Updated dependencies [abe8bea8]
  - @triplit/db@0.4.0

## 0.3.79

### Patch Changes

- Updated dependencies [5fed7f42]
  - @triplit/db@0.3.75

## 0.3.78

### Patch Changes

- Updated dependencies [5eae93dc]
  - @triplit/db@0.3.74

## 0.3.77

### Patch Changes

- Updated dependencies [99a5b854]
  - @triplit/db@0.3.73

## 0.3.76

### Patch Changes

- @triplit/db@0.3.72

## 0.3.75

### Patch Changes

- a902f8b8: unify session variable transformation logic
- Updated dependencies [4f99c558]
- Updated dependencies [a902f8b8]
  - @triplit/db@0.3.71

## 0.3.74

### Patch Changes

- cb72c28c: better errors for failed token verifications
- b1127b7b: Write scope claim to array on tokens

## 0.3.73

### Patch Changes

- 39183482: Update server-core types
- Updated dependencies [104027d8]
- Updated dependencies [833b69c9]
- Updated dependencies [ecc5a959]
  - @triplit/db@0.3.70

## 0.3.72

### Patch Changes

- a6caa166: simplify token scheme
- d11d57e2: Use async generators for tuple scans rather than arrays for lazy pagination of indexes that will reduce memory and increase performance on large datasets
- Updated dependencies [96d4d8ff]
- Updated dependencies [d11d57e2]
- Updated dependencies [ffb00f68]
  - @triplit/db@0.3.69

## 0.3.71

### Patch Changes

- Updated dependencies [79df5162]
  - @triplit/db@0.3.68

## 0.3.70

### Patch Changes

- Updated dependencies [38bdff77]
  - @triplit/db@0.3.67

## 0.3.69

### Patch Changes

- Updated dependencies [73d638ec]
  - @triplit/db@0.3.66

## 0.3.68

### Patch Changes

- Updated dependencies [28d32b51]
- Updated dependencies [0139e1a4]
  - @triplit/db@0.3.65

## 0.3.67

### Patch Changes

- Updated dependencies [c8c955a5]
  - @triplit/db@0.3.64

## 0.3.66

### Patch Changes

- Updated dependencies [48bdee2]
  - @triplit/db@0.3.63

## 0.3.65

### Patch Changes

- Updated dependencies [40e2e50]
  - @triplit/db@0.3.62

## 0.3.64

### Patch Changes

- Updated dependencies [c78aa65]
- Updated dependencies [6ccbbd5]
  - @triplit/db@0.3.61

## 0.3.63

### Patch Changes

- Updated dependencies [41692f0]
  - @triplit/db@0.3.60

## 0.3.62

### Patch Changes

- Updated dependencies [7c5105d]
- Updated dependencies [6c24a2c]
  - @triplit/db@0.3.59

## 0.3.61

### Patch Changes

- Updated dependencies [aa9e562]
- Updated dependencies [2decc7f]
  - @triplit/db@0.3.58

## 0.3.60

### Patch Changes

- Updated dependencies [eb66825]
  - @triplit/db@0.3.57

## 0.3.59

### Patch Changes

- Updated dependencies [c3fb0be]
  - @triplit/db@0.3.56

## 0.3.58

### Patch Changes

- b410f2c: Remove (now) erroneous check on user id claim

## 0.3.57

### Patch Changes

- Updated dependencies [b65160e]
  - @triplit/db@0.3.55

## 0.3.56

### Patch Changes

- Updated dependencies [55ae69b]
- Updated dependencies [a8c6f75]
  - @triplit/db@0.3.54

## 0.3.55

### Patch Changes

- Updated dependencies [784b82f]
- Updated dependencies [199684b]
  - @triplit/db@0.3.53

## 0.3.54

### Patch Changes

- Updated dependencies [546bda7]
  - @triplit/db@0.3.52

## 0.3.53

### Patch Changes

- Updated dependencies [1b128fb]
  - @triplit/db@0.3.51

## 0.3.52

### Patch Changes

- Updated dependencies [76b3751]
  - @triplit/db@0.3.50

## 0.3.51

### Patch Changes

- Updated dependencies [0e9b4c4]
- Updated dependencies [b68787d]
  - @triplit/db@0.3.49

## 0.3.50

### Patch Changes

- Updated dependencies [fddc883]
  - @triplit/db@0.3.48

## 0.3.49

### Patch Changes

- Updated dependencies [753a72c]
  - @triplit/db@0.3.47

## 0.3.48

### Patch Changes

- Updated dependencies [98a0adf]
- Updated dependencies [7fd83f6]
  - @triplit/db@0.3.46

## 0.3.47

### Patch Changes

- Updated dependencies [2c71802]
  - @triplit/db@0.3.45

## 0.3.46

### Patch Changes

- Updated dependencies [f6468bf]
- Updated dependencies [7fac5a4]
  - @triplit/db@0.3.44

## 0.3.45

### Patch Changes

- Updated dependencies [2c2a4d3]
- Updated dependencies [352b619]
  - @triplit/db@0.3.43

## 0.3.44

### Patch Changes

- Updated dependencies [3897fc7]
- Updated dependencies [8ccc77e]
  - @triplit/db@0.3.42

## 0.3.43

### Patch Changes

- Updated dependencies [74500fd]
  - @triplit/db@0.3.41

## 0.3.42

### Patch Changes

- Updated dependencies [3f633a1]
  - @triplit/db@0.3.40

## 0.3.41

### Patch Changes

- Updated dependencies [cae769a]
  - @triplit/db@0.3.39

## 0.3.40

### Patch Changes

- Updated dependencies [f826e50]
  - @triplit/db@0.3.38

## 0.3.39

### Patch Changes

- Updated dependencies [5b2e55d]
  - @triplit/db@0.3.37

## 0.3.38

### Patch Changes

- Updated dependencies [3202e60]
  - @triplit/db@0.3.36

## 0.3.37

### Patch Changes

- Updated dependencies [8d35085]
- Updated dependencies [42392cc]
  - @triplit/db@0.3.35

## 0.3.36

### Patch Changes

- Updated dependencies [b3315c3]
  - @triplit/db@0.3.34

## 0.3.35

### Patch Changes

- Updated dependencies [0470537]
- Updated dependencies [8d029fd]
  - @triplit/db@0.3.33

## 0.3.34

### Patch Changes

- 1a8c0ea: Update conflicting type names for @triplit/db Value
- Updated dependencies [5a0f993]
- Updated dependencies [1a8c0ea]
  - @triplit/db@0.3.32

## 0.3.33

### Patch Changes

- Updated dependencies [d1b274b]
  - @triplit/db@0.3.30

## 0.3.32

### Patch Changes

- Updated dependencies [1d78145]
  - @triplit/db@0.3.29

## 0.3.31

### Patch Changes

- Updated dependencies [f944c0b]
  - @triplit/db@0.3.28

## 0.3.30

### Patch Changes

- dea15f5: add overrideSchema endpoint to server
- d71b6f6: skip rules for TRIPLES messages operations
- Updated dependencies [5b36d92]
- Updated dependencies [eddc659]
- Updated dependencies [753e546]
- Updated dependencies [7408dca]
- Updated dependencies [26397d4]
  - @triplit/db@0.3.27

## 0.3.29

### Patch Changes

- Updated dependencies [b5744e9]
  - @triplit/db@0.3.26

## 0.3.28

### Patch Changes

- Updated dependencies [654c256]
- Updated dependencies [3ddaac3]
- Updated dependencies [da425e6]
- Updated dependencies [d20f7b4]
  - @triplit/db@0.3.25

## 0.3.27

### Patch Changes

- 3989757: Fixup bugs in subquery serialization
- Updated dependencies [3989757]
  - @triplit/db@0.3.24

## 0.3.26

### Patch Changes

- a049f47: Fix bug with remote update
- Updated dependencies [a049f47]
  - @triplit/db@0.3.23

## 0.3.25

### Patch Changes

- Updated dependencies [557e10f]
- Updated dependencies [2d41a65]
  - @triplit/db@0.3.22

## 0.3.24

### Patch Changes

- Updated dependencies [25ba609]
  - @triplit/db@0.3.21

## 0.3.23

### Patch Changes

- b26a16b: add additional context to router handler
- Updated dependencies [b07bba6]
- Updated dependencies [b07bba6]
  - @triplit/db@0.3.20

## 0.3.22

### Patch Changes

- 1b8bb22: add logs to incoming and outgoing server messages
- Updated dependencies [f248061]
- Updated dependencies [aff7f7f]
- Updated dependencies [71504b0]
- Updated dependencies [1ef3f46]
- Updated dependencies [2ab8039]
- Updated dependencies [fd652f7]
  - @triplit/db@0.3.19

## 0.3.21

### Patch Changes

- 43626b6: add internal logs to TriplitServer
- Updated dependencies [9651552]
- Updated dependencies [9a7fe03]
- Updated dependencies [5ea23b8]
- Updated dependencies [480f8eb]
  - @triplit/db@0.3.18

## 0.3.20

### Patch Changes

- fde0f56: Ensure server params have value before parsing, send proper error on /clear
- Updated dependencies [458fc03]
- Updated dependencies [10bb3eb]
  - @triplit/db@0.3.17

## 0.3.19

### Patch Changes

- 3fe5761: Check for fallback property when checking for TriplitError
- Updated dependencies [6bf47f6]
- Updated dependencies [3fe5761]
  - @triplit/db@0.3.16

## 0.3.18

### Patch Changes

- Updated dependencies [554aaa6]
  - @triplit/db@0.3.15

## 0.3.17

### Patch Changes

- 2e1a2ad: fixup bugs in schema and schemaless syncing in the console

## 0.3.16

### Patch Changes

- 391d77f: refactor Triplit REST API routing into server-core and use in node server package
- 75a765c: re-export relevant types for syncing from @triplit/types
- Updated dependencies [33cc09c]
  - @triplit/db@0.3.14

## 0.3.15

### Patch Changes

- 623ca55: fix schemaless bug in bulk-insert route

## 0.3.14

### Patch Changes

- 6ebf160: relax permissiveness of http api
- 78edb1d: Improve error messaging
- 0bd7759: Improve indexeddb performance and prevent ghost attributes from deleted entities
- b21dacf: include sync closing as part of message passing and improve logs of close reason
- Updated dependencies [78edb1d]
- Updated dependencies [0bd7759]
  - @triplit/db@0.3.13

## 0.3.13

### Patch Changes

- Updated dependencies [f2b0f1f]
  - @triplit/db@0.3.12

## 0.3.12

### Patch Changes

- Updated dependencies [9e222c8]
- Updated dependencies [ed225fd]
  - @triplit/db@0.3.11

## 0.3.11

### Patch Changes

- Updated dependencies [ae9bad9]
  - @triplit/db@0.3.10

## 0.3.10

### Patch Changes

- 7c8e6eb: add option to use external jwt secret for token verification

## 0.3.9

### Patch Changes

- Updated dependencies [ff3bfe2]
  - @triplit/db@0.3.9

## 0.3.8

### Patch Changes

- Updated dependencies [f4f87df]
  - @triplit/db@0.3.8

## 0.3.7

### Patch Changes

- Updated dependencies [4d2d381]
  - @triplit/db@0.3.7

## 0.3.6

### Patch Changes

- Updated dependencies [8edd13f]
  - @triplit/db@0.3.6

## 0.3.5

### Patch Changes

- Updated dependencies [91ee2eb]
  - @triplit/db@0.3.5

## 0.3.4

### Patch Changes

- Updated dependencies [0d95347]
- Updated dependencies [0d95347]
  - @triplit/db@0.3.4

## 0.3.3

### Patch Changes

- Updated dependencies [5398d8d]
  - @triplit/db@0.3.3

## 0.3.2

### Patch Changes

- Updated dependencies [817e4cd]
  - @triplit/db@0.3.2

## 0.3.1

### Patch Changes

- 76c9700: Improve performance and support RSA-signed tokens
- Updated dependencies [76c9700]
  - @triplit/db@0.3.1

## 0.3.0

### Minor Changes

- 4af4fde: Add selecting subqueries and improve insert performance

### Patch Changes

- Updated dependencies [4af4fde]
  - @triplit/db@0.3.0

## 0.2.3

### Patch Changes

- 06636a7: Fix CLI missing dependency issue
- Updated dependencies [06636a7]
  - @triplit/db@0.2.3

## 0.2.2

### Patch Changes

- d92db2c: fixup authentication variable handling
- d92db2c: add http api
- Updated dependencies [d92db2c]
- Updated dependencies [d92db2c]
  - @triplit/db@0.2.2

## 0.2.1

### Patch Changes

- 56d80f1: - export errors
  - properly format invalid token errors
- Updated dependencies [56d80f1]
  - @triplit/db@0.2.1

## 0.2.0

### Minor Changes

- 61455a2: minor version bump

### Patch Changes

- 61455a2: - add endpoints for http based insert
  - code quality improvements
- Updated dependencies [61455a2]
  - @triplit/db@0.2.0

## 0.1.1

### Patch Changes

- Updated dependencies [6a92bbe]
  - @triplit/db@0.1.1

## 0.1.0

### Minor Changes

- 2f75a31: bump version for beta release

### Patch Changes

- Updated dependencies [2f75a31]
  - @triplit/db@0.1.0

## 0.0.39

### Patch Changes

- 1bb02af: version bump test
- Updated dependencies [1bb02af]
  - @triplit/db@0.0.39

## 0.0.38

### Patch Changes

- 02ebbc5: Initialize package
- Updated dependencies [8761ebe]
  - @triplit/db@0.0.38
