Home Pricing Features Docs Blog Changelog Buy Now
Release History

Changelog

What we shipped, when we shipped it, and why it matters.

v1.3.1

Latest
v1.3.1 ·

This release focuses on refining the script editor experience, introducing a completely rebuilt window docking system, and making templates and rate cards easier to manage. We’ve also improved PDF and call sheet export fidelity, streamlined the import workflow, and ironed out a wide range of UI inconsistencies and crashes.

Script Editor Polish & Reliability

  • Pagination accuracy — Scene page counts now calculate correctly and stay in sync with the stripboard in real time as you edit. Page count display in the script and on strips uses live pagination rather than stale estimates.
  • (CONT’D) handling — Character names now correctly show bold (CONT’D) when dialogue continues across page breaks, with properly centered overlays and accurate PDF continuation markers.
  • Stateful formatting toggles — Bold, italic, and underline states now reflect the actual formatting at the caret position, updating live as you move through the script.
  • Undo-friendly deletions — Deleting paragraphs, scenes, and multi-selections are now fully undoable and grouped into single undo steps.
  • Character list reliability — Character dialogue counts update correctly after edits, and the character panel refreshes properly when scenes are added or removed.
  • Blank script handling — Creating a new script no longer spawns an premature empty scene before you start typing.
  • Scene deletion sync — Deleting a scene from the breakdown or navigator immediately reflects in the editor without requiring a restart.
  • Caret safety — Backspace and delete actions now guard against edge-of-document crashes.
  • Final Draft standard fidelity — Font sizes and margins now match Final Draft standards exactly for consistent page counts across apps.

Custom Docking System

  • Rebuilt from the ground up — FilmBase now uses a custom lightweight docking system that replaces the previous third-party implementation. Tabs are smoother, more reliable, and fully theme-aware.
  • Tear-off windows — Drag any tab out of the main window to create a floating document window. Tear-off works across both budget scenarios and stripboard views.
  • Horizontal splits — Drag a tab to either side of another to split the view side-by-side. Splits persist as you navigate between pages.
  • Inline tab rename — Double-click any tab name to rename it instantly, with auto-focus and no layout jumping.
  • Theme-aware tabs — Active and inactive tabs render correctly in both light and dark modes, and switching themes no longer leaves tabs blank.
  • Crash fixes — Resolved crashes when tearing off tabs, switching themes, or closing floating windows.

Templates & Rate Card Library

  • Filesystem-based storage — Budget templates and global rate cards are now stored as plain files in your Documents/FilmBase folder. They’re easier to back up, share, and manage outside the app.
  • Folder tree with preview — The template picker is now a browsable folder tree with a preview pane, making it much faster to find and choose templates.
  • Inline rename — Rename templates and folders directly in the tree without a dialog.
  • Save as Template — Save any open budget scenario as a template straight from the dock tab right-click menu.
  • Template packs (.fbtpack) — Export an entire folder of templates as a single .fbtpack file, or install one by dragging it into the picker. Perfect for sharing template collections with your team.
  • Rate card drag-and-drop — Reorganize rate cards via drag-and-drop in the global library. Collision prompts and missing folder menus have been fixed.
  • Currency consistency — Templates now save using the currency currently displayed in the budget.

Import & Export Improvements

  • Smarter PDF import — PDF text extraction is now more accurate, fixing word-splitting artifacts and reversed line order on certain PDFs. Adaptive margins support both standard A4 and custom-margin documents.
  • Title page PDF export — Title pages now export correctly to PDF, with automatic copyright formatting.
  • Call sheet export — Running order page counts display in eighths, and the export dialog layout now matches the rest of the app’s export dialogs.
  • Cleaner import dialog — The script import dialog has been streamlined with flat input styling, no spinner buttons, and a clearer button layout.

Budget & Schedule

  • Scenario isolation — Budget scenarios now stay properly isolated when opened in multiple tabs. Changes in one tab no longer leak into another.
  • Stripboard page count sync — The stripboard automatically reflects live page counts from the script editor as you type.
  • Inspector tab redesign — Budget and stripboard inspector tabs now use a clean, full-width folder-style design with better text trimming and consistent titles.
  • Production schedule fixes — Inline editing on schedule bars is now transparent and crash-free. Shooting blocks can be set or unset via right-click with full undo support. Block selector renames sync immediately.

