baserow/baserow (baserow/web-frontend)
### [`v1.29.3`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1293)
[Compare Source](https://gitlab.com/baserow/baserow/compare/1.29.2...1.29.3)
##### New features
- Prevents webhook call tasks piling up if many webhooks are triggered. [#2758](https://gitlab.com/baserow/baserow/-/issues/2758)
- Prevent triggering webhook if query param is provided on row create update or delete endpoints [#3085](https://gitlab.com/baserow/baserow/-/issues/3085)
- limit logging sign in actions [#3206](https://gitlab.com/baserow/baserow/-/issues/3206)
##### Bug fixes
- Fix a bug where setting the User Role field to a Formula field could raise an error. [#3190](https://gitlab.com/baserow/baserow/-/issues/3190)
- Fix for prefill values are lost for password protected forms [#3194](https://gitlab.com/baserow/baserow/-/issues/3194)
- Fix form view conditions groups export import [#3232](https://gitlab.com/baserow/baserow/-/issues/3232)
- Fix password protected shared view login page
- Remove login view vertical scrollbar on Safari iOS
##### Refactors
- Redesigned auth views [#1918](https://gitlab.com/baserow/baserow/-/issues/1918)
### [`v1.29.2`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1292)
[Compare Source](https://gitlab.com/baserow/baserow/compare/1.29.1...1.29.2)
##### New features
- Boolean lookup filters: empty/not empty/none of/any/all [#3103](https://gitlab.com/baserow/baserow/-/issues/3103)
- Copy cells as rich text table and optionally include header.
##### Bug fixes
- Fix bug by include schema in PostgreSQL data sync.
- Fix corrupted export being created on s3 like storages [#3197](https://gitlab.com/baserow/baserow/-/issues/3197)
- Fix import/export support for larger files on s3-like storages [#3202](https://gitlab.com/baserow/baserow/-/issues/3202)
- \[Builder] Fix bug when dispatching a data source with a deleted field
### [`v1.29.1`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1291)
[Compare Source](https://gitlab.com/baserow/baserow/compare/1.29.0...1.29.1)
##### Bug fixes
- Make import workspace applications icon consistent [#3187](https://gitlab.com/baserow/baserow/-/issues/3187)
- \[Builder] Resolved an issue where the API would throw an error if a 'summarize field' data source is saved with a field, but no aggregation.
- Fix export for S3-like storages.
### [`v1.29.0`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1290)
[Compare Source](https://gitlab.com/baserow/baserow/compare/1.28.0...1.29.0)
##### New features
- Use backend and frontend matching collate sort for single select, multiple select, and multiple collaborators field types. [#1944](https://gitlab.com/baserow/baserow/-/issues/1944)
- \[Builder] Only return Data Source field data when used by a formula in a Page. [#2063](https://gitlab.com/baserow/baserow/-/issues/2063)
- \[Builder] Allow sharing data sources across pages [#2486](https://gitlab.com/baserow/baserow/-/issues/2486)
- \[Builder] Allow collection elements to be filtered, sorted and searched against. [#2516](https://gitlab.com/baserow/baserow/-/issues/2516)
- Add Anthropic AI integration. [#2564](https://gitlab.com/baserow/baserow/-/issues/2564)
- Allow to limit concurency for uvicorn workers in asgi backend. [#2773](https://gitlab.com/baserow/baserow/-/issues/2773)
- Allow exporting workspace applications [#2930](https://gitlab.com/baserow/baserow/-/issues/2930)
- Allow importing workspace applications [#2951](https://gitlab.com/baserow/baserow/-/issues/2951)
- Allow settings temperature in AI field and AI formula generation. [#3060](https://gitlab.com/baserow/baserow/-/issues/3060)
- \[Builder] Introducing the new row aggregations service to the application builder. [#3069](https://gitlab.com/baserow/baserow/-/issues/3069)
- Baserow table data sync single select field compatibility. [#3074](https://gitlab.com/baserow/baserow/-/issues/3074)
- Jira issues data sync. [#3075](https://gitlab.com/baserow/baserow/-/issues/3075)
- GitLab issues data sync. [#3076](https://gitlab.com/baserow/baserow/-/issues/3076)
- GitHub issues data sync. [#3077](https://gitlab.com/baserow/baserow/-/issues/3077)
- PostgreSQL data sync. [#3079](https://gitlab.com/baserow/baserow/-/issues/3079)
- Added progress to the data sync. [#3075](https://gitlab.com/baserow/baserow/-/issues/3075)
- url formula field type filtering [#3111](https://gitlab.com/baserow/baserow/-/issues/3111)
- Mistral AI integration. [#3141](https://gitlab.com/baserow/baserow/-/issues/3141)
- AI choice output type for classification purposes. [#3143](https://gitlab.com/baserow/baserow/-/issues/3143)
- Add ability to change attributes in SAML response payload. [#3155](https://gitlab.com/baserow/baserow/-/issues/3155)
- Add CLI command for managing public keys for trusted sources [#3173](https://gitlab.com/baserow/baserow/-/issues/3173)
- Add new limit settings for import export workspace applications [#3180](https://gitlab.com/baserow/baserow/-/issues/3180)
- Add collaborate badge UI component
- Add filters support for formula referencing a single select field. [#3174](https://gitlab.com/baserow/baserow/-/issues/3174)
- Add filters support for lookups of single select fields. [#3182](https://gitlab.com/baserow/baserow/-/issues/3182)
- Added indicator next to the view name in the header.
- Show summary label in the footer of the grid view.
##### Bug fixes
- Increase `max_length` for `submit_action_redirect_url` and fix validation. [#2018](https://gitlab.com/baserow/baserow/-/issues/2018)
- Keep AI field field ID references when duplicating table. [#2747](https://gitlab.com/baserow/baserow/-/issues/2747)
- FieldType.prepare_db_value validates arbitrary values in fields [#2768](https://gitlab.com/baserow/baserow/-/issues/2768)
- \[Builder] Fix reactivity issue when deleting user source [#2867](https://gitlab.com/baserow/baserow/-/issues/2867)
- Form field condition groups restored on export/import [#2981](https://gitlab.com/baserow/baserow/-/issues/2981)
- Include the field description in export/import [#3022](https://gitlab.com/baserow/baserow/-/issues/3022)
- \[Builder] Prevent excessive API requests in collection elements [#3028](https://gitlab.com/baserow/baserow/-/issues/3028)
- Fixes problem where AI field loading state didn't persist when it left the button. [#3039](https://gitlab.com/baserow/baserow/-/issues/3039)
- Fix a bug causing the UI to crash with an error message when creating a gallery view with an image from a lookup field. [#3059](https://gitlab.com/baserow/baserow/-/issues/3059)
- \[Builder] Resolved an issue with removing a search query from a data source after one had been set. [#3092](https://gitlab.com/baserow/baserow/-/issues/3092)
- password fields are not searchable [#3093](https://gitlab.com/baserow/baserow/-/issues/3093)
- handle missing value key in adhoc filters [#3101](https://gitlab.com/baserow/baserow/-/issues/3101)
- \[Builder] Ensure that the field name associated with a Repeat Element's schema_property is extracted. [#3136](https://gitlab.com/baserow/baserow/-/issues/3136)
- Resolved an API documentation mistake which incorrectly stated that application endpoints return views, they do not. [#3139](https://gitlab.com/baserow/baserow/-/issues/3139)
- Fix for primary field becomes invisible when set to a hidden field in grid view [#3168](https://gitlab.com/baserow/baserow/-/issues/3168)
- Resolved an issue with exporting workspace applications when a color decoration pointed to a single select option. [#3177](https://gitlab.com/baserow/baserow/-/issues/3177)
- Don't export deleted relations for link row fields. [#3183](https://gitlab.com/baserow/baserow/-/issues/3183)
- Fix a bug causing the related row modal to always use the slow compat search instead of the default one. [#3186](https://gitlab.com/baserow/baserow/-/issues/3186)
- \[Builder] Fix broken data source for published website when using some field types in the table
- \[Builder] Fix record selector name and option suffix formula resolution bug
- \[Builder] Resolved an issue with creating and updating rows in workflow actions.
- Disable webhook type fields if not selected.
- Fix a bug causing an error importing the templates.
- Fix AI form and validation
- Fix Baserow table data sync export import authorized user and source table bug.
- fix dropdown padding
- Fix license check when exporting audit log from workspace as non-staff.
- Fix showing warning is staff checkbox in user admin form.
- Fix row metadata reactivity bug.
- Prevent Posthog page view of sensitive pages.
##### Refactors
- \[Builder] Improve how Element placeholder text is displayed in Editor, Preview, and Published views. [#2916](https://gitlab.com/baserow/baserow/-/issues/2916)
- \[Builder] Create, update and delete workflow actions will now appear in the audit log.
- Properly build the download link for the DownloadLink frontend component.
##### Breaking API changes
- Deprecate Postgresql v12.
### [`v1.28.0`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1280)
[Compare Source](https://gitlab.com/baserow/baserow/compare/1.27.2...1.28.0)
##### New features
- Add the timeline view. [#1262](https://gitlab.com/baserow/baserow/-/issues/1262)
- Allow to filter calendar view [#1633](https://gitlab.com/baserow/baserow/-/issues/1633)
- Add data sync backend. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278)
- Introduced create data sync table frontend. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278)
- Introduced the ability to sync with a local Baserow table. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278)
- Optionally prevent sending row realtime update signals. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278)
- Introduced read_only, immutable_type, and immutable_properties state for the field. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278)
- Introduced the ability to manually trigger a sync. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278)
- \[Builder] Add related record selector element [#2396](https://gitlab.com/baserow/baserow/-/issues/2396)
- Allow to cancel a job (i.e. a database snapshot). [#2756](https://gitlab.com/baserow/baserow/-/issues/2756)
- \[Builder] Add link/button variant to table element links [#2767](https://gitlab.com/baserow/baserow/-/issues/2767)
- Trigger row update webhook only when chosen field cell value changes. [#2877](https://gitlab.com/baserow/baserow/-/issues/2877)
- Introduced configurable row height in the grid view. [#340](https://gitlab.com/baserow/baserow/-/issues/340)
- Introduced view and filter created, updated, and deleted webhooks.
##### Bug fixes
- \[Builder] Automatic cast values for local baserow integration actions [#2542](https://gitlab.com/baserow/baserow/-/issues/2542)
- \[Builder] Restore refresh token endpoint for published websites [#2631](https://gitlab.com/baserow/baserow/-/issues/2631)
- \[Builder] Ensure that the create and update row workflow actions can resolve a formula referring to a current record's index. [#2735](https://gitlab.com/baserow/baserow/-/issues/2735)
- Fix Aggregations do not filter records in public shared views [#2760](https://gitlab.com/baserow/baserow/-/issues/2760)
- \[Builder] Fix permission denied in preview when dispatching an action of an element visible only to loggued out visitors [#2912](https://gitlab.com/baserow/baserow/-/issues/2912)
- \[Builder] Fix bug where ordering of List Rows and Get Rows service types could be inconsistent. [#2964](https://gitlab.com/baserow/baserow/-/issues/2964)
- \[Builder] Tweaked the data source filter input styles. [#2967](https://gitlab.com/baserow/baserow/-/issues/2967)
- \[Builder] Ensure that navigating to the current page doesn't cause an error. [#2973](https://gitlab.com/baserow/baserow/-/issues/2973)
- \[Builder] Fix Choice element error when using integer as option value [#2977](https://gitlab.com/baserow/baserow/-/issues/2977)
- Fix selecting more than 120 rows when triggering AI value generation. [#2979](https://gitlab.com/baserow/baserow/-/issues/2979)
- \[Builder] Allow email address to be case insensitive during login. [#2989](https://gitlab.com/baserow/baserow/-/issues/2989)
- Fix text wrapping for longer toast messages [#2998](https://gitlab.com/baserow/baserow/-/issues/2998)
- \[Builder] Fix bug where calculating missingIndexes could sometimes raise a TypeError. [#3004](https://gitlab.com/baserow/baserow/-/issues/3004)
- Fix webhook list crashing if call response is empty. [#3024](https://gitlab.com/baserow/baserow/-/issues/3024)
- Fix survey mode view with rich text by not automatically focussing. [#3025](https://gitlab.com/baserow/baserow/-/issues/3025)
- \[Builder] Ensure that data source filters can be imported and exported across workspaces when they contain single select options. [#3029](https://gitlab.com/baserow/baserow/-/issues/3029)
- \[Builder] Fix record selector bug when using a data source sort [#3030](https://gitlab.com/baserow/baserow/-/issues/3030)
- \[Builder] Safely check if property selector is available. [#3033](https://gitlab.com/baserow/baserow/-/issues/3033)
- Fixed a problem that caused form creation to be disabled for unsynced tables [#3051](https://gitlab.com/baserow/baserow/-/issues/3051)
- Handle long radio label [#3052](https://gitlab.com/baserow/baserow/-/issues/3052)
- \[Builder] Resolved an issue where a table element's form would not display its columns if the table had no content. [#3055](https://gitlab.com/baserow/baserow/-/issues/3055)
- \[Builder] Ensure that database applications are imported before builder applications. Resolved an issue where a nested repeat element's field was not migrated properly when imported into a new workspace. [#3057](https://gitlab.com/baserow/baserow/-/issues/3057)
- Fix a bug causing the backend to fail hard when creating a `user is` view filter with a non-digit filter value. [#3061](https://gitlab.com/baserow/baserow/-/issues/3061)
- Fix a bug causing Tab navigation to not work properly with forms in Survey mode. [#3064](https://gitlab.com/baserow/baserow/-/issues/3064)
- \[Builder] Fix application builder template broken as soon as an element was selected
- Fix broken links in our website docs
- \[Builder] Make empty data sources content less cramped
##### Refactors
- Removed the deprecated webhook event types. [#2547](https://gitlab.com/baserow/baserow/-/issues/2547)
- Use dblclick event instead of checking ellapsed time for double-click. [#2628](https://gitlab.com/baserow/baserow/-/issues/2628)
- Upgrade to Django 5.X [#2864](https://gitlab.com/baserow/baserow/-/issues/2864)
- \[Builder] Allow more elements to be nested in the column, form and repeat elements. [#2972](https://gitlab.com/baserow/baserow/-/issues/2972)
### [`v1.27.2`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1272)
[Compare Source](https://gitlab.com/baserow/baserow/compare/1.27.1...1.27.2)
##### Bug fixes
- Fix a bug causing the import to crash when a Count, a Rollup or Lookup field has some broken references. [#2961](https://gitlab.com/baserow/baserow/-/issues/2961)
- \[Builder] Fix missing current record data in data explorer for table button events [#2962](https://gitlab.com/baserow/baserow/-/issues/2962)
- Fix bug with formulas and empty workspace when creating a snapshot.
##### Refactors
- Limit the bulk update to only include fields that have been updated.
### [`v1.27.1`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1271)
[Compare Source](https://gitlab.com/baserow/baserow/compare/1.27.0...1.27.1)
##### Bug fixes
- Revert a change causing the `is` condition filter to be unavailable for numeric and text formulas. [#2848](https://gitlab.com/baserow/baserow/-/issues/2848)
- Fix a bug causing a formula referencing a link to a table not updating properly when the primary field changes. [#2856](https://gitlab.com/baserow/baserow/-/issues/2856)
- \[Builder] Allow Integer as a valid Option Value for Choice Element when referencing a linked table. [#2910](https://gitlab.com/baserow/baserow/-/issues/2910)
- Fixed a bug causing the link_row_has_not view filter to not return the correct rows. [#2948](https://gitlab.com/baserow/baserow/-/issues/2948)
### [`v1.27.0`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1270)
[Compare Source](https://gitlab.com/baserow/baserow/compare/1.26.1...1.27.0)
##### New features
- Allow changing the primary field. [#1301](https://gitlab.com/baserow/baserow/-/issues/1301)
- Introduced official Helm chart. [#1728](https://gitlab.com/baserow/baserow/-/issues/1728)
- \[premium] Calendar view can be shared with external applications via ical feed url [#1911](https://gitlab.com/baserow/baserow/-/issues/1911)
- added `BASEROW_ICAL_VIEW_MAX_EVENTS` setting to limit amount of events in the output
- Allow typing immediately in the grid for link row cell to search for a relationship. [#193](https://gitlab.com/baserow/baserow/-/issues/193)
- Reduce the frequency of periodic field updates for unused workspaces. [#2120](https://gitlab.com/baserow/baserow/-/issues/2120)
- Allow selecting multiple relationships in the row select modal of the link row field. [#2267](https://gitlab.com/baserow/baserow/-/issues/2267)
- Join additional fields of a relationship via the API without creating a lookup field [#2460](https://gitlab.com/baserow/baserow/-/issues/2460)
- \[Builder] Made it easier for application builder page designers to disable fields in their create/update row actions. [#2620](https://gitlab.com/baserow/baserow/-/issues/2620)
- Add onboarding step that adds fields to the created table [#2639](https://gitlab.com/baserow/baserow/-/issues/2639)
- \[Builder] Allow collection elements to be nested in one another. It is now possible to nest a repeat in a repeat, or a table within a repeat. [#2658](https://gitlab.com/baserow/baserow/-/issues/2658)
- Display hyperlinks in lookup fields when lookup field is URLField [#2692](https://gitlab.com/baserow/baserow/-/issues/2692)
- Show the Baserow version in the setting page. [#2696](https://gitlab.com/baserow/baserow/-/issues/2696)
- Add array filters for formula arrays based on text [#2727](https://gitlab.com/baserow/baserow/-/issues/2727)
- \[Builder] Add image collection field to table elements [#2759](https://gitlab.com/baserow/baserow/-/issues/2759)
- \[Builder] Improve data explorer performances and allow to select any repetition from a source [#2762](https://gitlab.com/baserow/baserow/-/issues/2762)
- Add tourl formula to support operations on url field type [#2791](https://gitlab.com/baserow/baserow/-/issues/2791)
- \[Builder] Allow to change input elements style [#2803](https://gitlab.com/baserow/baserow/-/issues/2803)
- \[Builder] Allow to configure table field styles [#2803](https://gitlab.com/baserow/baserow/-/issues/2803)
- \[Builder] Allow to style the table element [#2803](https://gitlab.com/baserow/baserow/-/issues/2803)
- Extend array filters to support lookups of URL, email, phone number, and UUID fields [#2819](https://gitlab.com/baserow/baserow/-/issues/2819)
- \[Builder] Introduce the 'delete row' workflow action [#2822](https://gitlab.com/baserow/baserow/-/issues/2822)
- Automatically prefill reverse relationship for new row in linked table [#2825](https://gitlab.com/baserow/baserow/-/issues/2825)
- Introduced arrow key navigation in the row select modal.
- Automatically start Storybook in the dev environment.
- \[Builder] Introduced a checkbox to the repeat element form so that repetitions can be temporarily paused in the editor.
- Horizontal resize sidebar
- Introduced a neutral switch color.
- Replaced the dashboard with a workspace specific homepage.
- Redesigned the left sidebar.
- User admin: search for id, prevent unnecessary refresh, and add scrollbar expand list context
##### Bug fixes
- Fix highlight of active menu item in API docs. [#2573](https://gitlab.com/baserow/baserow/-/issues/2573)
- \[Builder] Fix bug where some child elements that should have been excluded by the Permission Manager were being returned in the queryset. [#2601](https://gitlab.com/baserow/baserow/-/issues/2601)
- Grid view: highlight edited row [#2690](https://gitlab.com/baserow/baserow/-/issues/2690)
- \[Builder] Fix bug where changing Data Source type from 'Get multiple rows' to 'Get single row' could sometimes cause problems with exporting and duplicating the application. [#2730](https://gitlab.com/baserow/baserow/-/issues/2730)
- Cut off long relationship descriptions [#2742](https://gitlab.com/baserow/baserow/-/issues/2742)
- Properly handle user_field_names in api calls [#2784](https://gitlab.com/baserow/baserow/-/issues/2784)
- Fix nested filter group duplication. [#2788](https://gitlab.com/baserow/baserow/-/issues/2788)
- Fixed undefined variable in JobHandler.run [#2796](https://gitlab.com/baserow/baserow/-/issues/2796)
- \[Builder] Fix filter data source formula fields alignment [#2804](https://gitlab.com/baserow/baserow/-/issues/2804)
- Clear workspace_id after each test [#2815](https://gitlab.com/baserow/baserow/-/issues/2815)
- Fix translation in SAML configuration [#2830](https://gitlab.com/baserow/baserow/-/issues/2830)
- \[Builder] Fixed bug where typing too quickly in the Color style input caused duplicate characters. [#2831](https://gitlab.com/baserow/baserow/-/issues/2831)
- Fix upserts for table usage [#2839](https://gitlab.com/baserow/baserow/-/issues/2839)
- Update plugin boilerplate deps. [#2846](https://gitlab.com/baserow/baserow/-/issues/2846)
- \[Builder] Fix theme panel opening on some screen resolution or when using browser zoom [#2853](https://gitlab.com/baserow/baserow/-/issues/2853)
- \[Builder] Resolved an issue where removing an integration from a user source would raise an error when its users are listed. [#2861](https://gitlab.com/baserow/baserow/-/issues/2861)
- Fix a bug where the clear button doesn't work in workspace level audit logs. [#2866](https://gitlab.com/baserow/baserow/-/issues/2866)
- Prevent unnecessary $set events in Posthog [#2868](https://gitlab.com/baserow/baserow/-/issues/2868)
- \[Builder] Fix bug where deleting a User Source would cause the frontend to crash. [#2869](https://gitlab.com/baserow/baserow/-/issues/2869)
- \[Builder] Resolved an issue with refreshing a user source token when the table it's associated with has been trashed. [#2873](https://gitlab.com/baserow/baserow/-/issues/2873)
- Fixed a bug causing an issue reordering databases in workspace if user has editor or lower access on any database. [#2874](https://gitlab.com/baserow/baserow/-/issues/2874)
- Fixed a bug where calendar views did not reset the `date_field_id` when the associated date field was deleted. [#2881](https://gitlab.com/baserow/baserow/-/issues/2881)
- Display newly created linked row [#2901](https://gitlab.com/baserow/baserow/-/issues/2901)
- list rows via api fails with include or exclude and view_id [#2903](https://gitlab.com/baserow/baserow/-/issues/2903)
- Fix a bug causing dropdowns to not always work in forms when searching for an item. [#2929](https://gitlab.com/baserow/baserow/-/issues/2929)
- Update helm chart docs [#2936](https://gitlab.com/baserow/baserow/-/issues/2936)
- Create an ActionType for form submissions to track them in the audit log. [#2938](https://gitlab.com/baserow/baserow/-/issues/2938)
- Fix a bug causing every snapshot to perform additional queries to check permissions for RBAC. [#2941](https://gitlab.com/baserow/baserow/-/issues/2941)
- Fix date filter input [#2945](https://gitlab.com/baserow/baserow/-/issues/2945)
- Fix posthog error when user is an AnonymousUser and distinc_id is None. [#2954](https://gitlab.com/baserow/baserow/-/issues/2954)
- Fix import for broken lookup fields [#2955](https://gitlab.com/baserow/baserow/-/issues/2955)
- \[Builder] Button click action were unable to access the current record values
- \[Builder] Fix broken navigation or login after application pulication with modified user source
- \[Builder] Hide builder application to roles other than Builder
- \[Builder] improve performance when editing default value of input element inside repeat element
- \[Builder] The `value` property was missing for lookup fields in the data explorer
- Fix clickable link in the URL field in the row edit modal. [#2804](https://gitlab.com/baserow/baserow/-/issues/2804)
- \[Builder] Fix IFrame element source type selector
- Fixed broken OpenID Connect base_url validation.
- Fix pagination loading animation in the row select modal.
- Improved thread safety when generating models.
- Fix bug where the single select is any of values were not duplicated.
- Fix loading webhooks when request and response is huge.
- Reset search when collaborator dropdown closes.
- Stop creating tsv columns when PG_FULLTEXT_SEARCH is disabled.
##### Refactors
- \[Builder] Add Formula Generator to extract formulas for Elements. [#2063](https://gitlab.com/baserow/baserow/-/issues/2063)
- \[Builder] Ensure the Element Panel's Dropdown and Input fields use the dense style. [#2705](https://gitlab.com/baserow/baserow/-/issues/2705)
- \[Builder] Improve how Choice Element's values are auto-populated. [#2706](https://gitlab.com/baserow/baserow/-/issues/2706)
- Make unittests more resiliant to environment variables changes [#2801](https://gitlab.com/baserow/baserow/-/issues/2801)
- Refactor array filter mixins [#2802](https://gitlab.com/baserow/baserow/-/issues/2802)
- Don t recreate table column when updating a formula field if not needed [#2890](https://gitlab.com/baserow/baserow/-/issues/2890)
- Reschedule view index creation if table is already locked. [#2934](https://gitlab.com/baserow/baserow/-/issues/2934)
- \[Builder] Improve UX for the Choice Element: auto-fill Values, reverse Name and Value positions, and update translations. [#2706](https://gitlab.com/baserow/baserow/-/issues/2706)
- \[Builder] Remove zero downtime related field properties. Some fields can't be null anymore.
- Change title template suffix from `// Baserow` to `| Baserow`.
- Modify formulas to update values in correct dependency order instead of expanding each referenced formula for every field.
##### Breaking API changes
- The `include` query parameter now excludes link row fields unless they are explicitly listed when listing rows. [#2903](https://gitlab.com/baserow/baserow/-/issues/2903)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.26.1
->1.29.3
Release Notes
baserow/baserow (baserow/web-frontend)
### [`v1.29.3`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1293) [Compare Source](https://gitlab.com/baserow/baserow/compare/1.29.2...1.29.3) ##### New features - Prevents webhook call tasks piling up if many webhooks are triggered. [#2758](https://gitlab.com/baserow/baserow/-/issues/2758) - Prevent triggering webhook if query param is provided on row create update or delete endpoints [#3085](https://gitlab.com/baserow/baserow/-/issues/3085) - limit logging sign in actions [#3206](https://gitlab.com/baserow/baserow/-/issues/3206) ##### Bug fixes - Fix a bug where setting the User Role field to a Formula field could raise an error. [#3190](https://gitlab.com/baserow/baserow/-/issues/3190) - Fix for prefill values are lost for password protected forms [#3194](https://gitlab.com/baserow/baserow/-/issues/3194) - Fix form view conditions groups export import [#3232](https://gitlab.com/baserow/baserow/-/issues/3232) - Fix password protected shared view login page - Remove login view vertical scrollbar on Safari iOS ##### Refactors - Redesigned auth views [#1918](https://gitlab.com/baserow/baserow/-/issues/1918) ### [`v1.29.2`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1292) [Compare Source](https://gitlab.com/baserow/baserow/compare/1.29.1...1.29.2) ##### New features - Boolean lookup filters: empty/not empty/none of/any/all [#3103](https://gitlab.com/baserow/baserow/-/issues/3103) - Copy cells as rich text table and optionally include header. ##### Bug fixes - Fix bug by include schema in PostgreSQL data sync. - Fix corrupted export being created on s3 like storages [#3197](https://gitlab.com/baserow/baserow/-/issues/3197) - Fix import/export support for larger files on s3-like storages [#3202](https://gitlab.com/baserow/baserow/-/issues/3202) - \[Builder] Fix bug when dispatching a data source with a deleted field ### [`v1.29.1`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1291) [Compare Source](https://gitlab.com/baserow/baserow/compare/1.29.0...1.29.1) ##### Bug fixes - Make import workspace applications icon consistent [#3187](https://gitlab.com/baserow/baserow/-/issues/3187) - \[Builder] Resolved an issue where the API would throw an error if a 'summarize field' data source is saved with a field, but no aggregation. - Fix export for S3-like storages. ### [`v1.29.0`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1290) [Compare Source](https://gitlab.com/baserow/baserow/compare/1.28.0...1.29.0) ##### New features - Use backend and frontend matching collate sort for single select, multiple select, and multiple collaborators field types. [#1944](https://gitlab.com/baserow/baserow/-/issues/1944) - \[Builder] Only return Data Source field data when used by a formula in a Page. [#2063](https://gitlab.com/baserow/baserow/-/issues/2063) - \[Builder] Allow sharing data sources across pages [#2486](https://gitlab.com/baserow/baserow/-/issues/2486) - \[Builder] Allow collection elements to be filtered, sorted and searched against. [#2516](https://gitlab.com/baserow/baserow/-/issues/2516) - Add Anthropic AI integration. [#2564](https://gitlab.com/baserow/baserow/-/issues/2564) - Allow to limit concurency for uvicorn workers in asgi backend. [#2773](https://gitlab.com/baserow/baserow/-/issues/2773) - Allow exporting workspace applications [#2930](https://gitlab.com/baserow/baserow/-/issues/2930) - Allow importing workspace applications [#2951](https://gitlab.com/baserow/baserow/-/issues/2951) - Allow settings temperature in AI field and AI formula generation. [#3060](https://gitlab.com/baserow/baserow/-/issues/3060) - \[Builder] Introducing the new row aggregations service to the application builder. [#3069](https://gitlab.com/baserow/baserow/-/issues/3069) - Baserow table data sync single select field compatibility. [#3074](https://gitlab.com/baserow/baserow/-/issues/3074) - Jira issues data sync. [#3075](https://gitlab.com/baserow/baserow/-/issues/3075) - GitLab issues data sync. [#3076](https://gitlab.com/baserow/baserow/-/issues/3076) - GitHub issues data sync. [#3077](https://gitlab.com/baserow/baserow/-/issues/3077) - PostgreSQL data sync. [#3079](https://gitlab.com/baserow/baserow/-/issues/3079) - Added progress to the data sync. [#3075](https://gitlab.com/baserow/baserow/-/issues/3075) - url formula field type filtering [#3111](https://gitlab.com/baserow/baserow/-/issues/3111) - Mistral AI integration. [#3141](https://gitlab.com/baserow/baserow/-/issues/3141) - AI choice output type for classification purposes. [#3143](https://gitlab.com/baserow/baserow/-/issues/3143) - Add ability to change attributes in SAML response payload. [#3155](https://gitlab.com/baserow/baserow/-/issues/3155) - Add CLI command for managing public keys for trusted sources [#3173](https://gitlab.com/baserow/baserow/-/issues/3173) - Add new limit settings for import export workspace applications [#3180](https://gitlab.com/baserow/baserow/-/issues/3180) - Add collaborate badge UI component - Add filters support for formula referencing a single select field. [#3174](https://gitlab.com/baserow/baserow/-/issues/3174) - Add filters support for lookups of single select fields. [#3182](https://gitlab.com/baserow/baserow/-/issues/3182) - Added indicator next to the view name in the header. - Show summary label in the footer of the grid view. ##### Bug fixes - Increase `max_length` for `submit_action_redirect_url` and fix validation. [#2018](https://gitlab.com/baserow/baserow/-/issues/2018) - Keep AI field field ID references when duplicating table. [#2747](https://gitlab.com/baserow/baserow/-/issues/2747) - FieldType.prepare_db_value validates arbitrary values in fields [#2768](https://gitlab.com/baserow/baserow/-/issues/2768) - \[Builder] Fix reactivity issue when deleting user source [#2867](https://gitlab.com/baserow/baserow/-/issues/2867) - Form field condition groups restored on export/import [#2981](https://gitlab.com/baserow/baserow/-/issues/2981) - Include the field description in export/import [#3022](https://gitlab.com/baserow/baserow/-/issues/3022) - \[Builder] Prevent excessive API requests in collection elements [#3028](https://gitlab.com/baserow/baserow/-/issues/3028) - Fixes problem where AI field loading state didn't persist when it left the button. [#3039](https://gitlab.com/baserow/baserow/-/issues/3039) - Fix a bug causing the UI to crash with an error message when creating a gallery view with an image from a lookup field. [#3059](https://gitlab.com/baserow/baserow/-/issues/3059) - \[Builder] Resolved an issue with removing a search query from a data source after one had been set. [#3092](https://gitlab.com/baserow/baserow/-/issues/3092) - password fields are not searchable [#3093](https://gitlab.com/baserow/baserow/-/issues/3093) - handle missing value key in adhoc filters [#3101](https://gitlab.com/baserow/baserow/-/issues/3101) - \[Builder] Ensure that the field name associated with a Repeat Element's schema_property is extracted. [#3136](https://gitlab.com/baserow/baserow/-/issues/3136) - Resolved an API documentation mistake which incorrectly stated that application endpoints return views, they do not. [#3139](https://gitlab.com/baserow/baserow/-/issues/3139) - Fix for primary field becomes invisible when set to a hidden field in grid view [#3168](https://gitlab.com/baserow/baserow/-/issues/3168) - Resolved an issue with exporting workspace applications when a color decoration pointed to a single select option. [#3177](https://gitlab.com/baserow/baserow/-/issues/3177) - Don't export deleted relations for link row fields. [#3183](https://gitlab.com/baserow/baserow/-/issues/3183) - Fix a bug causing the related row modal to always use the slow compat search instead of the default one. [#3186](https://gitlab.com/baserow/baserow/-/issues/3186) - \[Builder] Fix broken data source for published website when using some field types in the table - \[Builder] Fix record selector name and option suffix formula resolution bug - \[Builder] Resolved an issue with creating and updating rows in workflow actions. - Disable webhook type fields if not selected. - Fix a bug causing an error importing the templates. - Fix AI form and validation - Fix Baserow table data sync export import authorized user and source table bug. - fix dropdown padding - Fix license check when exporting audit log from workspace as non-staff. - Fix showing warning is staff checkbox in user admin form. - Fix row metadata reactivity bug. - Prevent Posthog page view of sensitive pages. ##### Refactors - \[Builder] Improve how Element placeholder text is displayed in Editor, Preview, and Published views. [#2916](https://gitlab.com/baserow/baserow/-/issues/2916) - \[Builder] Create, update and delete workflow actions will now appear in the audit log. - Properly build the download link for the DownloadLink frontend component. ##### Breaking API changes - Deprecate Postgresql v12. ### [`v1.28.0`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1280) [Compare Source](https://gitlab.com/baserow/baserow/compare/1.27.2...1.28.0) ##### New features - Add the timeline view. [#1262](https://gitlab.com/baserow/baserow/-/issues/1262) - Allow to filter calendar view [#1633](https://gitlab.com/baserow/baserow/-/issues/1633) - Add data sync backend. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278) - Introduced create data sync table frontend. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278) - Introduced the ability to sync with a local Baserow table. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278) - Optionally prevent sending row realtime update signals. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278) - Introduced read_only, immutable_type, and immutable_properties state for the field. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278) - Introduced the ability to manually trigger a sync. [#2278](https://gitlab.com/baserow/baserow/-/issues/2278) - \[Builder] Add related record selector element [#2396](https://gitlab.com/baserow/baserow/-/issues/2396) - Allow to cancel a job (i.e. a database snapshot). [#2756](https://gitlab.com/baserow/baserow/-/issues/2756) - \[Builder] Add link/button variant to table element links [#2767](https://gitlab.com/baserow/baserow/-/issues/2767) - Trigger row update webhook only when chosen field cell value changes. [#2877](https://gitlab.com/baserow/baserow/-/issues/2877) - Introduced configurable row height in the grid view. [#340](https://gitlab.com/baserow/baserow/-/issues/340) - Introduced view and filter created, updated, and deleted webhooks. ##### Bug fixes - \[Builder] Automatic cast values for local baserow integration actions [#2542](https://gitlab.com/baserow/baserow/-/issues/2542) - \[Builder] Restore refresh token endpoint for published websites [#2631](https://gitlab.com/baserow/baserow/-/issues/2631) - \[Builder] Ensure that the create and update row workflow actions can resolve a formula referring to a current record's index. [#2735](https://gitlab.com/baserow/baserow/-/issues/2735) - Fix Aggregations do not filter records in public shared views [#2760](https://gitlab.com/baserow/baserow/-/issues/2760) - \[Builder] Fix permission denied in preview when dispatching an action of an element visible only to loggued out visitors [#2912](https://gitlab.com/baserow/baserow/-/issues/2912) - \[Builder] Fix bug where ordering of List Rows and Get Rows service types could be inconsistent. [#2964](https://gitlab.com/baserow/baserow/-/issues/2964) - \[Builder] Tweaked the data source filter input styles. [#2967](https://gitlab.com/baserow/baserow/-/issues/2967) - \[Builder] Ensure that navigating to the current page doesn't cause an error. [#2973](https://gitlab.com/baserow/baserow/-/issues/2973) - \[Builder] Fix Choice element error when using integer as option value [#2977](https://gitlab.com/baserow/baserow/-/issues/2977) - Fix selecting more than 120 rows when triggering AI value generation. [#2979](https://gitlab.com/baserow/baserow/-/issues/2979) - \[Builder] Allow email address to be case insensitive during login. [#2989](https://gitlab.com/baserow/baserow/-/issues/2989) - Fix text wrapping for longer toast messages [#2998](https://gitlab.com/baserow/baserow/-/issues/2998) - \[Builder] Fix bug where calculating missingIndexes could sometimes raise a TypeError. [#3004](https://gitlab.com/baserow/baserow/-/issues/3004) - Fix webhook list crashing if call response is empty. [#3024](https://gitlab.com/baserow/baserow/-/issues/3024) - Fix survey mode view with rich text by not automatically focussing. [#3025](https://gitlab.com/baserow/baserow/-/issues/3025) - \[Builder] Ensure that data source filters can be imported and exported across workspaces when they contain single select options. [#3029](https://gitlab.com/baserow/baserow/-/issues/3029) - \[Builder] Fix record selector bug when using a data source sort [#3030](https://gitlab.com/baserow/baserow/-/issues/3030) - \[Builder] Safely check if property selector is available. [#3033](https://gitlab.com/baserow/baserow/-/issues/3033) - Fixed a problem that caused form creation to be disabled for unsynced tables [#3051](https://gitlab.com/baserow/baserow/-/issues/3051) - Handle long radio label [#3052](https://gitlab.com/baserow/baserow/-/issues/3052) - \[Builder] Resolved an issue where a table element's form would not display its columns if the table had no content. [#3055](https://gitlab.com/baserow/baserow/-/issues/3055) - \[Builder] Ensure that database applications are imported before builder applications. Resolved an issue where a nested repeat element's field was not migrated properly when imported into a new workspace. [#3057](https://gitlab.com/baserow/baserow/-/issues/3057) - Fix a bug causing the backend to fail hard when creating a `user is` view filter with a non-digit filter value. [#3061](https://gitlab.com/baserow/baserow/-/issues/3061) - Fix a bug causing Tab navigation to not work properly with forms in Survey mode. [#3064](https://gitlab.com/baserow/baserow/-/issues/3064) - \[Builder] Fix application builder template broken as soon as an element was selected - Fix broken links in our website docs - \[Builder] Make empty data sources content less cramped ##### Refactors - Removed the deprecated webhook event types. [#2547](https://gitlab.com/baserow/baserow/-/issues/2547) - Use dblclick event instead of checking ellapsed time for double-click. [#2628](https://gitlab.com/baserow/baserow/-/issues/2628) - Upgrade to Django 5.X [#2864](https://gitlab.com/baserow/baserow/-/issues/2864) - \[Builder] Allow more elements to be nested in the column, form and repeat elements. [#2972](https://gitlab.com/baserow/baserow/-/issues/2972) ### [`v1.27.2`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1272) [Compare Source](https://gitlab.com/baserow/baserow/compare/1.27.1...1.27.2) ##### Bug fixes - Fix a bug causing the import to crash when a Count, a Rollup or Lookup field has some broken references. [#2961](https://gitlab.com/baserow/baserow/-/issues/2961) - \[Builder] Fix missing current record data in data explorer for table button events [#2962](https://gitlab.com/baserow/baserow/-/issues/2962) - Fix bug with formulas and empty workspace when creating a snapshot. ##### Refactors - Limit the bulk update to only include fields that have been updated. ### [`v1.27.1`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1271) [Compare Source](https://gitlab.com/baserow/baserow/compare/1.27.0...1.27.1) ##### Bug fixes - Revert a change causing the `is` condition filter to be unavailable for numeric and text formulas. [#2848](https://gitlab.com/baserow/baserow/-/issues/2848) - Fix a bug causing a formula referencing a link to a table not updating properly when the primary field changes. [#2856](https://gitlab.com/baserow/baserow/-/issues/2856) - \[Builder] Allow Integer as a valid Option Value for Choice Element when referencing a linked table. [#2910](https://gitlab.com/baserow/baserow/-/issues/2910) - Fixed a bug causing the link_row_has_not view filter to not return the correct rows. [#2948](https://gitlab.com/baserow/baserow/-/issues/2948) ### [`v1.27.0`](https://gitlab.com/baserow/baserow/blob/HEAD/changelog.md#Released-1270) [Compare Source](https://gitlab.com/baserow/baserow/compare/1.26.1...1.27.0) ##### New features - Allow changing the primary field. [#1301](https://gitlab.com/baserow/baserow/-/issues/1301) - Introduced official Helm chart. [#1728](https://gitlab.com/baserow/baserow/-/issues/1728) - \[premium] Calendar view can be shared with external applications via ical feed url [#1911](https://gitlab.com/baserow/baserow/-/issues/1911) - added `BASEROW_ICAL_VIEW_MAX_EVENTS` setting to limit amount of events in the output - Allow typing immediately in the grid for link row cell to search for a relationship. [#193](https://gitlab.com/baserow/baserow/-/issues/193) - Reduce the frequency of periodic field updates for unused workspaces. [#2120](https://gitlab.com/baserow/baserow/-/issues/2120) - Allow selecting multiple relationships in the row select modal of the link row field. [#2267](https://gitlab.com/baserow/baserow/-/issues/2267) - Join additional fields of a relationship via the API without creating a lookup field [#2460](https://gitlab.com/baserow/baserow/-/issues/2460) - \[Builder] Made it easier for application builder page designers to disable fields in their create/update row actions. [#2620](https://gitlab.com/baserow/baserow/-/issues/2620) - Add onboarding step that adds fields to the created table [#2639](https://gitlab.com/baserow/baserow/-/issues/2639) - \[Builder] Allow collection elements to be nested in one another. It is now possible to nest a repeat in a repeat, or a table within a repeat. [#2658](https://gitlab.com/baserow/baserow/-/issues/2658) - Display hyperlinks in lookup fields when lookup field is URLField [#2692](https://gitlab.com/baserow/baserow/-/issues/2692) - Show the Baserow version in the setting page. [#2696](https://gitlab.com/baserow/baserow/-/issues/2696) - Add array filters for formula arrays based on text [#2727](https://gitlab.com/baserow/baserow/-/issues/2727) - \[Builder] Add image collection field to table elements [#2759](https://gitlab.com/baserow/baserow/-/issues/2759) - \[Builder] Improve data explorer performances and allow to select any repetition from a source [#2762](https://gitlab.com/baserow/baserow/-/issues/2762) - Add tourl formula to support operations on url field type [#2791](https://gitlab.com/baserow/baserow/-/issues/2791) - \[Builder] Allow to change input elements style [#2803](https://gitlab.com/baserow/baserow/-/issues/2803) - \[Builder] Allow to configure table field styles [#2803](https://gitlab.com/baserow/baserow/-/issues/2803) - \[Builder] Allow to style the table element [#2803](https://gitlab.com/baserow/baserow/-/issues/2803) - Extend array filters to support lookups of URL, email, phone number, and UUID fields [#2819](https://gitlab.com/baserow/baserow/-/issues/2819) - \[Builder] Introduce the 'delete row' workflow action [#2822](https://gitlab.com/baserow/baserow/-/issues/2822) - Automatically prefill reverse relationship for new row in linked table [#2825](https://gitlab.com/baserow/baserow/-/issues/2825) - Introduced arrow key navigation in the row select modal. - Automatically start Storybook in the dev environment. - \[Builder] Introduced a checkbox to the repeat element form so that repetitions can be temporarily paused in the editor. - Horizontal resize sidebar - Introduced a neutral switch color. - Replaced the dashboard with a workspace specific homepage. - Redesigned the left sidebar. - User admin: search for id, prevent unnecessary refresh, and add scrollbar expand list context ##### Bug fixes - Fix highlight of active menu item in API docs. [#2573](https://gitlab.com/baserow/baserow/-/issues/2573) - \[Builder] Fix bug where some child elements that should have been excluded by the Permission Manager were being returned in the queryset. [#2601](https://gitlab.com/baserow/baserow/-/issues/2601) - Grid view: highlight edited row [#2690](https://gitlab.com/baserow/baserow/-/issues/2690) - \[Builder] Fix bug where changing Data Source type from 'Get multiple rows' to 'Get single row' could sometimes cause problems with exporting and duplicating the application. [#2730](https://gitlab.com/baserow/baserow/-/issues/2730) - Cut off long relationship descriptions [#2742](https://gitlab.com/baserow/baserow/-/issues/2742) - Properly handle user_field_names in api calls [#2784](https://gitlab.com/baserow/baserow/-/issues/2784) - Fix nested filter group duplication. [#2788](https://gitlab.com/baserow/baserow/-/issues/2788) - Fixed undefined variable in JobHandler.run [#2796](https://gitlab.com/baserow/baserow/-/issues/2796) - \[Builder] Fix filter data source formula fields alignment [#2804](https://gitlab.com/baserow/baserow/-/issues/2804) - Clear workspace_id after each test [#2815](https://gitlab.com/baserow/baserow/-/issues/2815) - Fix translation in SAML configuration [#2830](https://gitlab.com/baserow/baserow/-/issues/2830) - \[Builder] Fixed bug where typing too quickly in the Color style input caused duplicate characters. [#2831](https://gitlab.com/baserow/baserow/-/issues/2831) - Fix upserts for table usage [#2839](https://gitlab.com/baserow/baserow/-/issues/2839) - Update plugin boilerplate deps. [#2846](https://gitlab.com/baserow/baserow/-/issues/2846) - \[Builder] Fix theme panel opening on some screen resolution or when using browser zoom [#2853](https://gitlab.com/baserow/baserow/-/issues/2853) - \[Builder] Resolved an issue where removing an integration from a user source would raise an error when its users are listed. [#2861](https://gitlab.com/baserow/baserow/-/issues/2861) - Fix a bug where the clear button doesn't work in workspace level audit logs. [#2866](https://gitlab.com/baserow/baserow/-/issues/2866) - Prevent unnecessary $set events in Posthog [#2868](https://gitlab.com/baserow/baserow/-/issues/2868) - \[Builder] Fix bug where deleting a User Source would cause the frontend to crash. [#2869](https://gitlab.com/baserow/baserow/-/issues/2869) - \[Builder] Resolved an issue with refreshing a user source token when the table it's associated with has been trashed. [#2873](https://gitlab.com/baserow/baserow/-/issues/2873) - Fixed a bug causing an issue reordering databases in workspace if user has editor or lower access on any database. [#2874](https://gitlab.com/baserow/baserow/-/issues/2874) - Fixed a bug where calendar views did not reset the `date_field_id` when the associated date field was deleted. [#2881](https://gitlab.com/baserow/baserow/-/issues/2881) - Display newly created linked row [#2901](https://gitlab.com/baserow/baserow/-/issues/2901) - list rows via api fails with include or exclude and view_id [#2903](https://gitlab.com/baserow/baserow/-/issues/2903) - Fix a bug causing dropdowns to not always work in forms when searching for an item. [#2929](https://gitlab.com/baserow/baserow/-/issues/2929) - Update helm chart docs [#2936](https://gitlab.com/baserow/baserow/-/issues/2936) - Create an ActionType for form submissions to track them in the audit log. [#2938](https://gitlab.com/baserow/baserow/-/issues/2938) - Fix a bug causing every snapshot to perform additional queries to check permissions for RBAC. [#2941](https://gitlab.com/baserow/baserow/-/issues/2941) - Fix date filter input [#2945](https://gitlab.com/baserow/baserow/-/issues/2945) - Fix posthog error when user is an AnonymousUser and distinc_id is None. [#2954](https://gitlab.com/baserow/baserow/-/issues/2954) - Fix import for broken lookup fields [#2955](https://gitlab.com/baserow/baserow/-/issues/2955) - \[Builder] Button click action were unable to access the current record values - \[Builder] Fix broken navigation or login after application pulication with modified user source - \[Builder] Hide builder application to roles other than Builder - \[Builder] improve performance when editing default value of input element inside repeat element - \[Builder] The `value` property was missing for lookup fields in the data explorer - Fix clickable link in the URL field in the row edit modal. [#2804](https://gitlab.com/baserow/baserow/-/issues/2804) - \[Builder] Fix IFrame element source type selector - Fixed broken OpenID Connect base_url validation. - Fix pagination loading animation in the row select modal. - Improved thread safety when generating models. - Fix bug where the single select is any of values were not duplicated. - Fix loading webhooks when request and response is huge. - Reset search when collaborator dropdown closes. - Stop creating tsv columns when PG_FULLTEXT_SEARCH is disabled. ##### Refactors - \[Builder] Add Formula Generator to extract formulas for Elements. [#2063](https://gitlab.com/baserow/baserow/-/issues/2063) - \[Builder] Ensure the Element Panel's Dropdown and Input fields use the dense style. [#2705](https://gitlab.com/baserow/baserow/-/issues/2705) - \[Builder] Improve how Choice Element's values are auto-populated. [#2706](https://gitlab.com/baserow/baserow/-/issues/2706) - Make unittests more resiliant to environment variables changes [#2801](https://gitlab.com/baserow/baserow/-/issues/2801) - Refactor array filter mixins [#2802](https://gitlab.com/baserow/baserow/-/issues/2802) - Don t recreate table column when updating a formula field if not needed [#2890](https://gitlab.com/baserow/baserow/-/issues/2890) - Reschedule view index creation if table is already locked. [#2934](https://gitlab.com/baserow/baserow/-/issues/2934) - \[Builder] Improve UX for the Choice Element: auto-fill Values, reverse Name and Value positions, and update translations. [#2706](https://gitlab.com/baserow/baserow/-/issues/2706) - \[Builder] Remove zero downtime related field properties. Some fields can't be null anymore. - Change title template suffix from `// Baserow` to `| Baserow`. - Modify formulas to update values in correct dependency order instead of expanding each referenced formula for every field. ##### Breaking API changes - The `include` query parameter now excludes link row fields unless they are explicitly listed when listing rows. [#2903](https://gitlab.com/baserow/baserow/-/issues/2903)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.