INInfinity

Changelog

What has changed, in the order it changed. Written for someone using the app rather than someone reading the code.

Sahul is built on other people's work — see credits.

  1. Version 0.3

    1 change
    • ChangedApp

      Muster is now Sahul, and lives at sahul.net. Nothing you had is lost — your collection, army lists, logged games, events, photos and bookmarks all move across the first time you open the new name, and the old address keeps working.

  2. Version 0.2

    18 changes
    • NewArmy Builder

      Reference drawer — weapon charts with range bands, hacking programs and ammunition, opened on demand so they never clutter the build view.

    • NewArmy Builder

      Fireteam badges on every unit (Core / Haris / Duo / Wildcard) showing what each can join.

    • NewArmy Builder

      Display preferences: switch movement between centimetres and inches, and toggle badges or loadout detail off if you prefer a cleaner list.

    • NewArmy Builder

      Every skill and piece of equipment now links to its official wiki page, so a rules lookup is one click from the list you are building.

    • FixedArmy Builder

      Mercenaries are hidden by default in faction lists, with a "show mercenaries" toggle. Mercenary companies are unaffected — their whole roster is mercs.

    • FixedArmy Builder

      Loadout options now show their distinguishing skills and equipment on a second line, so two identically-armed profiles no longer look identical. Previously you could not tell which Stinger carried the Multispectral Visor.

    • FixedArmy Builder

      Reinforcement pools no longer appear in the faction picker — they are a sub-list attached to a main list, not an army of their own.

    • NewCollection

      Track each model through owned → built → painted. Mark something painted and it counts as built; the stages keep themselves consistent.

    • NewArmy Builder

      Paint check on any list: every unit bucketed as Ready, To paint, To build, or Not owned — so "what do I need to finish before the event" is one glance.

    • NewEvents

      Table rotation — players no longer get dealt the same table round after round, and any unavoidable repeat is flagged before you lock the round.

    • NewEvents

      Casual / learning-night event format with player pools and per-table coaches: tag your new players, pair them together or spread them out, and assign someone to teach.

    • NewEvents

      Award tags and teams: tag players for Best Newcomer or Best Junior and get a mini-leaderboard per tag, or group players into teams with pooled scores.

    • NewPurchases

      Sort and filter by release date — pick a year, a month, or a date range, with a year-by-year timeline view.

    • NewCatalog

      Switch between card and list views in Catalog and Collection; your choice is remembered per section.

    • ChangedApp

      Tidier navigation: Purchases now lives inside Collection, and Model ID sits under Catalog until its identification engine is ready.

    • FixedApp

      Mobile pass — the whole app scrolled sideways on phones. Fixed, along with tap-target sizes, form zoom on iOS, and buttons that only appeared on hover.

    • DataData

      Release dates now cover 77% of products, and every product records both when that boxing shipped and when its contents first appeared — so a resculpt no longer claims the original release date.

    • DataData

      Release history per unit: the chain of boxings a unit has appeared in over two decades, including boxes that no longer exist in any store.

  3. Version 0.1

    7 changes
    • NewApp

      Muster went live: Catalog, Collection and Purchases over one shared data core, with 781 units, 2,613 model sculpts and 696 products.

    • NewArmy Builder

      Build lists faction by faction with points, SWC, order counts and AVA warnings — and see what you could field from models you already own.

    • NewEvents

      Run an ITS tournament end to end: roster, Swiss pairings that avoid rematches, result entry, and live standings.

    • NewGames

      Track a game order by order, with objectives, command tokens, scores and a post-game report.

    • NewCoaching

      A searchable knowledge base organised by question rather than subject, with community sources credited.

    • NewModel ID

      Photograph a miniature and add it to your collection. Identification is manual for now — the vision engine is in training.

    • NewCollection

      Unit pages open as an overlay that keeps your place and produces a shareable link.

Found something still wrong?

A wrong photo or a wrong points value is worth reporting even if it feels small — those are the ones that are hardest to find from the inside.