Changelog

The ledger of the ledger.

Every meaningful change to Steward, recorded here. Written for players, not just for developers, including what still does not work.

v0.11

Warlock and Bard, complete

Warlock and Bard now have every subclass from the 2024 Player's Handbook, six new ones between them. That makes nine of the twelve classes complete: only Sorcerer, Wizard and Druid are still waiting for theirs.

Added

  • Three new Warlock patrons: Archfey, Celestial and Great Old One, alongside the Fiend that was already there. Healing Light, Radiant Soul, Thought Shield and the rest are tracked on their own cards, and each patron's spells arrive already marked as always prepared.
  • Three new Bard colleges: Valor, Dance and Glamour, alongside Lore. Valor gives you a second attack from level 6 and the armor to survive using it. Dance runs your defense and your fists off the same rhythm, with no armor at all. Glamour hands out Temporary Hit Points and turns attacks aside outright.
  • Refunds where the rules give you one: Beguiling Magic comes back for a Bardic Inspiration die, and Mantle of Majesty for a level 3 spell slot. The buttons appear on the card only once you have spent the use.

Changed

  • Warlock and Bard now ask you to choose. Before, with only one option each, Steward filled the subclass in for you at level 3. Now the crossroads opens and you pick, the same as every other class with a full roster.
  • Cantrips a subclass hands you no longer count against the number you get to choose. A Celestial Warlock keeps both of theirs and still picks a full set.
  • A Bard's unarmored defense, initiative and extra attacks all read from the class and the college together, so a college can grant them without Steward quietly dropping the bonus.

Known limits

  • Sorcerer, Wizard and Druid still have one subclass each. They are next.
  • Still one character per browser, stored locally, and you need to be online to load the app. Export your character if it matters to you.
  • Species, background and subclass art is still placeholder. Only the twelve classes have their portrait.

v0.10.1

The art shows up

The class art was in the app but never on the screen. Choosing a class now shows the twelve class marks in the roster and a full portrait when you open a card, instead of the two letter placeholders that stood in for them.

Added

  • Class marks in the roster when you choose a class, one per class, in place of the "Ba" and "Bd" placeholders.
  • A portrait for each of the twelve classes in its card, so you can see who you are about to play while you read what they do.

Changed

  • The portraits load only when you open a card, so they cost you nothing until you look at one. The app itself did not get heavier.

Known limits

  • Species, background and subclass art is still placeholder. Only the twelve classes have their portrait so far.

v0.10

Two more rosters full

Ranger and Paladin finished their subclasses, so seven of the twelve classes now offer all four paths. The app also lost the last traces of the sample character it grew out of: a new character no longer borrows someone else's face, and the whole thing loads noticeably lighter.

Added

  • Ranger and Paladin have all four of their subclasses. With Barbarian, Cleric, Fighter, Rogue and Monk, that makes seven classes with a complete roster.
  • Ranger: Hunter, who specialises against single giants or against packs, Gloom Stalker, who strikes first from the dark, and Fey Wanderer, who fights with borrowed fey charm.
  • Paladin: Oath of Vengeance, who swears enmity against one quarry, Oath of the Ancients, who shrugs off what withers, and Oath of Glory, who moves faster and drags allies along.
  • Features that let you choose between options now remember your choice, and you can change it whenever you like. A Hunter picks between Hunter's Prey and Defensive Tactics, and picks again on a rest.
  • Real icons throughout the app, replacing the emoji that stood in for them: the dice, the rest buttons, the companion controls and the navigation.
  • Your Initiative now includes bonuses a subclass grants, like a Gloom Stalker's Dread Ambusher, and your Speed includes them too, like an Oath of Glory's Aura of Alacrity.
  • Damage resistances granted by a subclass appear on your sheet, labelled with where they came from, instead of only being described. An Oath of the Ancients paladin is marked resistant to Necrotic, Psychic and Radiant.

Changed

  • A new character no longer shows the old sample character's portrait. Until you set your own, the crest shows your class icon.
  • The app is about 40 percent smaller, so it opens faster, especially on a phone on mobile data.
  • Paladins and Rangers now choose their subclass at level 3 like everyone else. Before, each was handed the only one that existed.
  • Capstone features that recharge by spending a level 5 spell slot now offer the button for it. Holy Nimbus promised that in its text since it arrived and never delivered it.
  • Power Word Fortify is available to Clerics, not only to Bards, after checking the whole spell list from level 6 to 9 against the 2024 rules.
  • Rules text corrected across the new subclasses, including the ones the 2024 rules changed quietly: an Oath of the Ancients aura resists three damage types now rather than all spell damage, and Vow of Enmity comes free with your attack instead of costing a Bonus Action.

