Skip to content

Voiden v2.4.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Oct 10:45
· 0 commits to main since this release

Git Diffs for .void Files, Block by Block

Beta release led by @simranxdhindsa's work on Git: .void diffs and merge conflicts now show as real Voiden blocks instead of raw Markdown, plus image and binary previews, Source Control upgrades, Electron 44, and fixes across requests, gRPC and the CLI.

Added

  • Diffs of .void files show as native Voiden blocks instead of raw Markdown (#606) — contributed by @simranxdhindsa
  • Changed blocks are marked Added, Removed or Modified, with the changed words highlighted inside each block (#606) — contributed by @simranxdhindsa
  • Split and Unified views keep the old and new blocks aligned, with a Rendered/Source toggle for .void files (#606) — contributed by @simranxdhindsa
  • Block diffs work in Commit History, branch comparison, uncommitted changes and Open File at This Commit (#606) — contributed by @simranxdhindsa
  • File header changes, like version, are listed in a separate note instead of mixed into the blocks (#606) — contributed by @simranxdhindsa
  • Merge conflicts in .void files show as block cards with Keep Current, Keep Incoming and Keep Both (#607) — contributed by @simranxdhindsa
  • The conflict view checks the result is a valid .void file before saving, with All Current/All Incoming/Both bulk actions (#607) — contributed by @simranxdhindsa
  • Images and other binary files show as previews or file cards in diffs, file previews and conflicts (#614) — contributed by @simranxdhindsa
  • Source Control shows status letters (M, U, A, D, R) next to changed files (#607) — contributed by @simranxdhindsa
  • Commit History is resizable and has a toolbar for Go to current commit, Fetch, Pull, Push and Refresh (#607) — contributed by @simranxdhindsa
  • The CLI install command in Settings has a Copy button (#613) — contributed by @simranxdhindsa
  • The HTTP QUERY method has its own color (#599) — contributed by @muhammadlutf1
  • Newly released community plugins are announced in the new plugins toast

Improved

  • Commit History animates open and closed, and expanding a commit no longer makes the panel jump (#607) — contributed by @simranxdhindsa
  • Upgraded to Electron 44 and resolved Dependabot alerts
  • Smaller app package by dropping unused terminal prebuilds

Fixed

  • Source Control no longer freezes on repos with many untracked files (#607) — contributed by @simranxdhindsa
  • Large binary files no longer freeze the window in diffs (#614) — contributed by @simranxdhindsa
  • No loader flash when switching files in Commit History (#618) — contributed by @simranxdhindsa
  • Windows no longer open blank after using File > Open Recent, and already-broken windows are repaired on start (#611) — contributed by @simranxdhindsa
  • Installing the voiden terminal command works on Apple chip Macs (#613) — contributed by @simranxdhindsa
  • Cancelling the terminal command password prompt no longer brings it back on every startup
  • Methods typed in lowercase, like patch, are sent in uppercase instead of failing with 400 Bad Request
  • Connecting to a server-streaming gRPC method no longer fails with "object expected"
  • The file tree no longer jumps or collapses open folders when a request is sent
  • A file with a single request no longer shows a default "Request 1" name in the response panel

What's Changed

Full Changelog: v2.3.4...v2.4.0-beta.1