---
tags:
  - release-notes
  - reference
ai: generated
title: TerminusDB 10.1 Changelog
nextjs:
  metadata:
    title: TerminusDB 10.1 Changelog — Release Notes
    description: 'All TerminusDB 10.1 open-source releases in one place: release notes, bug fixes and new features for every version, newest first, with links to feature pages.'
    keywords: terminusdb 10.1 changelog, terminusdb 10.1 release notes, terminusdb releases
    alternates:
      canonical: https://terminusdb.com/docs/releases/10-1-changelog/
---

<!-- generated by scripts/sync-releases.mjs, do not edit -->

Every open-source release in the TerminusDB 10.1 line, newest first. Releases marked with a feature page link have a dedicated write-up of what shipped.

## v10.1.11 {% #v10-1-11 %}

Released 4 January 2023 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.11)

### TerminusDB Server v10.1.11 Release Notes

### Enhancements

- GraphQL now deals with more TerminusDB schemata
- Add JSON formatted logs for welcome message
- Consumer role now has expanded privileges enabling public access for clones
- Context insert/replace now gives a more understandable error
- We now check the store version before startup to prevent version mismatch between server and store during upgrades

### Bug fixes

- Fix JWT lib build
- Expanded error handling for fetch
- WOQL AST was incorrect for some WOQL words which specify the graph
- Fix subsumption in document retrieval
- Fix subsumption in GraphQL retrieval


## v10.1.10 {% #v10-1-10 %}

Released 1 December 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.10)

### Enhancements

+ Add ability to filter by multiple IDs in GraphQL
- Collections over base types
- Add Graphql backlinks
- Prevent exhaustive list comparisons in diff
- Path queries added to GraphQL

### Bug fixes

- Fix dangling reference check, improves performance on deletion
- Remove TERMINUSDB_LOG_PATH ENV as it caused a crash
- Graphiql is not hardcoded to localhost:6363 anymore
- Avoid framing json metadata


## v10.1.9 {% #v10-1-9 %}

Released 15 November 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.9)

### Enhancements

+ Add new ENV variable called TERMINUSDB_DASHBOARD_PATH to set the dashboard path at compile time.

### Bug fixes

+ Fix crash when using some special unicode characters because the length of those characters were wrongly calculated.
+ Fix set property inheritance in doc retrieval.


## v10.1.8 {% #v10-1-8 %}

Released 10 November 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.8)

### TerminusDB Server v10.1.8 Release Notes

### Enhancements

+ GraphQL endpoint at localhost:6363/api/graphql/ORG/DB
+ GraphiQL endpoint for testing available at localhost:6363/graphiql/ORG/DB
+ GraphQL automatic loading of Schema in GraphQL schema
+ GraphQL search and retrieval
+ New HEAD call for document endpoint, which makes it easy to check for existence
+ Add ARM64 support
+ New dashboard version: 0.0.10

### Bug fixes

+ Anonymous users now results in an auth with an explicit URI in the systemDB
+ Triple load interface now has better error reporting and is more robust
+ `@metadata` bugs on ingest / exgest fixed for classes.
+ Diff no longer returns explicit IDs for subdocuments, and does not compare IDs
+ sys:Unit now interacts correctly with Option


## v10.1.7 {% #v10-1-7 %}

Released 17 October 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.7)

### Bug fixes

+ Better serialization/deserialization of Prolog strings, prevents
  crashes on unexpected characters
+ Fix group\_by query in dashboard
+ Fix time travel in dashboard
+ Fix bad parsing of xsd:Name
+ Fix corrupted data products on wrong prefixes

### Enhancements

+ Add new Dashboard version
+ Add xsd:Name and xsd:anyUri property type support in dashboard
+ Use new terminusdb-client version in dashboard


## v10.1.6 {% #v10-1-6 %}

Released 12 October 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.6)


## v10.1.5 {% #v10-1-5 %}

Released 10 October 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.5)


## v10.1.4 {% #v10-1-4 %}

Released 24 August 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.4)

### Enhancements

+ New version of TerminusDB dashboard
+ Add multilanguage support in schemas
+ Add free (untyped) JSON metadata to classes

### Bug fixes

+ Fix serious performance regression (https://github.com/terminusdb/terminusdb/pull/1401)
+ Fix JSONDocument type is not linkable from Option, Set, List, Array (issue #1278)


## v10.1.3 {% #v10-1-3 %}

Released 16 August 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.3)

### Enhancements

+ Pretty print lists
+ Better error messages
+ Add count option to `terminusdb log`
+ Users can now cast strings to 'sys:Top' in WOQL allowing them to
  treat a string as a node in the graph.

### Bug fixes

+ Improved error handling
+ Fixed password change bug, where a user would lose its capabilities when password changed.
+ Fix bug in WOQL inserting typed lists. (#1349)
+ Fix IANA code recognition
+ Fix read lock errors
+ Check inheritance of non-existing classes


## v10.1.2 {% #v10-1-2 %}

Released 10 August 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.2)

### Enhancements

+ Added data product and user management dashboard
+ Speed up for raw JSON processing, especially large arrays
+ User Management Endpoints added
+ OpenAPI Specification of Endpoints expanded and added to source
+ Allow configurable name in JWT
+ Classes can be marked unfoldable, to get default unfolding of
  trees. Classes which have circularities leading to infinite
  unfoldings, will give an error
+ Added api/log route, so that history of a data product can be obtained
+ Added api/list and `terminusdb db list` to CLI to list databases with enhanced
  metadata display
+ Branches can be diffed by name, rather than commit now.
+ Added `terminusdb db update` to CLI
+ Added `terminusdb reset` to CLI

### Bug fixes

+ Referential integrity checking over-conservatism fixed
+ Raw JSON can now be used in containers (Lists, Sets, Arrays)
+ Path queries with path{n,m} fixed to be more forgiving about n and m
  arguments (strings will be parsed as ints)
+ Various error handling improvements to CLI
+ Fixed bug in enum checking of containers (Lists, Sets, Arrays)
+ Fixed enum inference to allow full enum URI

### Other

+ DB_SPEC explained in man page


## v10.1.1 {% #v10-1-1 %}

Released 23 June 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.1)


## v10.1.0 {% #v10-1-0 %}

Released 30 May 2022 · [GitHub release](https://github.com/terminusdb/terminusdb/releases/tag/v10.1.0)

