Skip to content

v0.2.0

Choose a tag to compare

@mateo-m mateo-m released this 05 Jun 22:36
· 45 commits to main since this release
v0.2.0
64a0c23

What's changed

Bug Fixes

  • Handle pokemon unicode assets and optional web probes (3573eb6)
  • Preserve utf-8 script encodings for pokemon (1dbcee0)
  • Avoid Ruby 3 false-positives on legacy RGSS scripts (d1adaad)
  • Update mkxp for case-insensitive asset existence checks (4043508)
  • Make Ruby file access case-insensitive on iOS (aa473f5)
  • Move casefold filesystem fallback into native bindings (41ad8be)
  • Force archive choice paths to use monospaced text (872cfb2)
  • Update mkxp for pokemon runtime compatibility (47cd912)
  • Update mkxp after default-branch integration (9e15b41)
  • Repoint mkxp after branch split (d83299b)

CI

  • Opt into node 24 for js actions to silence node 20 deprecation (b167d53)
  • Sync AltStore source from GitHub releases (8362937)
  • Notify Discord on published releases (67afd53)

Chores

Documentation

  • Document Graphics.delta timing for Vanguard (50d9166)
  • Add branch protection guidance (6956e37)
  • Drop branch protection guidance (fbd1cc7)

Features

  • Add pre-commit lint + format gated by file type (94d9065)
  • Move archive workflow into controller (4c9abb1)
  • Share update status banner across settings and library (84530e4)

Release

  • Auto-update altstore-source.json with new ipa size + version (0f31e88)
  • Accept major/minor/patch bump arg, derive version from latest tag (b6cb069)
  • Track changelog and generate release notes (e334b84)

UI

  • Fix swift-format + markdownlint violations to unblock ci (8b2b0fc)
  • Fix yamllint warnings via inline rule disables + folded warning_cflags (be8f43e)

Unsigned build - resign with SideStore, AltStore, or Sideloadly before installing.