gitlab bramw/baserow 1.17.0

latest releases: 1.29.1, 1.29.0, 1.28.0...
18 months ago

New features

  • row create edit modal for calendar view #1631
  • public sharing for calendar view #1637
  • row coloring for calendar view #1638
  • Allow configuring Baserow to send emails using an implicit TLS connection and with custom SSL key files. #1646
  • Add a concurrent user requests rate limiter #1673
  • Update of backend dependencies #1674
  • use otel baggage to enhance every span with useful info #1700
  • Add the datetime_format_tz function to format dates in different timezones. #1719
  • support formula date fields in the calendar view #1732
  • Add a new admin health check page for seeing the status of your Baserow server. #521
  • Add email tester to health check page for easily debugging Baserow email sending issues. #521
  • Add new /api/_health/full/ JSON API healthcheck endpoint for admins only to run a full set of health checks against Baserow. #521
  • Update all official Baserow images to now work on arm64 as well as amd64. #890

Bug fixes

  • Ensure that enterprise role assignments are copied when an application and/or table are duplicated or snapshotted. #1548
  • fix slow loading of table with hundreds of views caused by serializer in list_views endpoint #1684
  • Fix enterprise migration being mentioned from core migration causing removal of enterprise app to break migrations. #1696
  • fix cors errors with aws s3 file download buttons in chromium based browsers #1708
  • otel_resource_attributes overwritten in all in one deploy preventing custom set attributes #1711
  • Fixes a bug where a wrong empty view is generated in some cases during the Airtable import.

Refactors

  • Bump frontend dependencies #1675
  • Lazy load nested table models when needed to improve table.get_model performances #1695
  • improve performance for has doesn t have filters #1698
  • Update frontend dependencies for plugin boilerplate #1705
  • Auto generate a database index per view based on sorts and add django-cachalot to speed up count() #720
  • Changed repository URL to the one in the GitLab Baserow group
  • reduce number of queries when listing applications

Breaking API changes

  • Remove BASEROW_FULL_HEALTHCHECKS env var as private _health check endpoint which this env var affected has been simplified, deprecated and replaced with the new /api/_health/full/ endpoint. #
  • Increased the snapshot permission requirements from Editor to Admin. #1548
    • Creating a snapshot will now require an Admin role.
    • Restoring a snapshot will now require an Admin role.
    • Listing snapshots will now require an Admin role.
    • Deleting snapshots will now require an Admin role.
  • Deprecate private _health/ check endpoint and simplify the check it performs for security reasons.

Don't miss a new baserow release

NewReleases is sending notifications on new releases.