Skip to content

Releases: FlexVaultSCM/fxv-godot-plugin

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 19:15
4843682

0.6.0 (2026-09-22)

Features

  • upgrade fxv-core compatibility to 0.11.0 and add branch swapping (#15) (ce2f76c)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:35
5c77b42

0.5.1 (2026-09-21)

Bug Fixes

  • pick up FTUE fixes for release versioning (#13) (c29593b)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 21:04
4489a6a

0.5.0 (2026-09-16)

Features

  • Add auto-snapshot hooks for high-entropy editor operations (#8) (bafa876)
  • prompt to exclude .godot/ from .fxvignore on startup (#7) (d2a54de)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 22:00
689859d

0.4.0 (2026-09-15)

⚠ BREAKING CHANGES

  • the plugin now requires fxv CLI 0.10.1 or newer (previously 0.5.0 to < 0.10.0), matching the status command's schema v2 payload.

Features

  • require fxv CLI 0.10.1 or newer (#5) (2c0c983)

v0.3.0

Choose a tag to compare

@churchmf churchmf released this 10 Sep 20:56
59c84de

Added

  • Loading spinner in the toolbar while a CLI operation is in flight.
  • Unpublished change count in the status header and "(unpublished)" tags in the Changes tab.
  • History tab: Diff Against Current and Diff Against Previous buttons on the changed-files detail panel.
  • Sync Workspace button shows the revs-behind count and highlights when the workspace is behind remote.
  • Status refreshes immediately on Godot filesystem changes, not just the 10s poll.
  • Editor Settings: Default Resolve Preference (auto-resolve sync conflicts as Mine/Theirs).
  • Editor Settings: Timeout Seconds for CLI calls.
  • Project > Tools > FlexVault: Ignore Selection (.fxvignore).
  • Project > Tools actions for the FileSystem dock selection: Revert, Diff Against Base, Resolve (Mine/Theirs).
  • Toolbar Log In field wired to fxv login.
  • History tab changed-files detail panel (via fxv changeinfo).

Changed

  • Publish now snapshots the workspace before publishing (matches the Unreal/Unity plugins), instead of silently no-op'ing on unsnapshotted changes.
  • Changes tab and History tab split panels now default to a 50/50 split.
  • Removed the toolbar's Log Out and Refresh buttons (redundant with auto-refresh; use fxv logout directly).
  • Changes tab's Diff Base renamed to Diff Against Previous.
  • Goto, Diff Against Previous, and Revert Selected are disabled until something is selected.
  • CLI calls now run on a background thread, so the editor no longer freezes during Snapshot/Publish/Sync/Goto/Revert/Resolve.

Fixed

  • Stray collapse/expand arrow above the Changes/History trees (hide_root wasn't set).
  • History tab revision display didn't match the status header for a synced workspace (spurious .0 draft suffix).
  • Diff Against Previous no longer opens an empty diff for files with no real content changes.
  • Snapshot/Publish/Sync/Login/Logout/Revert/Resolve/Goto now surface the real CLI error message instead of a generic failure.
  • History tab: fixed changeinfo failing for unparented drafts and for drafts with a published parent (int/float revision bug), fixed selection loss/flicker on background refresh, and fixed a generic error masking the real changeinfo failure reason.