Skip to content

[pull] develop from baserow:develop#355

Merged
pull[bot] merged 7 commits into
code:developfrom
baserow:develop
Jul 7, 2026
Merged

[pull] develop from baserow:develop#355
pull[bot] merged 7 commits into
code:developfrom
baserow:develop

Conversation

@pull

@pull pull Bot commented Jul 7, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

silvestrid and others added 7 commits July 7, 2026 17:23
* fix: group-by grid view review follow-ups

Address deferred review discussions from #5470 and #5602:

- Grouped grid refresh no longer blanks the grid before fetching. The
  plain-refresh path builds the new grouped state in a snapshot and swaps
  it in atomically (refreshActiveGroupBys gains a preserveScroll flag),
  matching the flat grid's fetch-then-swap and keeping the scroll position.
- Right-clicking a group's add-row button now opens the "add N rows" menu,
  seeding each new row with the group's values (new createNewRowsInGroup
  action).
- Grouped cell selection clears the previous selection in O(1) via
  rowLocations and a tracked selectedRowId, instead of scanning every
  loaded row.

* fix: address feedback
* fix(database): improve escaping of URLs and user input

Escape user-provided select option values and colors when building the
database API documentation, and restrict URL, link and button field cell
hrefs to a safe scheme allowlist so non-navigable values are normalised.

Add unit tests for the URL scheme helpers and the select option docs output.

* fix(database): keep url hrefs working for string and protocol-relative values

Restore hrefs for URL lookup/array cells whose value is a plain string, and
prefix protocol-relative `//` URLs with `https:` instead of `https://`.

Add changelog entry.

* fix: address feedback
@pull pull Bot locked and limited conversation to collaborators Jul 7, 2026
@pull pull Bot added the ⤵️ pull label Jul 7, 2026
@pull pull Bot merged commit 982c0ed into code:develop Jul 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants