Release notes

Release notes 12.11.2

Released on 14.5.2024

Fixes

BeeYard App

  • Fixed selecting all properties in cell result settings.

  • Fixed property filtering in cell result settings.

  • Fixed viewer/editor settings not preserved when opening referenced cells.

  • Fixed unwanted tool switching in details panel.

  • Add missing close button to the health dialog.

  • Fixed false positives when validating queries.

  • Fixed text input remains after tag is selected.

Release notes 12.11.1

Released on 11.4.2024

Fixes

BeeYard App

  • Fixed date format in cell event log.

  • Fixed GUID in fast query is split to two lines.

  • Fixed snackbar message when tag rule creation fails.

  • Fixed button styling in lists in workspace detail.

  • Fixed new aggregation dialog is missing a title.

  • Fixed aggregation result dialog does not show the complete results.

  • Unified cell ID labels.

Hive

  • Fixed the order of count based event cleanup, so that the old events are removed first.

  • Fixed app crash when trying to removed a lot of events during a count based event cleanup.

Release notes 12.11.0

Released on 5.4.2024

Features

BeeYard App

  • Added showing cell, work and event database size in statistics.

Hive

  • Added cell search filter validation endpoint.

  • Added reporting the count of queued thumbnail requests as a prometheus metric.

  • Added email exception reporting backoff to avoid sending the same information in many emails.

Fixes

BeeYard App

  • Fixed auto resizing of id collection query tab.

  • Added missing close button to dialogs in user management.

  • Fixed loading workspaces while scrolling in the workspace search dialog.

  • Fixed race condition when loading a cell with many references.

Hive

  • Fixed duplicate cells in exported zip files.

Changes

Hive

  • Replaced ImageSharp with NetVips library. This concerns thumbnail generation, mask creation and COCO export.

Release notes 12.10.0

Released on 15.3.2024

Features

Cleanup

  • Added count based cleanup.

  • Added optional cleanup of referenced cells.

Hive

  • Added reporting create workspace errors to the user.

Fixes

BeeYard App

  • Fixed layout name typo.

  • Fixed repeatedly adding 'and' when saving a cleanup query.

  • Fixed not updating image filters after layout changed.

  • Fixed displaying very small images.

Hive

  • Fixed server error when saving an empty favorite aggregation.

  • Fixed error message when optimistic locking hit.

Changes

BeeYard App

  • Upgraded Angular to version 17.

  • Redesigned cleanup configuration wizard.

Cleanup

  • Changed the order of removing objects that were selected to be cleaned — they are removed from the oldest to the newest.

Release notes 12.9.2

Released on 2.2.2024

Fixes

BeeYard App

  • Fixed cell info settings are not applied properly.

  • Fixed overlay visibility shows incorrect state.

  • Fixed displaying the same mask in multiple viewers.

Release notes 12.9.1

Released on 25.1.2024

Fixes

BeeYard App

  • Fixed selecting cells with spacebar.

  • Fixed navigating through cell search with arrows.

  • Added missing shape icons for circle, line and path shape.

Features

BeeYard App

  • Added layout loading from URL or local storage.

  • Added loading favorite queries from URL.

  • Added link to a favorite query to workspace details.

  • Added hiding tabs in Users and Roles app based on current user authorities.

Release notes 12.9.0

Released on 10.1.2024

Features

BeeYard App

  • Add showing detailed tenant restore info.

BeeYard CLI

  • Added export cell archive and tenant backup commands.

  • Added import cell archive and tenant backup commands.

BeeYard SDK

  • Added cell archive import, archive progress and cancellation.

  • Added tenant export.

  • Added tenant restore, restore progress and cancellation.

Hive

  • Add overwrite cells option when importing a cell archive.

Fixes

BeeYard App

  • Fixed reloading gallery after saving changes.

  • Fixed grid visibility issue.

  • Fixed translation of shapes in the Viewer.

  • Fixed mask autofill when using brush size 1.

BeeYard SDK

  • Fixed exporting cell archive.

Hive

  • Fixed namespace was not optional during cell/voc/coco export.

  • Fixed default workspace removed when trying to upload an invalid tenant backup.

  • Fixed incorrect swagger documentation concerning return types in overlay controller.

Changes

Hive

  • Change DateTime serialization, so that the serialized datetimes always include 3 decimal places for milliseconds.

Windows installer

  • Upgraded C++ redistributables.

Release notes 12.8.0

Released on 2.1.2024

Features

BeeYard CLI

  • Added optional parallelism to import file, folder and cell command.

  • Added optional parallelism to remove cell command.

BeeYard SDK

  • Added README to the NuGet package.

Fixes

BeeYard App

  • Fixed tenant export.

BeeYard CLI

  • Fixed cancelling export cell command.

Hive

  • Fixed mask location ignored when cropMask set to true.

Changes

  • Upgraded Cleanup, Exporter, Hive, and IdApi to .NET 8.

Hive

  • Changed cell and event filters to be optional during tenant and cell export.

Release notes 12.7.0

Released on 14.12.2023

Features

BeeYard App

  • Added option to download older file versions if bucket versioning is switched on.

  • Enabled using system tags in cleanup rules.

BeeYard CLI

  • Added search events command.

  • Added version option to read file command.

  • Added optional parallelism to export cell command.

BeeYard SDK

  • Added methods to read and list older file versions.

  • Added file version to events.

  • Added .NET 8 target.

Hive

  • Added endpoint to list older file versions.

  • Added endpoint for reading older file versions.

  • Added file version to events.

Fixes

BeeYard App

  • Fixed displaying text shape details.

  • Fixed edit of role authorities.

  • Fixed update of cleanup config after save.

  • Fixed circle detail panel.

Hive

  • Fixed oriented rectangle center to location migration.

  • Fixed searching workspaces with empty sort by field.

Changes

  • .NET 8 SDK is used to build binaries.

BeeYard SDK

  • Upgraded dependencies to 8* versions.

Hive

  • Swapped order of events when modifying a mask.

Release notes 12.6.0

Released on 13.11.2023

Features

BeeYard App

  • Added tooltips to cell upload counters.

Hive

  • Improved create cell open api docs.

Id Api

  • Enabled authority management in edge mode.

Yag

  • Added optional HTTPS certificate renewal.

Bugs

BeeYard App

  • Fixed counter of uploaded cells.

  • Fixed handling double quotes in query inputs.

  • Fixed scroling inside aggregation stage editor.

BeeYard SDK

  • Fixed handling double quotes when creating a filter.

Hive

  • Fixed handling double quotes in namespace.

  • Fixed reading files that contain properties with keys that differ only by casing.

Changes

BeeYard App

  • Removed swarm UI.

Hive

  • Configurations and logo are stored in object storage when using object storage mode.

Id Api

  • Removed swarm related authorities.

Release notes 12.5.0

Released on 20.10.2023

Features

BeeYard App

  • Added autofilling name when saving shape as a template.

  • Added new logo.

  • Added grouping of batch operations by type.

  • Added file detail pane.

BeeYard SDK

  • Added IdApiClient that supports reading users, clients, roles and authorities.

BeeYard CLI

  • Added search users command.

Fixes

BeeYard App

  • Fixed PDF viewer does not work in Firefox.

  • Fixed file can become editable as a document.

  • Fixed cell search results jumping to selected cell.

  • Fixed change of active viewer automaticaly selects random file.

  • Fixed updating file properties.

  • Fixed workspace search throws an error if no workspace found.

  • Fixed requiring wrong authority when editing roles.

  • Fixed property saving history.

  • Fixed updating color value when editing shape template.

Hive

  • Fixed space in file property key causes server errors when reading that file.

  • Fixed not working modify ellipse template action.

  • Fixed path figure template becomes a polygon template after edit.

  • Fixed swapped stroke and fill colors after editing path figure template.

Release notes 12.4.0

Released on 28.8.2023

Features

AI Helper

  • Added orientation to Paddle OCR.

BeeYard App

  • Added delete key support for shapes in cell info.

  • Added optional data augmentation.

  • Added new color picker dialog.

  • Added enlarging colapsed columns by clicking on their labels.

  • Added grouping authorities by category.

  • Redesigned cell info.

  • Added hiding functions in user management app if the user does not have the required privilleges.

  • Added hiding the system part of property key.

  • Added batch operations on images in the gallery.

  • Added multi-select of images in the gallery.

  • Added multi-select of cells with shift key in cell results.

  • Added showing timezone information.

  • Added option to remove frontend errors during upload.

  • Added new backup/restore dialog.

BeeYard Manager

  • Added inspect command.

Id Api

  • Allowed not email usernames in Edge mode.

  • Added AI Helper role.

Exporter

  • Added extra folder when exporting cells.

Hive

  • Added logging file size in GET requests.

  • Exposed Date header.

  • Added favorite aggegation validation.

  • Added automatic mime type detection for the supported 3D model files.

  • Added file and shape property key statistics.

  • Added optional cell and event filtering during export.

