Changelog
Release |
Change type |
Description |
---|---|---|
2024.03.29 |
Feature |
Add |
2024.03.20 |
Feature |
Maintain blocking behaviour of |
2024.02.14 |
Feature |
Add argument |
2024.02.05 |
Feature |
Expose |
2024.01.11.1 |
Feature |
Add arguments |
2024.01.11 |
Feature |
Add export/import command to start an export/import |
2023.12.15 |
Documentation |
Improve documentation on connection certificate validation |
2023.11.28 |
Feature |
Add |
2023.10.31 |
Feature |
Add argument |
2023.09.15 |
Feature |
Add argument |
2023.09.14 |
Deprecation |
Stop adding property |
2023.08.08 |
Feature |
Add |
2023.06.27 |
Feature |
Enable retrieval of data stream descriptor through |
2023.06.05.1 |
Bug fix |
Use new REST path for regular search requests |
2023.06.05 |
Bug fix |
Use |
2023.05.01 |
Bug fix |
Prefer |
2023.03.29 |
Feature |
Add |
2023.03.06 |
Documentation |
Fix syntax errors in documentation of export recipe functions |
2023.02.27 |
Bug fix |
Only send |
2023.02.07 |
Feature |
Add |
2023.02.03 |
Bug fix |
Respect |
2023.01.03 |
Feature |
Support retrieving the export key of a task through |
2022.12.14 |
Feature |
Support deduplication of trace results during search |
2022.09.08 |
Feature |
Enable passing a text stream object (e.g. |
2022.08.22 |
Bug fix |
Log a warning when the update method is called more than once per trace |
2022.08.15 |
Documentation |
Improve documentation of update and import requests, noting that all changes to an individual trace should be bundled as a single update or import remote call |
2022.07.27.1 |
Bug fix |
Work around partially processed chunks during upload, retry only the missing part of the failing chunk |
2022.07.27 |
Bug fix |
Avoid logging warnings when iterating over a |
2022.06.16 |
Bug fix |
Auto-retry chunk during upload in case of network errors |
2022.06.08 |
Feature |
Add INFO-level log message during |
2022.05.30 |
Bug fix |
Tail console output captured from |
2022.05.24 |
Feature |
Enable callable user-supplied data stream selector for |
2022.03.01.2 |
Feature |
Rely on imagetool defaults, for compatibility with future image tool releases, providing AES/GCM encryption using SHA2-512 stored digests for improved performance |
2022.03.01 |
Bug fix |
Wrap a tracelet types / values (like prediction or identity) along the same lines as singular trace types |
2022.01.26 |
Bug fix |
Avoid 406 response during authentication; a failed authentication attempt now propagates a 401 (Unauthorized) response error |
2022.01.21 |
Bug fix |
Attempt to resume search result stream when a |
2022.01.18 |
Feature |
|
2022.01.13 |
Feature |
Remove partially uploaded image when upload is interrupted |
2021.12.15 |
Bug fix |
Use builtin |
2021.11.29 |
Bug fix |
Enable HTML-only use of |
2021.11.19 |
Feature |
Add |
2021.10.25 |
Feature |
Link image to project before data upload starts, to validate the permissions and reduce the amount of orphaned image data |
2021.10.11 |
Feature |
Add the ability to sort search results on similarity to a specified vector, see explanation for details |
2021.09.09 |
Bug fix |
Decode streaming chunked and / or gzipped responses for all searching calls |
2021.08.31 |
Feature |
Reintroduce chunked upload and set as default, previously removed from the upload command |
2021.08.11.1 |
Feature |
Auto-translate vector values to |
2021.08.11 |
Packaging |
Move dependencies for the shell command to a new “shell” extra (see Installation) |
2021.08.09 |
Bug fix |
Force potential re-authentication before starting upload data stream for the upload command |
2021.06.18 |
Bug fix |
Put multiple project ids in the request body instead of the url, avoiding potential excessively long urls |
2021.06.17 |
Feature |
Add |
2021.06.10 |
Bug fix |
Treat missing shared library for FUSE as an import error, disabling the mount command |
2021.05.26 |
Bug fix |
Avoid crashes when updating a trace with data only |
2021.05.20.2 |
Bug fix |
Bump minimum Python version in deb configuration |
2021.05.20.1 |
Feature |
Add option to upload command to specify image ID with the |
2021.05.20 |
Feature |
Add |
2021.04.13 |
Feature |
Add |
2021.03.31 |
Bug fix |
Avoid buffering of data and uploading in chunks, forward data directly for the upload command |
2021.03.15 |
Bug fix |
User backup key should be base64 encoded |
2021.03.10 |
Feature |
Support singlefiles |
2021.03.09 |
Bug fix |
When checking when the last backup is performed, failed tasks should be ignored. |
2021.03.01 |
Documentation |
Fix erroneous statement on included tools for |
2021.02.09 |
Feature |
Add option Note that this means that |
2021.02.08 |
Bug fix |
Avoid raising errors from iterating an exhausted |
2021.02.04 |
Bug fix |
Backup command with |
2021.01.21 |
Bug fix |
Last modification date is ignored when date is more than 56 days back |
2021.01.20 |
Bug fix |
Backup file is not downloaded when keys-folder is specified |
2021.01.14.1 |
Bug fix |
Backup process should continue with other projects after error |
2021.01.14 |
Feature |
Add partial support for multi project search |
2021.01.13 |
Bug fix |
Avoid crashes on unparseable dates, now logs a warning and falls back to |
2021.01.12 |
License |
Distribute |
2021.01.11 |
Bug fix |
Backup command should handle keystore argument, create download folder |
2020.12.14.1 |
Bug fix |
Wrap a ‘chunked’ search response before handing it to the JSON parser |
2020.12.14 |
Bug fix |
Update backup api call according to endpoint definition |
2020.11.13 |
Documentation |
Include |
2020.10.27 |
Bug fix |
Make |
2020.09.29 |
Feature |
Add |
2020.08.06 |
Feature |
Add backup command to start a backup” |
2020.07.31 |
Feature |
Add a debug mode to |
2020.07.29 |
Deprecation |
Deprecate |
2020.07.23 |
Bug fix |
Use preference endpoint supplied on the command line in |
2020.07.16 |
Feature |
Enable exclusion of properties for project clone requests to |
2020.07.09 |
Feature |
Delete project specific preferences on delete project |
2020.06.22.1 |
Bug fix |
Make (path to) the hansken-image-tool customizable for usage in Windows |
2020.06.22 |
Feature |
Auto-translate latitude/longitude values to Note that this might break scripts that rely on latitude/longitude values to be offered as a |
2020.06.03.1 |
Feature |
Enable managing Hansken resources through |
2020.04.06 |
Bug fix |
Set dependency on |
2020.03.16 |
Documentation |
Improve documentation on |
2020.03.03 |
Bug fix |
Retain auto-resume on use of parameter |
2020.02.13 |
Documentation |
Clarify documentation on logging exceptions and the |
2020.02.07 |
Feature |
Enable determining stream to be exported per trace by supplying |
2020.01.15 |
Feature |
Log warnings retrieved from a search result as warnings from |
2020.01.13 |
Bug fix |
Auto-resume search result when broken by |
2019.12.16 |
Feature |
Enable deletion of images linked to a project when deleting a project through |
2019.11.21 |
Feature |
Improve usability of snippets by automatically adding keys to snippet request objects and specifying highlight terms to multiple requests at a time for |
2019.11.04 |
Feature |
Enable retrieval of unique values for a property (also known as a value search) through |
2019.10.29 |
Bug fix |
Accept a 404 response when logging out of a service that does not support session management |
2019.10.02 |
Bug fix |
Encode tags in url so it is possible to set tags containing a hash symbol |
2019.08.19 |
Bug fix |
Pass |
2019.08.09 |
Feature |
Add optional parameters |
2019.07.30 |
Bug fix |
Fix broken auto-resume for tracelet searches, pass the requested |
2019.07.19 |
Bug fix |
Accept new style response (201, created) of clone REST call |
2019.07.17.1 |
Bug fix |
Serialize |
2019.07.17 |
Feature |
Enable searching for tracelets (e.g. entities) by adding |
2019.07.11 |
Feature |
Add command line options to control buffer size, number of retries and wait time for the upload command |
2019.07.02 |
Bug fix |
Match user identifiers in mixed-auth environments (e.g. non-authenticated keystore) better, avoid checking against anonymous user |
2019.07.01 |
Feature |
Enable adding data streams to a |
2019.06.17 |
Bug fix |
Use new REST format for the tasks command, incorporating the position of a task on the queue in the output |
2019.06.01 |
Deprecation |
Drop support for Python 2.7 |
2019.05.13 |
Bug fix |
Force authentication on (automatic) calls to |
2019.05.06.1 |
Documentation |
Add examples and external links to documentation on report recipe |
2019.05.06 |
Bug fix |
Fix minor spelling and capitalization errors in the quickstart command |
2019.04.02 |
Feature |
Add Note that the preference service is a separate REST endpoint, which needs to be configured.
This can be done by setting the |
2019.02.26 |
Deprecation |
Issue |
2019.02.25 |
Feature |
Add |
2019.02.13 |
Bug fix |
Include template files with the |
2019.02.07.2 |
Feature |
Add |
2019.02.07.1 |
Feature |
Add |
2019.02.07 |
Bug fix |
Restrict number of or-clauses in query for user-generated content in projects with many images for the extract command |
2019.01.25 |
Deprecation |
Deprecate |
2019.01.07 |
Feature |
Add |
2019.01.04 |
Feature |
Use chunked upload for the upload command to improve performance when uploading data through the Hansken REST API |
2018.12.19 |
Bug fix |
Apply modeled data type conversion for mapped type properties when using |
2018.12.13 |
Feature |
Enable use of filtered sort for searches |
2018.12.10 |
Feature |
Make |
2018.12.06.1 |
Bug fix |
Read |
2018.12.06 |
Bug fix |
Read |
2018.11.30.1 |
Feature |
Parallellize Note that this is enabled by default, requiring that the |
2018.11.30 |
Bug fix |
Avoid crashing the quickstart command when a Keycloak IDP is selected |
2018.11.22 |
Bug fix |
Make |
2018.11.16 |
Bug fix |
Default |
2018.11.12 |
Bug fix |
Avoid consuming search results when key |
2018.11.09 |
Bug fix |
Allow specifying a fallback text encoding for |
2018.11.08 |
Bug fix |
Fix |
2018.11.07 |
Feature |
Add |
2018.11.05 |
Feature |
Add |
2018.11.01 |
Bug fix |
Fix deprecated imports of abstract collection base classes (would break on Python 3.8+) |
2018.10.30 |
Bug fix |
Remove use of weak references in |
2018.10.29 |
Bug fix |
Avoid auto-closing a |
2018.10.25 |
Deprecation |
Rename |
2018.10.08 |
Feature |
Add |
2018.10.05 |
Deprecation |
Drop development support for Python 3.4 (runtime should be unaffected) |
2018.08.29 |
Feature |
Add tasks command to command line to list tasks tracked by the Hansken scheduler |
2018.08.27 |
Feature |
Add |
2018.08.23 |
Bug fix |
Accept new style responses of extraction REST calls |
2018.07.31 |
Bug fix |
Include |
2018.07.30 |
Feature |
Add |
2018.07.23 |
Bug fix |
Show exception traceback by default for calls to |
2018.06.15 |
Feature |
Enable requesting results from ‘broken’ indices (this would trigger an error by default, override with argument |
2018.05.17 |
Feature |
Add shorthands for creating PDF documents to the reporting recipe |
2018.04.26 |
Bug fix |
Align type conversions for attribute and |
2018.04.20 |
Feature |
Add a reporting recipe as module |
2018.04.11 |
Bug fix |
Fix resolving data size in |
2018.03.07 |
Feature |
Enable importing data for existing traces Note that data types need be named; arguments for |
2018.03.01 |
Documentation |
Let the |
2018.02.20 |
Feature |
Enable overriding 3rd party HTTP/HTTPS connection pool size as This is only useful when running many parallel requests using |
2018.02.14 |
Bug fix |
Fix |
2018.02.06 |
Bug fix |
Enable passing logging timezone as a string to |
2018.01.17 |
Deprecation |
Rename |
2018.01.12 |
Feature |
Add properties Note that |
2018.01.09 |
Feature |
Include a changelog in the generated documentation |
2017.12.14 |
Bug fix |
Fix authentication realm detection by allowing OpenAM identity provider URLs to end in variations of |
2017.11.30 |
Bug fix |
Fix import errors introduced by ‘robust search’ workaround |
2017.11.23 |
Bug fix |
Make sure |
2017.11.22 |
Feature |
Add |
2017.11.15 |
Bug fix |
Fix infinite loop in |
2017.11.10.1 |
Bug fix |
Pass falsy values (like |
2017.11.10 |
Feature |
Use authenticated upload through Hansken REST API in the command line upload command |
2017.11.08 |
Workaround |
Integrate the ‘robust search’ workaround into |
2017.10.18 |
Feature |
Enable uploading data through the REST interface Protocol level violations caused by server-side errors are automatically detected while reading a search result stream.
Auto-resume is enabled when a search call is made without an offset ( |
2017.10.10 |
Feature |
Add Note that the trace import REST API call requires permissions typically not provided to regular end users. |
2017.09.27 |
Feature |
Enable username + password authentication for Keycloak identity providers |
2017.09.25 |
Bug fix |
Swap image metadata creation and starting data upload to support new server-side requirements |
2017.09.15 |
Bug fix |
Use correct REST API path for project clone call |
2017.08.17 |
Bug fix |
Unbreak traces with tags in their metadata |
2017.08.15 |
Feature |
Support new trace metadata format (user-facing code unchanged, |
2017.07.19 |
Feature |
Enable calling project clone REST API call from |
2017.06.15.3 |
Bug fix |
Use “username” consistently, renaming some “user”-like command line arguments |
2017.06.15.2 |
Bug fix |
Interpret |
2017.06.15.1 |
Feature |
Add |
2017.06.13 |
Feature |
Enable selection of metadata properties to be returned in a search result |
2017.06.08 |
Feature |
Enable retrieval of text / data snippets through |
2017.05.29 |
Feature |
Support geohashing facets as |
2017.05.15 |
Feature |
Support image conversion status reported by This reduces the amount of data to be sent from the server-side and the amount of data to be parsed by |
2017.05.10 |
Feature |
Expose a |
2017.04.10 |
Feature |
Cache retrieved data keys on the |
2017.03.09 |
Feature |
Make |
2017.02.17 |
Feature |
Enable calling cluster health REST call from |
2017.02.16.1 |
Feature |
Enable export partial data in |
2017.02.10 |
Feature |
Enable starting a partial extraction from |
2017.02.09 |
Feature |
Enable use of custom command line argument parser combined with project context callback in To ensure working with the rest of the machinery inside |
2017.02.08 |
Feature |
Enable logging in timezone other than UTC with |
2017.01.26 |
Feature |
Automatically request a project index to be opened when REST API reports it being closed |
2017.01.18 |
Feature |
Remove 5s timer after certificate validation being disabled |
2017.01.03.1 |
Bug fix |
Define command line mount command regardless of |
2017.01.03 |
Bug fix |
Encode password prompt to platform default encoding on Python 2 in Windows |