UI & Theme Consistency

  • Glass card polish — Removed the hover scale/expand effect from cards across the project hub, scene list, contacts, and login for a cleaner, more predictable feel.
  • Script editor toolbar — Disabled icons now appear flat and muted. The revision dropdown is integrated cleanly into the toolbar.
  • Update dialog — The update progress dialog now matches the app’s visual theme and includes preview support.
  • Dialog styling — Multiple dialogs — including new script, call sheet export, and collision prompts — now use consistent surface colors, borders, and text brushes.

Fixes:

  • Script import — Pre-scene transitions are now captured correctly, and the transition detection pattern handles more script formats.
  • Context menus — Right-clicking a schedule lane no longer accidentally starts a drag.
  • Focus and pointer capture — Resolved remaining focus traps when clicking outside active edits.
  • Legacy data compatibility — Older contacts databases automatically gain the Dietary Requirements and Dietary Notes columns on first open.

Thank you for using FilmBase. This release tightens up the writing and budgeting experience across the board — we hope you enjoy the smoother editor, the new docking flexibility, and the easier template workflow. If you have feedback, please let us know!

v1.3.0

v1.3.0 ·

This release delivers a completely rewritten script editor, powerful new project management features, and significant improvements to import and export fidelity. The new editor is built specifically for screenplays, giving you precise control over industry-standard formatting, dual dialogue, and a fluid writing experience.

New Script Editor

  • Native script editor — FilmBase now uses a custom-built editor designed specifically for screenplays. It replaces the previous generic text control with native caret movement, text selection, and formatting that respects standard screenplay layout rules.
  • Autocomplete — Smart autocomplete popups when typing character names, scene headings, and other script elements to speed up writing and maintain consistency.
  • Dual dialogue rendering — True side-by-side dual dialogue display with correct column alignment, selection handling, and context menu support.
  • Copy, cut, and paste — Full clipboard support within the script editor, preserving formatting and element types.
  • Context menu — Right-click anywhere in the script for quick access to cut, copy, paste, and element options.
  • Light and dark mode — The editor now renders correctly in both themes with proper selection colors and contrast.
  • Auto-insert parentheticals — Tabbing into a parenthetical automatically wraps the line in parentheses.

Project & Data Management

  • Project Hub archive tools — You can now rename, duplicate, export as archive, and import projects directly from the Project Hub.
  • Page-specific undo / redo — Undo and redo stacks are now scoped to individual pages, so actions in the script editor won’t interfere with changes made in the budget or schedule.
  • Inline tag picker — Tags can now be picked inline with colored selection indicators, a cancel button, and automatic apply.
  • Auto-tagging in Global Settings — Auto-tagging rules have moved to Global Settings and now highlight matches in the script immediately as you type.

Import & Export Improvements

  • Final Draft export parity — Export to Final Draft now covers the full feature set including title pages, synopses, outlines, locked paragraphs, revision dates, and character aliases.
  • Outline support — Outlines and summaries are now imported and exported with proper formatting and visibility toggles.
  • Unified export dialog — Script exports now present PDF and Final Draft options in a single, tabbed dialog.
  • Team Hub inline export — Export options are now available inline within the Team Hub, plus an import preview dialog to review data before committing.

UI & Settings Consistency

  • Unified settings layouts — All settings pages — Stripboard, Budget Appearance, and Auto-Tagging — now share the same clean layout as General, Storage, and Defaults.
  • Cinematic dialog tint — Optional cinematic tint available for dialogs across the app.
  • Dock improvements — Tear-off floating windows are fully restored, selected dock tabs now use dark text in light mode, and the blue tab separator has been removed for a cleaner look.

Fixes:

  • Scene navigation — Scene navigation now works reliably across all script editor views.
  • Breakdown sync — Breakdown scene headings now stay in sync with the script, and page count inputs behave correctly.
  • Script import — Fixed bugs where scene deletion wouldn’t update the editor until restart, and duplicate New Script dialogs could appear.
  • Context menus — Fixed crashes and selection loss when opening context menus in the script editor.
  • Focus and pointer capture — Resolved focus traps and pointer capture issues when clicking outside the editor during active edits.
  • Perpetual license reliability — Fixed an issue where perpetual licenses could occasionally be flagged as expired after a system update or hardware change. Licenses now stay active as expected without needing to be re-entered.