Known limits

  • One character at a time.
  • Your character is stored locally in this browser. Export it regularly: clearing browser data erases it.
  • Online only for now. Offline support and embedded fonts are still to come.
  • Class, species and subclass illustrations are still placeholder. The icons are real, the character art is not there yet.
  • Sorcerer, Wizard, Druid, Warlock and Bard still offer one subclass each.

v0.9

Subclasses fill in

Three more classes finished their roster of subclasses, so five of the twelve now offer all four paths. Along the way, an audit against the 2024 rules turned up a progression bug that was quietly costing Fighters and Rogues their feats.

Added

  • Fighter, Rogue and Monk have all four of their subclasses. With Barbarian and Cleric, that makes five classes with a complete roster.
  • Fighter: Eldritch Knight, who casts Wizard spells alongside the sword, and Psi Warrior, who bends the battlefield with telekinetic force.
  • Rogue: Assassin, Arcane Trickster (another spellcaster) and Soulknife, who manifests blades of psychic energy.
  • Monk: Warrior of Mercy, who can heal or harm with the same strike, Warrior of Shadow, who steps between patches of darkness, and Warrior of the Elements, who wreathes their fists in the elements.
  • Darkvision on your sheet, in Passive Senses, adding up what your species and your subclass each grant you.
  • Skill and tool proficiencies granted by a subclass are now applied to your sheet instead of only being described: a Warrior of Mercy is marked proficient in Insight and Medicine, an Assassin in the Disguise and Poisoner's Kits.
  • Monks pick their tool proficiency: one kind of artisan's tools, or one musical instrument.
  • Sharper icons across the navigation.

Changed

  • Fighters now gain their feats at levels 6 and 14, and Rogues at level 10, the way the 2024 rules grant them. Both classes were missing those before. If you have a Fighter or a Rogue past those levels, the level-up assistant will point out the feat you are owed.
  • Saving throw proficiencies granted by a feature now actually count: a Rogue's Slippery Mind and a Monk's Disciplined Survivor add to your saves instead of only appearing in the text.
  • Rules text corrected across dozens of features in Fighter, Rogue and Monk, after checking each one against the 2024 rules. Champion's Remarkable Athlete and Survivor, the Monk's Martial Arts, Stunning Strike and Deflect Attacks, and the Rogue's Evasion and Sneak Attack all read the way the current rules do now.
  • Healing rolls and save DCs come out right when an ability modifier is negative. They used to round the penalty away and read one point too generous.

Known limits

  • One character at a time.
  • Your character is stored locally in this browser. Export it regularly: clearing browser data erases it.
  • Online only for now. Offline support and embedded fonts are still to come.
  • Class, species and subclass art is still placeholder.
  • Sorcerer, Wizard, Paladin, Druid, Warlock, Ranger and Bard still offer one subclass each.

v0.8

First playable build

The big one. Steward went from a single-class foundation to a companion you can actually take to the table, and it now opens right here in your browser.

Added

  • All 12 classes from the 2024 Player's Handbook, built from the rules up: Barbarian, Bard, Cleric, Druid, Fighter, Monk, Paladin, Ranger, Rogue, Sorcerer, Warlock and Wizard.
  • All 10 species from the 2024 Player's Handbook, with lineages, ancestries and their traits tracked live: Aasimar, Dragonborn, Dwarf, Elf, Gnome, Goliath, Halfling, Human, Orc and Tiefling.
  • The Rite of the subclass: a guided crossroads at level 3 where you pick your subclass, and its features, spells and reminders fold into your sheet.
  • A 3D dice roller: the dice tumble with real physics, but the physics only shows the roll, it never decides it.
  • Full spellcasting for every caster: prepared and known spells, slots, cantrips, rituals and the complete lists from cantrips through level 9.
  • Automatic armor class from the armor and shields you equip.
  • Guided character creation, a level-up assistant, inventory, conditions, rest tracking and reminders.

Changed

  • The app now opens directly from the app page. No download, no account, no app store.

Known limits

  • One character at a time.
  • Your character is stored locally in this browser. Export it regularly: clearing browser data erases it.
  • Online only for now. Offline support and embedded fonts are still to come.
  • Class, species and subclass art is still placeholder.

v0.7

Foundation complete

Added

  • Data-driven character engine foundation.
  • Sorcerer, Draconic Sorcery and Dragonborn baseline encoded as data.
  • Public positioning and visual direction.

Changed

  • Steward identity separated from Balasar.
  • Landing copy aligned to public positioning.

Known limits

  • One character only.
  • Sorcerer baseline first.
  • Offline font embedding pending.

Earlier work happened before this public ledger existed. From v0.7 onward, every release gets an entry.

Stay posted

New entries land here first. If you would rather have Steward bring the news to you, leave your email.

Get updates from Steward.