Skip to content

PHPBlitz 0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 21:19
· 29 commits to main since this release

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.