Thank you for using FilmBase. This release represents a significant step forward for the script writing experience — we hope you enjoy the new editor. If you have feedback, please let us know! support@filmbase.io

v1.2.2

v1.2.2 ·

This release delivers major new export capabilities for the Schedule module, a fully redesigned shooting schedule output, and significant refinements to the stripboard optimization experience.

New Export Features:

  • Shooting Schedule & Stripboard export — Export your shooting schedule and stripboard as professional documents, complete with a live preview so you can see exactly how the output will look before saving.
  • Redesigned shooting schedule — The shooting schedule has been completely rebuilt as a professional column-based table. It includes end-of-day separators with daily totals, call and wrap times, and optional day notes.
  • Schedule Export Options dialog — New dialog with live preview and granular controls over content and layout settings.
  • Financial Export Options dialog — Budget and actuals exports now have their own dedicated options dialog with live preview and integrated date range selection.

Stripboard & Optimization Improvements:

  • Modernized Schedule Optimization panel — Replaced radio buttons with clean horizontal segmented switches for Optimization Mode and Priority. The Optimize action button has been restyled and repositioned for better visibility.
  • Redesigned Stripboard Inspector — The inspector panel now matches the Contact Inspector design with a layered glass background, an icon badge header, and clearer Details / Optimize tabs.
  • Optimization progress overlay — During schedule optimization, a dark overlay with a spinning indicator and progress bar now appears over the stripboard instead of greying out individual strips.
  • Redesigned strip cards — Strip cards in the shooting schedule now match the stripboard layout with scene details, bold script location, toggleable synopsis, and cast list.

Fixes:

  • One Liner column widths — Corrected layout issues in the One Liner export.
  • Breakdown Sheet preview — The preview now correctly renders all breakdown sheets with their categories and elements instead of only the first sheet.
  • Script dropdown refresh — The script dropdown now updates correctly after importing a new script.
  • Page counts — All schedule exports now display page counts using standard industry eighths notation.

Thank you for using FilmBase. We’re constantly working to improve your production workflow. If you have feedback, please let us know!

Software Update Refinement

v1.2.1 ·

Software Update Dialog

  • Redesigned release notes panel with formatted text, section headings, and bullet lists
  • Theme-aware styling for dark and light mode
  • Version label alongside the Release Notes header

Improvements & Fixes

  • Reduced application size by removing unused library
  • Fixed a potential startup crash
  • Fixed macOS installer where Intel build could overwrite Apple Silicon build

Ratebook & Smart Rates

v1.2.0 ·

What’s New

Ratebook & Smart Rates

  • Assign rates from a central rate card directly to budget line items, with automatic calculation from daily / weekly / monthly snapshots.
  • Smart rate calculation mode — each line item remembers how its rate was derived, so edits stay consistent when quantities or multipliers change.
  • Per-contact rate cards are now fully wired into the budget flow, carrying snapshot rates and applied fringes onto each line item.
  • Undoable rate-card assignments — import or reassign a rate with full undo/redo, restoring every affected field.

Redesigned Rate Card Library

  • Unified folder + card tree — folders and cards now live in a single recursive tree panel, replacing the previous split layout.
  • Drag-and-drop cards between folders with clear drop-target highlighting.
  • Right-click context menus on folders and cards for quick rename, delete, duplicate, and folder operations.
  • Full row click target — selecting a card or folder now works from anywhere on its row.
  • Selection highlight redesigned to match the inspector accent used elsewhere in the app.

Fringes Panel (Project & Library)

  • New Fringes panel on the Project Rate Cards page — create, edit, and manage fringes alongside your rate cards without leaving the view.
  • Library fringes — define reusable fringe groups and definitions at the library level, scoped per folder for cleaner organisation.
  • Import & export rate cards as native .fbrc JSON or CSV, with fringes automatically bundled and re-imported alongside their cards.
  • Shared fringe panel and toolbar used consistently between the Project Rate Cards view and Budget Settings.
  • Per-card fringe state — applying or removing a fringe on one card no longer affects others.
  • Shared role tiles — role selection UX unified between rate card views.

