Skip to content

1.4.0

Compare
Choose a tag to compare
@jrtcppv jrtcppv released this 16 Feb 00:16
· 111 commits to main since this release

Tator 1.4.0

This release brings a mix of new features, bug fixes, performance improvements, and dependency updates. Below is a summary of the key changes:

New Features & Enhancements

  • Fine‑grain permissions: Allows definitions of groups and controlling access to resources at the project, section, and version level.
  • Azure Blob Interface: Initial implementation to support Azure storage.
  • Enhanced directory picker for uploads.
  • Upgraded the version dialog experience.
  • Added multiple multi‑layout options and resolved assorted multi‑view issues.
  • Improved entity labeling by including “created by” information.

Bug Fixes & Performance Improvements

  • Resolved syncing issues for cards, panels, and attribute updates.
  • Fixed prepared statement creation based on HTTP method and resolved missing kwargs in media navigation.
  • Enhanced trace correlation (addressing RUM and APM issues) and curtailed overly broad Datadog tracing.
  • Fixed static path issues in Express templates.
  • Reduced simultaneous requests from the localization gallery.
  • Various initialization fixes have sped up video player load times.
  • Improved custom element handling by waiting for definitions before use.
  • Addressed Docker Compose routing issues and minimized environment file impacts.
  • Made multiple backend optimizations (e.g., caching graphics with Last‑Modified headers).

Dependency & Infrastructure Updates

  • Removed webpack from the build process.
  • Upgraded key Python packages: Django, Jinja2, Requests, djangorestframework, Cryptography, and Werkzeug.
  • Incorporated various hotfixes and backports from the 1.3.x series.
  • Updated Node/Express packages (including send, serve‑static, cookie‑parser, and path‑to‑regexp).
  • Upgraded Docker to 27.2.0 and updated base images to UBI/Ubuntu 24.04.
  • Tweaked Docker Compose techniques for improved configuration management.

New Contributors

  • @KeySpray made their first contribution—welcome aboard!

We thank all the contributors for their hard work and dedication. Enjoy the new release!

Full Changelog: 1.3.24...1.4.0