- Make AccessControl manageCapability scopeType param optional
- Fix schema endpoint for system database
- Fix DiffObject type definition
- Fix getCommitsLog in WOQLClient
- add pagination to getVersionDiff
- add getDocumentHistory in WOQLClient class
- add baseServer property to ConnectionConfig class
- Fix woql.distinct using variables
- Fix woql.select using variables
- Fix woql.group_by using variables
- Fix woql.order_by using variables
- Fix typescript types
- add patchResource in WOQLClient class
- Fix woqlPrinter
- Fix woqlClient updateDatabase
- add getCommitsLog in WOQLClient class
- Fix woqlPrinter
- Review WOQL typescript definitions
- Add Woql.boolean in WOQL class
- Add Woql.date in WOQL class
- Add Woql.datetime in WOQL class
- Add getOrganizationRemote in AccessControl class
- Replace coveralls with coveralls-next
- Add getOrganization in AccessControl class
- Add hasDatabase head api call in WOQL-Client
- Add Woql.Vars in WOQL class
- Remove core-js@2
- Documentation fixes
- Fix update_triple in woql
- Fix types declaration
- Add the ability to add additional diff options to the diff endpoint
- Generating type definitions for typescript by @Neelterminusdb in #185
- Added create query parameter for update document by @Neelterminusdb in #189
- Fixed woql start by @Neelterminusdb in #184
- Fixed bug in WOQL.doc not encoding lists by @Neelterminusdb in #191
- Fixed woql docs by @Neelterminusdb in #194
- Deprecated query document by @Neelterminusdb in #187
- Add support for variables in woql.doc by @Neelterminusdb in #181
- Fix the way of sending tokens to the cloud api by @GavinMendelGleason in #182
- Upgrade async library to prevent prototype pollution
- Add diff endpoint by @GavinMendelGleason in #178
- Add gzip compression by @rrooij in #167
- Add getPrefixes by @Francesca-Bit in #152
- Added examples for dataVersion docs by @Neelterminusdb in #147
- Fixed WOQL.as and WOQL.path docs by @Neelterminusdb in #140
- Fixed woql.post query having multiple files with woql.and by @Neelterminusdb in #160
- Fixed cleanObject output for @value = 0 by @Neelterminusdb in #163
- Update accessControl by @Francesca-Bit in #144
- Converted string variables to woql variables "Var" in documentation by @Neelterminusdb in #141
- Allow infinite size of body and content by @rrooij in #129
- Improving installation steps for the js package by @Neelterminusdb in #125
- Update createDocs.js by @mark-terminusdb in #130
- Use eol.lf with jsdoc-to-markdown, improve CI workflow by @spl in #133
- Fixed WOQL.post function by @Neelterminusdb in #118
- Fix linting by @Neelterminusdb in #112
- Fixes update_triple variable name bug by @Neelterminusdb in #131
- Add new getDatabases method #121
- Add track version id #116
- Deprecated connect function #114
- Added AccessControl class
- Added diff and patch functions in WOQL.client
- Fixed create new branch documentation #105
- Added support for new API authentication with TerminusX
- Fixed optimizeBranch() (#92)
- Fixed encoding URL in client
- Added custom User-Agent header
- Fixed https package not found (#97) by adding browser setting in package.json
- Fixed replaceAll is not a function error (#95)
- Added support for multi organizations
- Add client.getUserOrganizations
- Add client.userOrganizations (Retrieves a list of databases)
- Added read_document, insert_document, update_document, delete_document functions for modification of documents using WOQL
- Add dot() in WOQL query
- removed read_object
- Add read_object
- Add utf-8 support
- fixed woql query for commits
- Added functionalties to support new document interface
- Added new functions to support TerminusX
- Enhancements to graph view and document view
- add update_quad
- add update_triple
- add woql word once
- add context to using
- add type_of
- better error reporting
- add csv uploading
- Fix group_by
The liberation release
- Upgrade dependencies
- Path predicate directions
- Add switch for forcing db deletes
- Fix length and predicate pattern compilation
- Fix bug with non-text nodes
The liberation release
support for including prefixes full support for Terminus Server Collaboration API
Ability to set no commit as starting point for a new branch in client branch api
Functions for more convenient navigation of the commit graph
- lib().commit_history()
- lib().commit_future()
- lib().commit_timeline()
- lib().next_commits()
- lib().previous_commits()
- lib().active_commit()
Fixed automatic type detection to recognise terminusdb:/// iris
Ability to set default branch id in connection configuration init WOQL.all() WOQL.vars() WOQL.nuke()
Promoted stable parts of WOQL.schema() and WOQL.lib() to fully fledged WOQLQuery status to enable chaining
Removed extraneous ` from nonNegativeInteger datatype Removed export of all internal objects
New Fetch API Call
Fixed bug in WOQL.order_by to make descending work
Added support for remote database status resolution to connection capabilities Added new databases() api support Added global assets_overview query Added new general time travel function - getCommitAtTime()
Fixed bug with idgen
- Fixed PUT
- Some other fixes as well
Added tests for inferred use of ands
Fixed remaining bugs in cardinality functions Fixed bugs in PUT JSON-LD generation Fixed tests for chaining and cardinality functions
- First release of the WOQL standard library - available via WOQL.lib().LIBRARY_FUNCTION()
- Added working versions of clone, pull, push, fetch to API
- Added support for basic auth to remote servers
Fixed bugs in cardinality operators in WOQL (max, min, card - all now work properly)
Tidied up triplebuilder by eliminating no longer need object.
Fixed transmission of prefixes over API