Industry-Standard Rate Card Fields

  • Both project and library rate cards now capture the fields productions actually budget against — daily / weekly / monthly rates, hold, travel, rehearsal and fitting rates, overtime, kit rental, per diem, housing, and transport budgets.
  • Contract type, start/end dates, and notes are stored alongside each card.

Revamped Contacts (Cast & Crew)

  • All-new inspector panel — a premium side panel for viewing and editing contact details, rates, availability, and dietary requirements without leaving the contacts list.
  • Demographic tracking — capture Gender and Race/Ethnicity for inclusive production reporting, stored securely per project.
  • Expanded rate types — more financial rate options including daily, weekly, and flat fee structures.
  • Column visibility & sorting — show or hide exactly the columns you need. Sort by any column, with full horizontal scroll support for wide tables.
  • Dietary requirements — track dietary needs per contact with live updates directly from the inspector.
  • High-fidelity contact export — export your cast & crew list to a polished PDF (with live preview) or Excel, with customisable filters and layout options.
  • Smart Contact Import — easily import cast and crew from Excel or CSV files with an interactive column mapping interface.
  • Redesigned Contact Filters — new segmented controls for filtering by department or role with a modernized “glass” aesthetic.
  • Modernised contact creation — redesigned dialog with availability parity, role/character management, name validation, and a consistent glass aesthetic throughout.

Unified Export Dialogs

  • Payment Schedule export — new export dialog with date range picker, monthly/weekly/daily column increment, budget/actual/variance column toggles, sub-item visibility, page layout options, and live PDF preview.
  • Cashflow export — new export dialog with date range, increment selection, opening balance input, row visibility toggles, and live PDF preview.
  • Actuals export — single unified export button now opens a dialog (matching the Detailed Budget) with column selection and production phase filters.
  • All export dialogs support both PDF (with live preview) and Excel (.xlsx) output.

Improvements & Fixes

Contacts

  • Global contacts now fully persist — gender, race, profile image, dietary requirements, and dietary notes all survive an app restart.
  • Inspector styling aligned between the project and global contacts views.
  • Contact avatar moved from the Description column to the Tags column for a cleaner rolodex layout.

Budget

  • Category cut / copy / paste now works from the clipboard manager, mirroring line-item behaviour.
  • Context menu, undo/redo, and formula child migration fixes.
  • Apply Global now correctly skips math rows and formula rows from the context menu.
  • Global variable values propagate to line items when loading a budget template.

Actuals

  • Expense card focus bounce fixed — editing an expense no longer jumps the scroll position or loses layout.
  • Layout refinements across the expense card and details pane.

Payment Schedule

  • Contact management persistence fixes — assigned contacts are now saved and migrated correctly from older project files.
  • DatePicker typecast bug fixed — start/end dates now read correctly from the picker.

General

  • Inspector Details/Rates toggle now matches the glass pill style used in the settings panel.
  • Stability improvements — improved database migration reliability and resolved a potential crash during contact creation.

Revamped Contacts & Unified Exports

v1.1.0 ·

What’s New

Revamped Contacts (Cast & Crew)

  • All-new inspector panel — a premium side panel for viewing and editing contact details, rates, availability, and dietary requirements without leaving the contacts list.
  • Demographic tracking — capture Gender and Race/Ethnicity for inclusive production reporting, stored securely per project.
  • Expanded rate types — more financial rate options including daily, weekly, and flat fee structures.
  • Column visibility & sorting — show or hide exactly the columns you need. Sort by any column, with full horizontal scroll support for wide tables.
  • Dietary requirements — track dietary needs per contact with live updates directly from the inspector.
  • High-fidelity contact export — export your cast & crew list to a polished PDF (with live preview) or Excel, with customisable filters and layout options.
  • Modernised contact creation — redesigned dialog with availability parity, role/character management, name validation, and a consistent glass aesthetic throughout.

Unified Export Dialogs

  • Payment Schedule export — new export dialog with date range picker, monthly/weekly/daily column increment, budget/actual/variance column toggles, sub-item visibility, page layout options, and live PDF preview.
  • Cashflow export — new export dialog with date range, increment selection, opening balance input, row visibility toggles, and live PDF preview.
  • Actuals export — single unified export button now opens a dialog (matching the Detailed Budget) with column selection and production phase filters.
  • All export dialogs support both PDF (with live preview) and Excel (.xlsx) output.

Improvements & Fixes