Yag

  • Added configurable HTTPS redirect.

Fixes

AI Helper

  • Fixed errors in multi-tenant mode.

  • Fixed using wrong SAM embedding when changing cells.

BeeYard App

  • Fixed not editable shape details dialog.

  • Fixed cannot load image in the editor when AI Helper is not running.

  • Fixed reset button does not clear tags.

  • Fixed replace stage dialog opens even for an empty input.

  • Fixed changing the fill color of a shape automatically changes its opacity to 1.

Cleanup

  • Added missing health check.

Hive

  • Fixed server error when exporting cells using an invalid filter.

  • Fixed changing rectanle to polygon during COCO export.

  • Fixed ellipse bounding box computation.

  • Fixed cannot handle non ASCII chars in workspace name and namespace.

Changes

BeeYard App

  • Changed frontend workspace routing.

Release notes 12.3.1

Released on 30.6.2023

Fixes

AI Helper

  • Fixed SAM image embedding created twice for the same image.

BeeYard App

  • Fixed edit mask button is not visible in the dark mode.

  • Removed not related empty fields from client info dialog.

  • Fixed masks and thumbnails not reloaded in Firefox.

  • Fixed not including mask shape location in patch requests.

  • Fixed column wrapping in data miner.

Hive

  • Fixed swapped RLE annotation width and height.

  • Fixed ignoring existing mime type in cell uploads.

Changes

AI Helper

  • Removed embedded ResNet and Craft onnx models to reduce installer size.

Release notes 12.3.0

Released on 23.6.2023

Features

AI Helper

  • Added mask input to grabcut segmentation.

  • Added invert option to kmeans.

  • Added resnet image classification.

  • Added craft onnx ocr.

  • Added sam segmentation.

BeeYard App

  • Enabled upload of files from different folders within a single upload.

  • Added interactive grabcut segmentation.

  • Added interactive sam segmentation.

  • Added showing query chips in statistics.

  • Added focus to aggregation import dialog.

  • Added formatting button to data miner.

  • Added brush size settings.

  • Added resnet classification.

  • Added Pascal VOC and CoCo JSON import.

  • Added download as VOC and COCO to the context menu.

  • Added copy ids with references to the context menu.

  • Unified confirmation dialogs.

  • Added refreshing workspace after changing authorities.

  • Added restoring selected tool after undo/redo.

  • Added button to activate polygon/mask edits.

  • Added confirmation dialog when overwriting an existing favorite query.

  • Added showing overall workspace sizes to workspace management.

  • Added option to resize a stage in data miner.

  • Added showing keyboard shortcut for tools in editor.

BeeYard CLI

  • Added cell size/count to workspace search.

  • Added VOC/COCO export.

Hive

  • Added computing image bit depth and channel count when adding images.

AI Helper, Cleanup, Exporter, Hive, Id Api, Yag

  • Add proper exit code reporting.

Fixes

BeeYard App

  • Fixed cannot delete property.

  • Fixed cannot sent aggregation after error.

  • Fixed form width in file upload.

  • Fixed property equal description in query builder.

  • Fixed shape selection.

  • Fixed not working parallel uploads.

  • Fixed errors when changing settings when no cell is selected.

BeeYard CLI

  • Fixed size units.

BeeYard SDK

  • Fixed the return type of cell stats.

Exporter

  • Fixed win service exit code.

Hive

  • Fixed creating empty mask template.

  • Fixed the return type of cell stats endpoint.

  • Fixed uploading thumbnails.

  • Fixed win service exit code.

  • Fixed server errors when producing a CSV aggregation output when null values are present.

  • Fixed computation of the bounding box of an oriented rectangle.

Id Api

  • Fixed memory leak in edge mode.

  • Fixed win service exit code.

Changes

AI Helper

  • Upgraded Halcon to 23.05 Progress.

  • Replaced python craft with onnx craft.

BeeYard App

  • Changed mask tools icons.

  • Hid role id in user management.

  • Renamed pipeline to aggregation in data miner.

Release notes 12.2.1

Released on 25.5.2023

Fixes

BeeYard App

  • Fixed gallery not loading more images.

Release notes 12.2.0

Released on 24.5.2023

Features

AI Helper

  • Added K-Means based segmentation.

  • Added CRAFT based OCR.

  • Added recognition/detection options to OCR.

  • Added iteration number parameter to GrabCut based segmentation.

