Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 06:01
· 13 commits to main since this release
30ff2e1

v1.0.0

Versioning scheme change: previous releases (v5.4, v5.5, v5.6) were tagged after the Unreal Engine version they supported, not a plugin version. Starting with this release, tags follow semantic versioning (major.minor.patch) for the plugin itself; engine compatibility is now tracked per build artifact instead. v1.0.0 is a fresh baseline, not a downgrade from v5.6.

Major rewrite: the plugin was renamed from PyCharmDebug to PyCharm Remote Debug, with macOS/Linux support added alongside Windows, native Unreal Plugin Settings replacing the old custom editor blueprint, and a full CI/docs/tooling overhaul to get it Fab-marketplace ready.

Added

  • macOS and Linux support, plus true remote debugging (PyCharm running on a different machine than Unreal) (#29, fixes #28, #24)
  • Unreal Plugin Settings panel for PyCharm executable path / debug host / port, replacing the old custom editor-blueprint config UI
  • CI build system producing Fab-ready release artifacts, packaging per-engine-version zips
  • MkDocs user documentation site covering installation (Fab and manual), usage, and remote setup
  • PlatformAllowList and per-file copyright headers to satisfy Fab's Technical Review Checklist

Changed

  • Python dependency management migrated from pip-tools to uv
  • Linting/formatting switched from pylint + black to ruff; mypy config consolidated into pyproject.toml
  • README trimmed to link out to the docs site instead of duplicating installation/usage/remote-setup content
  • Plugin packaging now excludes the bundled LICENSE file so the Fab EULA, not an MIT grant governs what Fab buyers receive

Fixed

  • Debugger disconnect after an exception
  • Minor pydevd warnings
  • Stale repository links left over from the GitHub rename (unreal_pycharm_remote_debugunreal-pycharm-remote-debug), including the plugin's DocsURL/SupportURL

Full Changelog: v5.6...v1.0.0