Budget

  • Global variable values now correctly sync to line items when loading a budget template.

Contacts

  • Dietary selections made in the inspector are now persisted and immediately reflected in the contacts list.
  • Inspector and creation dialog aligned to the app’s glass aesthetic with improved input contrast and consistent gender/race selectors.

General

  • Inspector Details/Rates toggle now matches the glass pill style used in the settings panel.

Themes, PDF Export & Security

v1.0.13 ·

Key Enhancements

Customizable Workspace Themes

  • Disable background gradients — new toggle in Global Settings to replace the animated gradient background with a clean, flat solid colour.
  • Theme colour tint — choose between the default cinematic navy/slate tones or a neutral grayscale palette. Available for both dark and light modes.

Enhanced PDF Export on Detailed Budget page

  • Adjustable font sizes — new slider in the PDF export dialog lets you scale fonts smaller to fit more content per page.
  • Better page layout — improved portrait mode rendering with proper column spacing and customizable “Generated by” text on the header.

Improvements & Fixes

Budget Interface & Globals

  • Formula text wrapping — long formulas in minimised rows now wrap to multiple lines instead of overlapping.
  • Globals UI Fixes — resolved issues with cards not stretching to full width, formula text overlapping, and the editing state getting stuck.
  • Context Menu — fixed the “Add Category” option being unclickable in tree view mode.

Calculations & PDF Polish

  • Correct percentage display — math rows now show the correct percentage (e.g. 10.00%) instead of a multiplier.
  • Cleaner formula rows — removed unnecessary “(Formula)” labels from exported descriptions.

Security

  • Updated Tmds.DBus.Protocol to address GHSA-xrw6-gwf8-vvr9.

Global Templates & Smart Currency

v1.0.12 ·

Key Enhancements

  • Global Template Repository — any template you save is now available across all your projects, allowing you to build a personal library of production scaffolds that grow with you.
  • Refined “Save as Template” Workflow — creating reusable templates is now smoother than ever. Added support for custom categories, letting you organize your library exactly how you want.
  • Clean Template Previews — removed distracting currency labels from built-in templates. The built-in templates are now currency agnostic and have blank rates.

Improvements & Fixes

  • Smart Currency Handling — added safeguards when applying templates that use a different currency than your current project. You’ll now be notified of any mismatch, giving you the choice to stick with your project settings or adopt the template’s currency.
  • Under-the-Hood Storage — migrated template persistence to global database for faster loading and better reliability across project sessions.
  • UI Polish — improved layout and spacing in the Template Selection dialog for better readability on high-resolution displays.

Project Import & Polish

v1.0.11 ·

New Features

  • Import Projects — a new “Import Project” button in the Project Hub makes it easy to bring your existing FilmBase projects directly into the app.

Improvements & Bug Fixes

  • Improved App Icon — app icons on both Windows and macOS now have transparent backgrounds and better readability.
  • Accurate Budget Totals — fixed a calculation bug to ensure budget category totals sum up correctly in all specific scenarios.
  • Better Formula Formatting — improved the visual styling of formula rows within your budgets, making the text colours more accurate and easier to read.
  • License Verification Fix — resolved a display issue in the Project Hub so your active license validation state always shows accurately.
  • Smoother Mac Updates — under-the-hood adjustments so that users on older Mac versions transition more reliably to newer updates.

Budget Accuracy & Formula Polish

v1.0.10 ·

New Features

  • Import Projects — a new “Import Project” button in the Project Hub makes it easy to bring your existing FilmBase projects directly into the app.

Improvements & Bug Fixes

  • Accurate Budget Totals — fixed a calculation bug to ensure budget category totals sum up correctly in all specific scenarios.
  • Better Formula Formatting — improved the visual styling of formula rows within your budgets, making the text colours more accurate and easier to read.
  • License Verification Fix — resolved a display issue in the Project Hub so your active license validation state always shows accurately.
  • Smoother Mac Updates — under-the-hood adjustments so that users on older Mac versions transition more reliably to newer updates.

v1.0.9

v1.0.9 ·

v1.0.8

v1.0.8 ·

v1.0.3

v1.0.3 ·

v1.0.4

v1.0.4 ·

v1.0.5

v1.0.5 ·

v1.0.7

v1.0.7 ·

v1.0.1 - Minor Update

v1.0.1 ·