Skip to content

Releases: bilelbho/phpblitz

PHPBlitz 0.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 21:27

What's new

  • Fix QA findings: unsaved-changes prompt, background edits, Find Action
  • Restricted Mode, Vim mode, onboarding, image and CSV viewers
  • Documentation site on GitHub Pages
  • Focus layout, saved Classic layout, safer project files and fixes
  • Rename and Find Usages: a member only one class declares is a sure usage
  • Spell check: typos in declared names stay typos once indexed
  • Completion list shows its last row in full
  • Typo fix renames directly; rename edits open files in their editor
  • Flat themes: Dark, Light and Classic with panels edge to edge
  • Mago 1.58.2
  • Bump toml from 0.8.2 to 0.8.23 in /src-tauri in the cargo group (#18)
  • Bump the npm group with 2 updates (#17)
  • CI: checkout, setup-node and upload-artifact v7 (Node 24 runtime)
  • Tauri 2.12.4 and small updates; Dependabot leaves major versions, Monaco and Mago alone
  • Review batch 3: no lost index updates, bounded database results, Find Usages never stalls typing
  • Review hardening: Mago panics, stuck jobs, spell check cost, dependency audit
  • Review fixes: debugger only on this machine, safer rename and Replace in Files
  • Missing PHP extensions turned on for PHPBlitz, Surround With templates
  • Watcher test: wait out late creation events before checking reads (flaky on macOS)

Download

  • Windows 10/11: PHPBlitz_0.3.0_x64-setup.exe (installer), the .msi, or PHPBlitz_0.3.0_windows-x64-portable.zip (no install)
  • macOS (Apple Silicon and Intel): PHPBlitz_0.3.0_universal.dmg. Not notarized yet: the first time, open it from System Settings ▸ Privacy & Security ▸ Open Anyway.
  • Ubuntu, Debian: the .deb · Fedora, openSUSE: the .rpm · Other Linux: the .AppImage

SHA256SUMS.txt lists every file's checksum. PHPBlitz is open source under the Apache License 2.0.

PHPBlitz 0.2.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 21:45

What's new

  • Keymaps: choose another editor's keys, change any shortcut
  • Faster start, the last project reopens, no empty window at startup
  • Skip packages' data folders: less memory and faster opening
  • Notices go away when fixed; php -l uses the project's PHP
  • Composer runs with the project's PHP; a Composer path in Settings
  • Quieter spelling and Mago, Mago levels in Settings, Escape closes dialogs

Download

  • Windows 10/11: PHPBlitz_0.2.1_x64-setup.exe (installer), the .msi, or PHPBlitz_0.2.1_windows-x64-portable.zip (no install)
  • macOS (Apple Silicon and Intel): PHPBlitz_0.2.1_universal.dmg. Not notarized yet: the first time, open it from System Settings ▸ Privacy & Security ▸ Open Anyway.
  • Ubuntu, Debian: the .deb · Fedora, openSUSE: the .rpm · Other Linux: the .AppImage

SHA256SUMS.txt lists every file's checksum. PHPBlitz is open source under the Apache License 2.0.

PHPBlitz 0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 21:19

Highlights

  • AI assistant and agents: chat about the open file, Edit with AI (Ctrl+Shift+I) as a diff, commit messages from your changes and optional ghost text, with your own Anthropic, OpenAI or Gemini key or local models through Ollama. Claude Code, Codex or Gemini CLI start in a terminal tab with your own account; an optional MCP server gives them PHPBlitz's index.
  • Spell checking: typos in names, comments and strings get a green wavy underline; Alt+Enter: Rename to… the correction, or save the word to the project's dictionary.
  • Local History: every save is kept, also the versions you never committed; see each version as a diff and revert in one undoable step.
  • Navigation: Back / Forward (Ctrl+Alt+← / →, mouse side buttons), Recent Locations (Ctrl+Shift+E), Reopen Closed Tab (Ctrl+Shift+T).
  • Terminal: clickable file paths in the output, Ctrl+F find, Ctrl+↑ / ↓ between commands, Copy Last Command Output, a right-click menu with Copy / Paste.
  • Git: a Rollback panel where you check the files to put back; menus on every file and group in the Commit window (Commit only these, Add to .gitignore, Copy as Patch…).
  • Clearer by default: a project without vendor/ says so (with Run composer install) instead of showing false errors; notifications pop up as balloons, routine successes stay in the status bar; panels that fail show Reload panel instead of taking the window down, and an Error Log helps with bug reports.
  • And more: Help ▸ Keyboard Shortcuts (searchable), drag files from Explorer / Finder into the Project tree, the read-only lock in the status bar, Add from .env for databases, a font picker, tool window names under the icons, faster editing in big files.

What's new

  • Keep the spelling dictionary byte-exact in Git (no line-ending conversion)
  • README: Local History, spell checking, terminal, Commit and Rollback, more
  • Spell checking: typos in names, comments and strings
  • Polish: Git log, Problems, Debug item, font picker, tool window names
  • Fewer usage hints, calmer tree colors, clearer toolbars, Add from .env
  • Read-only lock, notification balloons, tooltips in the IDE's style
  • Missing dependencies and PHP explained, fewer notifications
  • Commit panel: plain section titles, menus on titles, Rollback Changes panel
  • Terminal file links and find, Keyboard Shortcuts, file drop, Local History
  • Panels survive crashes; an error log for bug reports
  • Back / Forward, Recent Locations and Reopen Closed Tab
  • AI providers, terminal context menu, one list of skipped folders
  • Faster editing, AI assistant and agents, lint and tests in CI
  • README: screenshots of the editor, tests, Search Everywhere and the light theme

Download

  • Windows 10/11: PHPBlitz_0.2.0_x64-setup.exe (installer), the .msi, or PHPBlitz_0.2.0_windows-x64-portable.zip (no install)
  • macOS (Apple Silicon and Intel): PHPBlitz_0.2.0_universal.dmg. Not notarized yet: the first time, open it from System Settings ▸ Privacy & Security ▸ Open Anyway.
  • Ubuntu, Debian: the .deb · Fedora, openSUSE: the .rpm · Other Linux: the .AppImage

SHA256SUMS.txt lists every file's checksum. PHPBlitz is open source under the Apache License 2.0.

PHPBlitz 0.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 17:20

What's new

  • PHPBlitz 0.1.0
  • Auto-update, main menu, movable tool windows, smarter completion
  • Docs, security, macOS builds, database polish, icons and welcome screen
  • Navigation and analysis without a language server
  • CI builds, big-project performance, debugger and symbol index
  • Tabs, themes, project colors, navigation bar and PHP interpreters
  • Database, Git and Xdebug foundations
  • Editor: color schemes, PHP highlighting, popups and Markdown preview
  • Terminal and Settings
  • PHPBlitz: editor, project tree, file watcher and Find in Files

Download

  • Windows 10/11: PHPBlitz_0.1.0_x64-setup.exe (installer), the .msi, or PHPBlitz_0.1.0_windows-x64-portable.zip (no install)
  • macOS (Apple Silicon and Intel): PHPBlitz_0.1.0_universal.dmg. Not notarized yet: the first time, open it from System Settings ▸ Privacy & Security ▸ Open Anyway.
  • Ubuntu, Debian: the .deb · Fedora, openSUSE: the .rpm · Other Linux: the .AppImage

SHA256SUMS.txt lists every file's checksum. PHPBlitz is open source under the Apache License 2.0.