BeeYard App

  • Added 3D model visualization. The supported 3D model formats are .stl and .ply.

  • Added showing selected filename in the viewer header.

  • Unified displaying tags and properties.

  • Added clearing cell info after removing a cell.

  • Added shape property editing directly in the viewer.

  • Added shape name editing directly in the viewer.

  • Added showing workspace version.

  • Added COCO and VOC dataset import.

  • Added cancel button to batch operations.

  • Added option to produce a mask out of a polygon.

BeeYard Manager

  • Added license checkout in case the machine is already activated.

Exporter

  • Added started and finished time to the hive auto transfer progress.

  • Added started and duration time and cell size to the hive auto transfer history.

Hive

  • Added option to base64 encode masks when reading an overlay as SVG.

  • Added ETag support when reading an overlay as SVG.

  • Added paging to shape stats.

  • Added Mongo exception message to failed aggregation response.

  • Added available disk space to metrics.

  • Added log template hash to the logging output.

Win installer

  • Added AI Helper to the installer. However, a clean install is required, AI Helper won’t be available when upgrading only.

AI Helper, Cleanup, Exporter

  • Added prometheus metrics endpoint.

Fixes

AI Helper

  • Fixed NaN confidence value in OCR results cause server errors.

BeeYard App

  • Fixed typo in the unsaved changes dialog.

  • Fixed tooltip in favorite query dialog.

  • Fixed deselection of shape.

  • Added missing add property tooltip.

  • Added limiting the amount of requests in the Data miner.

  • Added disabling clear button while an upload is in progress.

  • Added missing progress bar in user management (when creating a new user).

  • Fixed handling insufficient permission when adding tags.

  • Fixed missing pdf breaks pdf viewer.

  • Fixed clicking on upload button during upload causes an error.

  • Fixed not disabling remove button during upload.

Hive

  • Fixed missing thumbnails when importing cells.

  • Fixed extra file when importing an archive.

  • Fixed server error when sending add files request with no files.

Changes

BeeYard App

  • Changed transfer history view to table.

  • Removed auto add property in case of masks.

Exporter

  • Hive auto transfer uses system tags to mark succesfully exporter/failed cells. system.transfer_result:succeeded and system.transfer_result:failed.

  • Hive auto transfer uses system property to add the transfer id to the transferred cell. system.transfer_id.

Hive

  • Removed tif from supported imaget types. Tif images should be uploaded as files.

Breaking changes

AI Helper

  • Images are loaded from Hive internally instead of providing them in the request. Cell id and filename query parameters are used instead.

  • Graduated beta APIs to v1.

Release notes 12.1.1

Released on 19.4.2023

Fixes

BeeYard App

  • Fixed hidden shape is still visible when using Firefox.

  • Fixed wrong shape template type when creating oriented rectangle shape template.

  • Disabled forbidden operation of changing shape template type.

  • Fixed workspace event log is sometimes not loading.

  • Fixed highlighted shape tempate doesn’t have enough contrast in dark mode.

Features

BeeYard App

  • Added ellipsis for long event type names.

  • Added transfer history.

Release notes 12.1.0

Released on 18.4.2023

Features

BeeYard App

  • Added tool to draw an ellipse.

  • Added tool to draw a path.

  • Added ocr tool.

  • Improved UI of cell access log.

  • Rearranged burger menu.

  • Added general error page.

  • Added copy button to client secrets dialog.

  • Added splash screen.

  • Added button to perform backup.

  • Added frontend for automated cell transfers.

BeeYard CLI

  • Added reading workspace by namespace.

BeeYard SDK

  • Added reading workspace by namespace.

Hive

  • Added reading workspace by namespace.

Fixes

BeeYard App

  • Fixed labels in client details dialog.

  • Fixed not working enter in upload dialog.

  • Fixed detection of Id Api edge mode.

  • Removed unnecessary users request from the login screen.

  • Fixed selection tool icon.

  • Fixed displaying tags and properties in cell search results.

  • Fixed copying and pasting a layer.

Cleanup & Exporter

  • Fixed BeeYard SDK version info.

Release notes 12.0.3

Released on 29.3.2023

Fixes

BeeYard App

  • Fixed user and client edit tooltips.

  • Fixed cannot display referenced file.

  • Fixed forgotten password and password changing in keycloak mode.

Id Api

  • Fixed wrong error message when creating a client.

Win Installer

  • Added missing Visual C++ Redistributables.

Release notes 12.0.2

Released on 28.3.2023

Fixes

BeeYard App

  • Fixed workspace import when using drag’n’drop.

  • Fixed clear aggregation dialog in data miner.

  • Fixed yellow color theme in workspace management.

  • Fixed viewer reset is applied to all viewers instead of just the active one.

