Changelog

Changelog

Every release, with new capabilities, fixes and known issues.

v0.1.0

StableLatest

The stable release of the 0.1 line: the interface, campaign and custom content rework is finished, with the Workshop, weekly mutations, replays and the Assistant added.

Updated

  • The interface has been rebuilt: sidebar navigation, a single set of components and colours, and light or dark following the system.
  • Campaign management has been rebuilt: choose the source before installing, resolve conflicts one by one, and multi-level campaign packages are recognised; the library shows the category, install method and disk usage for each entry.
  • Custom content management has been rebuilt; directories are managed in Settings with immediate results, and renaming a project or adding and removing files triggers re-detection instead of losing the install record.
  • The Workshop is live: works, their versions and dependencies can be browsed on the website, and the creator centre supports uploading works, maintaining several versions and keeping drafts. Each creator has five works by default with a 300 MB limit per work; the quota can be raised on request.
  • Downloads and uploads are managed separately, each with its own progress and state; downloads accept a GitHub repository and branch and find the downloadable content automatically.
  • Three package standards are supported for sources: the SCNexus package, the CCM package and the GitHub source; where files land is decided by what the package declares.
  • New Weekly mutations: each of the CN, US, EU and Asia regions shows this week's mutators and map, with search by mutator name or description and community ratings.
  • New Replays: replays are indexed by StarCraft profile and type, with search, de-duplication, batch import and multi-select export, plus player, race, duration and economy charts for each match.
  • New Assistant: a controlled local connection service for AI clients on the same machine; off by default, connections require an access token, and operations that modify campaign files require confirmation by default.
  • New Creation tools, starting with text encoding conversion.
  • The account centre supports changing your nickname, daily check-in, and viewing and copying your user ID.
  • macOS enters the first stage of support: the game installation is detected, and resource directories are recognised even when Maps and Mods differ in case.
  • Anonymous usage statistics and error telemetry have been added to understand which features are used and to trace crashes; both can be turned off in Settings.

Fixed

  • Fixed maps and mods not being found on macOS when resource directory names differ in case.
  • Fixed install records for custom content being wrongly marked as invalid after files changed.
  • Fixed the window being unable to reopen after a failed load.
  • Fixed scanning and recognition of campaign packages with nested directories.

Notes

  • Upgrading from 0.0.x migrates install records and settings to the new format; back up your campaign and custom content directories first.
  • The Assistant is off by default. An access token is equivalent to permission to read local data and modify campaign files; only give it to clients you trust.
  • Replays are not watched automatically: after adding or removing replays outside the game, use Refresh or Scan directory.
  • The macOS build is neither signed nor notarised; the first launch has to be allowed in System Settings → Privacy & Security.

v0.1.0-snapshot.7

Snapshot

Introducing the assistant: let a local AI client look up data and manage campaign files for you.

Updated

  • New Assistant, a controlled local connection service for AI clients on the same machine; off by default, enabled under Settings → Feature Management, with a configurable port.
  • Connections require an access token, which can be regenerated at any time; the old token stops working immediately.
  • Queries are read-only: application status, campaign list and details, custom projects, download tasks and mutation data.
  • Operations that modify campaign files, such as switching, restoring and uninstalling, require your confirmation by default; automatic approval can be granted per operation.
  • The most recent 500 operations are kept, without recording request contents, and remain viewable after the service stops.
  • The content centre and account management are more complete, and your user ID can be viewed and copied.
  • The file tree recognises SC2 file types and shows the corresponding icons.

Notes

  • The assistant is off by default. A token is equivalent to permission to read local data and modify campaign files; only give it to clients you trust.
  • This is a snapshot release; use the stable release for day-to-day work.

v0.1.0-snapshot.6

Snapshot

Downloads can be pulled straight from GitHub, and the creator tooling flows better.

Updated

  • Downloads accept a GitHub repository and branch, automatically finding the downloadable content and creating tasks.
  • The creator tools unify the back entry and the toolbar, making the publishing flow more coherent.
  • Project packages can declare attachments, which are placed as declared during installation instead of relying on file-name conventions.
  • Campaign overview and detail now share one record presentation, keeping the information consistent.
  • Traditional Chinese interface added.

Notes

  • This is a snapshot release; features and interface may change.

v0.1.0-snapshot.5

Snapshot

Projects launch with the launcher you choose, plus a creator toolbox and download and upload management.

Updated

  • Campaigns and custom projects can both launch with a local account or through Battle.net.
  • The detail page gathers installation and launch information in one place, with no need to check elsewhere.
  • New creator toolbox, starting with encoding conversion: convert text between encodings and copy the result in one click.
  • New download and upload pages, keeping the two kinds of task apart with progress and status at a glance.

Notes

  • This is a snapshot release; features and interface may change.

v0.1.0-snapshot.3

Snapshot

