What We've Been Up To
Hey everyone! First of all, a huge thank you for hanging out with us in alpha and helping us make this app something special. Since turning this thing on, we have been letting the app itself mostly simmer while we improve our services, stand up a new website, and build out some internal tools to help us build and test faster and with more confidence.
All of that said, we've still shipped a few things I think are pretty cool!
Updated Features
The character editor and sheet has gotten some serious love with these new capabilities:
- Updated Layouts - You can now easily switch between the editor and sheet with by clicking the corresponding button in the top right of the screen
- Equipment Management Update - You can now add and equip shields. In a future update we will be adding HP tracking for these as well.
- Conditions Tracking - Never forget if you're poisoned, blessed, or just having a really bad hair day, you can now track conditions on the character sheet.
- Character Rest System - You can now rest on the character sheet. Refocus and other options are coming very soon.
- Mobile Dashboard - Manage your characters on the go without squinting at tiny buttons or turning your phone sideways. Mobile views for the character editor and character sheet are on their way!
Quality of Life Improvements
We've been obsessing over the details that make your experience smoother:
- Visual Polish - We've made a ton of small updates to our theme and app layout to improve contrast and readability across the board.
- Performance Optimizations - We've identified some issues with loading data and have begun work on improving these. The app should feel snappier in many places. We will continue to improve this over time as well.
- Toast Notifications - We've added toasts in a few areas to help give immediate feedback when certain actions are taken, such as rolling dice on the character sheet.
- Squashed bugs - This has been the bulk of our time in the app for the past few weeks. Turns out building anything for Pathfinder 2e is quite complex, let alone a fully baked character builder. But, we've found and squashed many, many bugs with more fixes hitting production in days and weeks to come.
Under the Hood
While you won't see these directly, they're making everything work better behind the scenes:
- Enhanced Monitoring & Observability - We can now catch and fix issues with our services much faster and with a lot more confidence. This has been a huge win and definitely worth the time investment.
- Improved Authentication - More reliable session handling with better token refresh handling. If you're still seeing issues here please don't hesitate to reach out to us at [email protected]
- Database Optimizations - Faster queries mean quicker character sheet loads!
- Better Error Handling - When things do go wrong, you'll get helpful messages instead of mysterious crashes in many cases.
Upcoming Work
What's next for Armiger?
- Character Sharing - Our next major feature will be the ability to share your characters with the world. Look for this in the next week or two.
- Mobile first, offline first - We are re-architecting large portions of the front end code to be extremely mobile friendly. We vastly underestimated the percentage of users that would be coming in on small mobile devices: 60%! This has sent us into a bit of a scramble, but the screens are looking good and coming together fast. We should have this out in the next couple of weeks.
- New systems - We are starting the work to bring in D&D, Daggerheart, and Starfinder. No ETA on this as of yet, as it's a huge lift, but we're super excited to begin this effort and make good on our promises of being a multi-system tool.
- Rules Engine - We're developing an in-house rules engine that will help us to tame the complexity of building applications for TTRPG's. As we move on to bringing in new systems, and bigger features, the rules engine is going to be the corner stone of much of that work. Look for some blog posts detailing this in the future.
That's it for now! Keep the feedback coming – we absolutely love hearing from you and welcome any and all suggestions, improvements, criticisms, scathing witticisms, or maybe a good limerick!
P.s. We've just hit 100 characters as of this writing. I am kinda freaking out. So cool!