Features

BeeYard App

  • Added feedback button.

  • Added rotation of label with shape properties when shape is rotated.

Release notes 12.0.1

Released on 27.3.2023

Fixes

BeeYard App

  • Fixed not canceling the upload when the upload dialog is closed.

  • Fixed properties are displayed in the viewer after deleting the corresponding shape.

  • Fixed home button is applied to all viewers.

  • Fixed broken drag’n’drop in files/folder upload in Firefox.

  • Fixed Firefox not displaying SVGs on localhost.

Release notes 12.0.0

Released on 23.3.2023

Features

BeeYard App

  • Added about section with license info.

  • Added hiding "Forgot password" depending on the Id Api mode.

  • Added line wrapping to viewer.

  • Added automatically opening shape panel when the corresponding tool is selected.

  • Added showing workspace ID in workspace settings.

  • Added scrolling to the selected cell after updating the cell list.

  • Added option to set the dimension of the brush when drawing a mask.

  • Added refresh button to workspace settings.

  • Added property history.

  • Added context menu when right clicking a shape in the viewer.

  • Added option to display shape properties in the viewer.

  • Added displaying ellipse and image mask shapes.

BeeYard Manager

  • Added Linux and Windows installer.

BeeYard SDK

  • Added ellipse and ellipse template.

  • Added circle template.

  • Added image mask shape.

Cleanup & Exporter

  • Added logging error message on bad request.

Id Api

  • Added Edge write mode.

  • Added change password command that can be used in the Edge mode.

  • Added license info endpoint.

  • Added logging error message on bad request.

  • Added modify user (firstname and/or lastname) command.

  • Added enable/disable client command.

Hive

  • Added license info endpoint.

  • Added ellipse and ellipse template.

  • Added circle template.

  • Added image mask shape.

  • Added preserving order of shapes after modifications.

  • Added html escaping to shape names when rendering SVG.

  • Added cell ID and workspace ID indexes to events. Automated migration will run to add these indexes.

  • Added logging error message on bad request.

Breaking changes

Cleanup

  • Changed executable filename from DataCleanupApi to Cleanup.

Exporter

  • Removed obsolete import.

Id Api

  • Valid license is required on Windows and Linux.

  • Renamed remove user to disable user command.

Hive

  • Valid license is required on Windows and Linux.

Fixes

BeeYard App

  • Added missing property type for file properties.

  • Fixed duplicated shape is saved right away.

  • Fixed not updating cell in cell search when modifying tags in cell info.

  • Fixed pending changes dialog pops up even in unwanted situations.

  • Fixed cannot delete mask.

  • Fixed shape property is not saved.

  • Fixed dragging "browse files" in the upload app.

  • Fixed hive transfers disabled snackbar.

  • Added missing tooltips to user management.

  • Fixed images with overlays in the gallery are not clickable.

  • Fixed oriented rectangle disappears when rotation deg is zero.

Id Api

  • Fixed invalid password message.

Hive

  • Added missing file descriptor to FileWithOverlay and FileWithDocument events.

  • Fixed missing mask when rendering SVG.

  • Fixed exporting configurations.

Changes

BeeYard App

  • Redesigned UI to a "yellow" theme.

  • Unified tooltips.

  • Unified dialogs.

  • Annotation tasks are hidden by default.

Hive DB

  • Upgraded Mongo to v6. At least FeatureCompatibilityVersion 5.0 is needed when upgrading.

Release notes 11.0.2

Released on 10.2.2023

Fixes

Hive, Exporter, Cleanup

  • Fixed OIDC refresh.

Release notes 11.0.1

Released on 9.2.2023

Fixes

BeeYard App

  • Fixed broken annotation tasks.

  • Fixed cannot annotate when shape covered by shape info pane.

  • Fixed double click on mask.

  • Fixed shape lookup table.

  • Fixed enter not working in a few dialogs.

  • Fixed "Always autosave pending changes" is not applied to the current pending change.

  • Fixed saving a document with a invalid document produces an incorrect error message.

  • Fixed errors when switching between editor and viewer.

  • Fixed add/remove mask allows negative brush size.

  • Fixed cannot pan the image in the first viewer after changing layout.

Changes

BeeYard App

  • Overlay changes are saved sequentially to prevent optimistic concurrency errors on the backend.

  • Moved add new shape template under each annotation tool.

  • Grid is disabled by default.

BeeYard Gateway

  • Removed the default "Healthy" string from health response.

Features

BeeYard App

  • A cell below is selected, if a cell is removed.

  • Requests are aborted when new cell search is started.