Weekly mutations arrive, accounts gain nicknames and daily check-in, and the macOS build becomes usable.

Updated

  • New Weekly Mutations: this week's mutators and mission maps for the CN, US, EU and Asia servers, together with rotation estimates and server verification status.
  • Mutation data can switch languages, supports searching by mutator name or description, and shows community ratings.
  • macOS support begins: the game installation can be detected, and Maps / Mods directories are recognised regardless of letter case.
  • Conflict resolution can remove several duplicates at once instead of one at a time.
  • The account centre supports changing your nickname and daily check-in.
  • Data from older versions is migrated automatically after upgrading, with no manual directory moves.
  • Anonymous usage statistics were added to understand which features are actually used.

Fixed

  • Fixed an issue on macOS where maps and mods could not be found when asset directory letter case did not match.

Notes

  • macOS support is still at its first stage; some features may be limited.
  • Snapshot releases are not guaranteed to be configuration-compatible with the stable release; back up before switching.

v0.1.0-snapshot.2

Snapshot

The campaign library is easier to browse, with categories, install method and disk usage; custom projects are no longer wrongly marked as broken after changes.

Updated

  • The campaign library gains categories and statistics, with each record showing its install method, content size and description.
  • Campaign packages with nested folders are scanned correctly, and stale installation records are identified.
  • Custom projects are re-detected automatically after a rename or when files are added or removed, without losing existing installation records.
  • Before switching profiles, the currently active content is checked for availability, so missing files are not discovered only after switching.

Fixed

  • Fixed an issue where installation records for custom projects were wrongly marked as broken after their files changed.

Notes

  • This is a snapshot release; features and interface may change. Please continue to use 0.0.21 for the stable release.

v0.1.0-snapshot.1

Snapshot

The first snapshot of the 0.1 series: the interface and campaign management have been rebuilt from the ground up.

Updated

  • Interface rebuilt: sidebar navigation, unified components and colour palette, light and dark following the system setting.
  • Campaign management rebuilt: choose the source before installing, handle conflicts one by one, and campaign packages with nested folders are now recognised correctly.
  • Custom project management rebuilt; the settings page manages directories directly and shows the result immediately.
  • New content import: see what a package contains before importing, then decide whether to use the packaged information or pick a category yourself.
  • Project packages now undergo a structure check, so missing fields or a malformed structure are reported up front instead of failing after installation.
  • More reliable archive handling: the extraction component checks availability per system, reducing failures partway through.

Fixed

  • Fixed an issue where the window could not be reopened after failing to load.

Notes

  • This is the first public snapshot of the 0.1 series; configuration and installation record formats may still change, so back up before upgrading.
  • Please continue to use 0.0.21 for the stable release.

v0.0.21

Deprecated

A multi-purpose start button, plus interface refinements and refactoring.

Updated

  • Added a multi-purpose 'Start' button, so players can launch the client with a local account or through Battle.net. Launching into a specific map of a specific campaign, and launching from a launcher map declared in a mod package, will follow.
  • Optimised and refactored the user interface.

v0.0.20

Deprecated

Support for more archive formats, and fixes to installation and activation for evolution and prologue missions.

Updated

  • Added support for archive formats such as .rar and .7z, and compression algorithms such as xz.
  • Further optimisation and refactoring of the underlying code.

Fixed

  • Fixed installation and activation for Heart of the Swarm evolution missions.
  • Fixed installation and activation for Legacy of the Void prologue missions.

v0.0.19

Deprecated

Fixes for file handling, main-process scheduling and metadata display for CCM packages.

Fixed

  • Fixed an issue where the underlying code did not handle file deletion correctly.
  • Fixed an issue where errors during main-process scheduling were not reported properly.
  • Fixed an issue where metadata was not displayed correctly when installing CCM-format campaign packages.
  • Fixed confused comparison logic between the old and new campaign package when activating.
  • Fixed an issue where campaign features started erroneously when the game was not configured correctly.
  • Fixed an issue where the displayed information was not updated after uninstalling a campaign package.

v0.0.18

Deprecated

A complete rewrite of the underlying code base, improving structure and robustness.

Updated

  • A complete rewrite of the underlying code base, improving structure and robustness.

Fixed

  • Fixed an issue where the underlying code did not handle file extensions written in different letter case.

v0.0.16

Deprecated

This version is deprecated and no longer maintained or supported. Please update to a stable version as soon as possible.

v0.0.15

Deprecated

This version is deprecated and no longer maintained or supported. Please update to a stable version as soon as possible.

v0.0.13

Deprecated

This version is deprecated and no longer maintained or supported. Please update to a stable version as soon as possible.

v0.0.10

Deprecated

This version is deprecated and no longer maintained or supported. Please update to a stable version as soon as possible.

v0.0.2

Deprecated

This version is deprecated and no longer maintained or supported. Please update to a stable version as soon as possible.