Skip to content

Releases: relaticle/flowforge

v4.0.10

17 Apr 10:48
fc1502c

Choose a tag to compare

What's Changed

Other Changes

  • build(deps-dev): bump follow-redirects from 1.15.11 to 1.16.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #111
  • build(deps): bump hono from 4.12.12 to 4.12.14 in /docs in the npm_and_yarn group across 1 directory by @dependabot[bot] in #112
  • fix: correct top-drop position to stay at top [4.x] by @ManukMinasyan in #114

Full Changelog: v4.0.9...v4.0.10

v3.0.7

17 Apr 10:48
8418d12

Choose a tag to compare

What's Changed

Other Changes

New Contributors

Full Changelog: v3.0.6...v3.0.7

v4.0.9

10 Apr 10:52

Choose a tag to compare

What's Changed

Other Changes

  • build(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #98
  • fix: improve drag-and-drop scroll sensitivity in columns by @ManukMinasyan in #103
  • build(deps): bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in /docs by @dependabot[bot] in #105
  • build(deps): bump the npm_and_yarn group across 2 directories with 22 updates by @dependabot[bot] in #104

Full Changelog: v4.0.8...v4.0.9

v3.0.6

10 Apr 16:34
8f62d58

Choose a tag to compare

What's Changed

Other Changes

New Contributors

Full Changelog: v3.0.5...v3.0.6

v3.0.5

10 Apr 11:02
35b5e91

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v3.0.4...v3.0.5

v4.0.8

18 Mar 14:54
64b78a7

Choose a tag to compare

Fixes

  • Fix board modal stacking context by removing z-index: 0 that trapped modals behind sidebar/topbar (#97)
  • Remove blade-capture-directive provider dropped in Filament v5.4.0
  • Fix nested fi-page-header-main-ctn wrapper causing board page headings to sit lower than resource list pages
  • Persist search query in URL (?search=) matching existing filter URL persistence
  • Remove redundant "remove all filters" button from indicator row (Reset in dropdown handles this)
  • Use gap-x-5 instead of gap-5 on board column container

v4.0.7

16 Mar 15:32
ae4a003

Choose a tag to compare

What's Changed

New Features

  • Header Toolbar: New headerToolbar() method renders filter/search controls inline with the page title for a compact board layout. Supports Dropdown and Modal filter layouts. Disabled by default for backward compatibility.

Bug Fixes

  • Fix filter dropdown styling by using native Filament CSS context (fi-ta-ctn) instead of inline JS workaround
  • Add proper Modal/slide-over support to header toolbar
  • Respect TablesRenderHook::FILTER_INDICATORS in header toolbar

Documentation

  • Add headerToolbar() to API reference and customization guide

Full Changelog: v4.0.6...v4.0.7

v4.0.6

15 Mar 19:31

Choose a tag to compare

Bug Fix

Fixed column actions losing their column context on form submit — When using columnActions() with a CreateAction (or any action with a modal form), the column ID was not passed through the Livewire roundtrip. This caused new records to be created without knowing which column's + button was clicked.

Root cause: getBoardColumnActions() used $action->arguments() which sets PHP-side arguments but not invokedArguments. Filament v5's getJsClickHandler() reads from getInvokedArguments() to build the wire:click handler, so the column ID was never serialized into the frontend call.

Fix: Switched to $action(['column' => $columnId]) (the __invoke pattern) which correctly sets both arguments and invokedArguments.

Full Changelog: v4.0.5...v4.0.6

v3.0.4

15 Mar 19:31

Choose a tag to compare

Bug Fix

Fixed column actions losing their column context on form submit — When using columnActions() with a CreateAction (or any action with a modal form), the column ID was not passed through the Livewire roundtrip. This caused new records to be created without knowing which column's + button was clicked.

Root cause: getBoardColumnActions() used $action->arguments() instead of the __invoke() pattern. While both work in Filament v3, using __invoke() is the correct API and ensures forward compatibility with Filament v5.

Fix: Switched to $action(['column' => $columnId]) (the __invoke pattern).

Full Changelog: v3.0.3...v3.0.4

v4.0.5

06 Mar 11:15

Choose a tag to compare

Fixed

  • Cast record ID to string in formatBoardRecord() to prevent JavaScript precision loss with large integer IDs (snowflakes) (#88, #92)