Release notes 11.0.0

Released on 2.2.2023

Breaking changes

BeeYard SDK

  • Replaced legacy .NET Core 3.1 target with .NET 6.

Hive

  • Removed deprecated OAuth controller.

  • Removed deprecated statistics endpoints.

Hive, Exporter and Cleanup

  • Removed IdServer authentication scheme.

  • OIDC info (including the public key) is read automatically from Id Api.

Features

BeeYard App

  • Added batch operation to delete layers.

  • Added button to compose all current queries to a single one.

  • Added index number to cell search results.

  • Added showing property type.

  • Cleanup duration is displayed in human readable units.

  • Enabled enter to confirm a dialog.

  • Disabled query bubbles are kept when switching between viewer and editor app.

  • Added quard to prevent losing unsaved aggregation when leaving the page to data miner app.

  • Added option to add tag templates from the editor app.

  • Added system tags to tag batch operations.

  • Enabled displaying of properties on shapes.

  • Added autofill hint to remove property batch operation dialog.

  • Enabled moveable dialogs.

BeeYard SDK

  • Added path figure shape template.

Yag

  • Enabled relative paths for cache and SPAs.

Hive

  • Added resiliency when deleting files.

  • Added CAN_AGGREGATE to workspace authorities.

  • Added path figure shape template.

  • Added horizontal/vertical line and quadratic curve segments to path figure.

Hive, Exporter and Cleanup

  • Added debug request endpoint. It is off by default.

  • Added configurable forwarded headers handling.

Fixes

BeeYard App

  • Removed to need to manually refresh a page in order to see the changes after adding a shape template from the shape menu.

  • Fixed double click on shape in cell info does not open the details dialog.

  • Fixed copy property value does not work in upload app.

  • Fixed hide/show overlay button only works in the selected viewer.

  • Added missing lookup stage in data miner app.

  • Fixed sample template in data miner app.

  • Fixed file content does not disappear from viewer when the file is deleted.

  • Fixed collapse/expand button does not work on some layers.

  • Fixed opening shape details window marks the shape as modified.

  • Removed unwanted "display first image" message from the pending changes dialog.

  • Fixed tag category rules are evaluated despite no cell being selected.

  • Fixed upload folder numbering.

  • Fixed deleting shape from the context menu is performed right a way and thus cannot be undone.

Hive

  • Fixed int to bool deserialization.

Changes

  • Upgraded Id Api to 0.15.0.

BeeYard App

  • Unified the look of property lists.

  • Batch operations are more easily discoverable.

  • Separeted rectangle and oriented rectangle tools in annotation app.

Hive

  • Allowed disk use for all aggregations.

  • Enabled content hashes by default.

  • File access key is generated after start.

Release notes 10.18.1

Released on 3.1.2023

Fixes

BeeYard App

  • Fixed progress of archive import.

  • Fixed archive import is visible despite the user missing the required authorities to use it.

  • Fixed missing context menu on overlays.

Features

BeeYard App

  • Added displaying list of polygon vertices in shape details dialog.

Hive

  • Improved resiliency when writing files to disk.

Release notes 10.18.0

Released on 20.12.2022

Features

BeeYard App

  • Added option to edit shape properties.

  • Added tooltips to query bubbles.

  • Added displaying shape IDs in cell info.

  • Added full read only context menu on referenced cells.

  • Added autosave option for unsaved shapes.

  • Revamped upload.

  • Revamped data miner.

  • Added double click to open a details dialog (e.g. in case of files in cell info).

  • Added grouping tags by category in workspace settings.

  • Added button to dashboard to go to workspace settings.

  • Added option to save current shape as a new shape template.

  • Added CTRL+S shorcut to save current changes in document editor.

  • Add option to always display the first image in a cell.

Exporter

  • Added auto cell transfers.

Hive

  • Added cell file integrity check that verifies file size and optionally file hash.

Fixes

BeeYard App

  • Fixed cannot remove a cell from workspace.

  • Fixed missing close button on shape dialog.

  • Fixed cannot search fast queries that contain a space.

  • Fixed not working mask selection when clicking on the corresponding shape in cell info.

  • Fixed masks from referenced cells are not displayed.

  • Fixed deleted shapes are not deleted in annotation tasks.

BeeYard SDK

  • Fixed uploading tenant logo.

Hive

  • Fixed mapping oriented rectangle to SVG.

  • Fixed handling background processing shutdowns when hive is closing.

Changes

BeeYard App

  • Archive import is handled by Hive instead of Exporter.

  • Selection tool is automatically selected when opening image viewer.

  • Changed single cell link to point to viewer.

  • Changed color of toggles and checkboxes to increase contrast between selected and not selected state.

Hive

  • Renamed Center to Location for oriented rectangles. Automated migration will handle the renaming in the database.

  • Migrated from NewtonSoft.Json to System.Text.Json.

Release notes 10.17.5

Released on 8.11.2022

Fixes

BeeYard App

  • Fixed missing last letter in tag query bubbles.

  • Fixed vertical icon alignment in query bubbles.

  • Fixed not working fast cell id query when many cells are loaded.

  • Fixed some shapes are visible even if deactivated.

Hive

  • Fixed server error when modifying property with invalid value.

Release notes 10.17.4

Released on 2.11.2022

Fixes

BeeYard App

  • Fixed unsaved changes confirmation dialog appears in unwanted situations.

  • Fixed errors when adding tags with keyboard shortcuts.

  • Fixed various dialogs can open multiple times when opening them through keyboard shortcuts.

  • Fixed scrolling behavior in fast query dialog.

  • Fixed namespace appears in tag query bubbles.

Exporter

  • Fixed marking cells with tags.

Features

BeeYard App

  • Added select by category to tag statistics.

  • Added shape name to the toolbar that shows target overlay and layer when adding a shape.

  • Added cell ID to fast query.

Hive

  • Simplified content hash generation.

Release notes 10.17.3

Released on 24.10.2022

Fixes

BeeYard App

  • Fixed context menu sometimes openened in a wrong location in the gallery.

  • Fixed opening/closing shape properties menu changes the state of the properties menu in cell info.

Hive

  • Fixed handling duplicate properties in shapes.

Yag

  • Fixed cache errors when ETag already present (e.g. provided by web browser) in the request.

Features

BeeYard App

  • Added tooltips to icons in cell info.

  • Added select/deselect all option to the tag, property and reference statistics.

Release notes 10.17.2

Released on 20.10.2022

Fixes

BeeYard App

  • Fixed loading default user config.

  • Fixed error message when going to a next cell that does not contain the selected file.

  • Fixed refreshing tags and properties in cell search after making changes to the selection.

  • Fixed tags can be added in viewer.

  • Fixed broken add property dialog after trying to save a duplicit property.

  • Fixed styling shape properties in selected shape toolbar.

BeeYard SDK

  • Fixed missing properties on IShape.

Hive

  • Fixed not being able to run $lookup stage aggregation on cells.

  • Fixed incorrect handling of workspace authority duplicates.

Features

BeeYard App

  • Added color to tags in cell search.

  • Added option to show description in cell search.

  • Added confirm dialog when about to lose unsaved changes.

  • Added alt+b shortcut to open add property dialog.

  • Added search in property keys in add property dialog.

Release notes 10.17.1

Released on 17.10.2022

Fixes

BeeYard App

  • Fixed automatic image panning in Firefox.

  • Fixed file type during file download.

  • Fixed broken cell info when filtering by regex.

General

  • Upgraded base docker images of Hive, Exporter, Cleanup and Gateway to fix CVE-2022-41032.

Features

BeeYard App

  • Added more contrast and boarder to smart tool selection.

Changes

Hive

  • Added index to shape properties. A migration was added as well.

Release notes 10.17.0

Released on 11.10.2022

Features

BeeYard App

  • Added reference statistics.

  • Added reference key hint when adding a new reference.

  • Added reference filter to the query builder.

  • Added detailed error messages to failed batch operations.

  • Added a new toolbar to show/edit shape details.

  • Added shape properties edit.

  • Added favorite queries to fast query dialog.

  • Added automatic image panning when drawing a shape beyond the current image viewport.

Hive

  • Added properties to shapes.

  • Added option to create workspace with default shapes.

Fixes

BeeYard App

  • Fixed favorite query refresh.

Changes

BeeYard App

  • Clicking edit in cell info in the gallery will open a new tab.

  • A new workspace is created with default shapes.

Hive

  • Removed System.Drawing.Common dependency.

Breaking changes

BeeYard SDK

  • Removed obsolete ReadOverlay method. ReadOverlays should be used instead.

Release notes 10.16.2

Released on 23.9.2022

Fixes

BeeYard App

  • Fixed annotation tasks.

  • Fixed archive import visibility when the user doesn’t have the permissions to access it.

  • Fixed can submit rename file batch operation without filling in the required inputs.

  • Fixed wrong label in the gallery: renamed filter overlays to filter layers.

Features

BeeYard App

  • Added link to documentation.

  • Added affected cell count to batch operations.

Release notes 10.16.1

Released on 22.9.2022

Fixes

BeeYard App

  • Fixed reloading workspace when user removes the current workspace.

Cleanup

  • Fixed dry run cleanup report.

Hive

  • Fixed server error when renaming image to the same name.

Features

BeeYard SDK

  • Added request URI and status code to HttpException message.

Release notes 10.16.0

Released on 20.9.2022

Features

BeeYard App

  • Added progress bar to archive import.

  • Added enable/disable to "query bubbles".

  • Added add to workspace/remove from workspace batch operations.

  • Redisigned workspace access control.

  • Added property regex filter.

  • Enabled changing namespace during cell upload.

  • Added download with references.

BeeYard CLI

  • Enabled changing namespace in import cells command.

BeeYard SDK

  • Added reference filter.

  • Added request URI to ApiResponse.

  • Added converting property value to object.

Cleanup

  • Added namespace to reports.

  • Added desc/asc report sorting.

Hive

  • Enabled changing namespace during cell upload.

Fixes

BeeYard App

  • Fixed archive import when trying to upload mutliple archives at once.

  • Fixed not displaying tags for overlays.

  • Fixed serialization of arc segments in case of path.

  • Fixed XML descriptor serialization.

  • Fixed displaying long query names.

  • Fixed cannot close tag dialog when going to next cell.

  • Fixed displaying overlays in gallery.

  • Fixed displaying "vertical" thumbnails in the gallery.

  • Fixed displaying overlays belonging to more than one image in the gallery.

  • Fixed not showing properties dialog when clicking on overlay.

BeeYard SDK

  • Fixed wrong read overlays method name. The old method was marked as obsolete and will be removed in the future.

Cleanup

  • Fixed without tags filter.

Changes

BeeYard App

  • Queries are reset when changing a workspace.

  • Upgraded to Angular 14.

Release notes 10.15.2

Released on 2.9.2022

Fixes

BeeYard App

  • Fixed error handling in cleanup dry run dialog.

  • Fixed wrong naming in cleanup reports.

  • Fixed megabyte to byte constant in cleanup.

BeeYard SDK

  • Fixed creating HiveClient with username and password.

Cleanup

  • Fixed loading configuration from unreachable hives.

Hive

  • Fixed property mapping errors in file controller.

Changes

BeeYard App

  • Removed strategies from cleanup wizard. None is used by default and the strategy can be adjusted using the advanced dialog only.

Features

Cleanup

  • Added Startup delay and Batch size configuration options.

Release notes 10.15.1

Released on 29.8.2022

Fixes

BeeYard App

  • Fixed copying overlay produces invalid path segments.

  • Fixed wrong gallery item size.

  • Fixed wrong lowercase workspace details button labels.

  • Fixed wrong progress count when uploading folders.

BeeYard SDK

  • Fixed missing default values when creating HiveClient with client credentials.

Changes

  • Removed Obsolete tag from SVG related methods (concerns both Hive and BeeYard SDK).

BeeYard CLI

  • Added info that already imported cells are skipped to import cell command.

Release notes 10.15.0

Released on 25.8.2022

Features

BeeYard App

  • Added Gallery app to dashboard.

  • Reworked Data miner app. Added favorite aggregations to it.

  • Unified date time format to 24 H format.

  • Added setting disable auto loading of images in Viewer and Editor app.

  • Added prettifying of exported workspace JSON.

  • Added option to edit and remove an annotation task.

BeeYard CLI

  • Improved handling of interrupted cell exports.

BeeYard SDK

  • XML docs are included in the NuGet package.

Hive

  • Added favorite aggregations to workspace.

  • Added export and restore of all hive data: cells, workspace, events and configuration.

  • Added integrity check endpoint.

Fixes

BeeYard App

  • Fixed empty snackbars.

  • Fixed copy to clipboard on HTTP.

  • Added missing loading bar when importing workspace.

  • Added missing loading bar when creating a new annotation task.

  • Removed workspace tag from displayed referenced cell tags.

  • Fixed ordering workspaces. The ordering is now case insensitive.

BeeYard CLI

  • Fixed create tire command when no fonts available.

Hive

  • Fixed preserving cell version during cell upload.

Changes

BeeYard CLI

  • Renamed from bycli to DataVision.BeeYard.Cli.

  • Added publishing NuGet package to nuget.org. The installed tool is still invoked as bycli.

  • Removed byard.

Hive

  • Changed logging level to warning of request ended prematurely error.