Changelog

Follow up on the latest improvements and updates.

RSS

Hey everyone,
I published a post on my newsletter to discuss the future of the app.
TLDR: it's going into maintenance mode.
Hey everyone!
Long time since the last major update on the app. I've been very busy handling a new little baby at home, some big renovations, and some amazing other TTRPG related projects!
That being said, let's talk about what is new in Fari App v6.4.0.
Chat
image
Fari App now has a chat feature! That's right, you can now write messages to the other players, roll dice using standard dicer notations, and more! Fun little tip, you can use the arrow up and down to navigate between the latest dice rolls you've made. Cool eh?
Better Dice Rolls
image
To support the inline dice rolls in the chat, I had to rework the entire dice roller logic. This is a bit technical, but will allow me to better support new enhancements to how dice are integrated, rolled, and even displayed across the app. You'll notice a bunch of little UI updates as to how dice are displayed in the app for this reason.
New Session UX
image
This one took a while, but I worked on creating a new user experience for the session screen. You can now create custom status per player to track initiative or other random things, character sheets are now displayed fully, but you can switch between them using tabs at the top. Everything is slicker, and faster too! I've upgraded all the tech behind the app (took a while), but that makes the app so much more fast.
Auto save
As you can see in the screenshot above, there is no more a
save
button in the character sheets in the session screen. That's because Fari App now auto-saves your character every time you update it. This should save you tons of clicks, and make sure you always have the latest version of the changes saved in your data.
Feedback
If you want to give feedback on this or anything else in this update, join the Fari Community Server at https://farirpgs.com/discord
One Last Thing...
image
I'm currently working on a fantastic new project called
Stoneburner
. It's a solo-friendly TTRPG of demon hunting and community building in a dwarven asteroid mine.
The project is going to Kickstarter to fund a print run of this
breathless
game, and features amazing illustration by artist Galen Pejeau. For more on the game, check out the website and be sure to subscribe to the Kickstarter campaign
Talk to y'all soon!
image
image
Hey everyone!
I'm super happy to announce that Fari App v6.3 is now publically available to everyone!
This update would not have been possible without the amazing support from the Fari App testing team and all the supporters over at Patreon
Now, let's get to what news in the app!
Live Cursors
live cursors
I'm super excited to bring you a feature that's 100% unique to Fari App:
Live cursors
.
When a player joins a game, they will be assigned a color and as they move they cursor around, a colored cursor icon will be moving in everybody else's screen.
Not just that, but by pressing on
/
you will open a dialog that let you type message for everyone to see in real time!
On top of it all, the live cursor popup lets you type custom dice command like
2d6
or
1d20 + 4
or even
2d6k1
.
Dice comands
If you move your cursor out of the window, it disappears for everyone and if you stop moving or typing for a couple of seconds, it fades away to make sure everyone can still see what's behind!
image
Masonry Layout / Wide Screen Support
Masonry layout, like pinterest is doing, is quite a complex thing to achieve for numerous technical reasons. That being said, I'm very happy to announce that index cards in Fari App will now properly flow from left to right because of an update in one of the core UI library we are using.
Not only that, I've now enabled the scene view to take as much screen as it can letting you have rows with 10 index cards or even more!
The Drawing Area is Back
image
I was so happy to bring you all a new an updated drawing area, but its initial release also came with a lot of technical issues.
Now that those issues are resolved, the drawing area is making a comeback on Fari App, better than ever!
Characters Tab
image
The user interface of the characters tab has been revamped so allow everyone to quickly switch between all the characters cards in a very efficient manner!
Hope you like those changes as it took a lot of time to figure out a new and better way to organize this information.
Feedback
If you want to give feedback on this or anything else in this update, join the Fari Community Server
One Last Thing
If you love Breathless and thought about designing your own Breatless game, well, you are in luck!
The Breathless Jam starts on June 1st and lasts a whole month.
The goal is simple: use the free Breathless SRD to design and publish a game. You can make it about anything you want, and make it as long or as short as you desire. The only other rule is to have fun ^^
Be sure to check out the Fari Community Discord to bounce design ideas with other creators or share your WIP game covers or spotify playlists on the jam's Itch Community
image
Hey everyone!
I hope you are doing well.
This update includes tons of little quality of life enhancements as well as a couple of nice new features. Let's get to it.
Character Sheet Editor
The character sheet editor now has a theme editor. That's right, you will now be able to change the background color, fonts, text styling and more using this streamlined interface to add some punch to your sheet!
image
I've already worked with a couple of creators to include beautiful new sheets for their respective games. See below the new sheet for APOCALYPSE FRAME by Binary Star Games, Breathless by Fari RPGs and Banda's Grove by Pandion Games.
image
image
image
Info Block
I've also added a new type of block that can be used in character sheets and index cards called the Info block. Similar to the helptext, this block's content can only be edited in advanced mode which is useful to add some locked information to your sheets.
Apart from that, I've also added new controls to the Text Block to let you remove the block's field or the block's label to your liking.
Happy designing!
image
New Branding
Fari App now has a new logo designed by the amazing Ron Müller. Hope you like the couple of branding changes that came along with this.
I personally feel the app looks even more sharp with this new logo!
image
New or Updated Character Sheet Templates
This updates also include style or content update for the following character sheet templates:
  • Charge RPG
  • Breathless
  • Breathless SRD
  • The Path Of The Wolves
  • Banda's Grove
  • 2400
  • Mork Borg
  • Cyberpunk RED
  • APOCALYPSE FRAME
One Last Thing
I've recently released a super cool minimalist survival horror rpg called Breathless.
Check out this great review by Aaron Voigt where he goes through the game and analyzes the game's mechanics.
For more on Breathless, check out the game's website
Talk to you soon
— RP @ Fari RPGs
This update will be a quick one!
I've stabilized a couple of things from the v6 release (mostly around the Drawing Area) and also worked on letting y'all edit character sheets directly in the character cards! Don't forget to press that save button, though.
This new character card feature is still a proof of concept, so it's not final. But I'm curious to hear your thoughts on it.
This release also removes the "Assign/Duplicate Character Sheet Modal" because it's not needed anymore as the binder already lets you duplicate sheets on demand.
One Last Thing
Fari RPGs is now on Facebook!
So go give us a like to stay tuned on all things Fari 💜
Talk to you soon
-- RP @ Fari RPGs
image
A Long Time Coming
This update has been in the work since probably August 2021, but then I got a little busy in September since I had to take care of my little baby boy who is now 5 months old!
Nevertheless, I was finally able to wrap this up, test it and release it.
Before we go forward with the changelog, I wanted to thank you all for your patience and understanding.
Cloud Based Infrastructure
image
It's here, finally! Fari App has stopped use peer to peer technology to make GM and players communicate with one another. It instead uses a great platform as a service called Liveblocks. The team over at live blocks were amazingly kind in supporting this migration and have graced us with a discount on their service because Fari App is open source. I can't thank them enough for all they've done for me, the app and this community.
If you weren't aware, Fari used to use P2P to handle online sessions. While it worked for some time, it also came with numerous issues related to performance, stability, and even availability.
I hope your next sessions using Fari will go as smoothly as possible, but I'm not worried one bit because Liveblocks is way more reliable than what we had in the past!
New Drawing Area
image
This update replaces the current drawing area with an incredible drawing tool called TLDraw. While player tokens are gone (for now), TLDraw brings so many cool features to the table like being to write text, resize elements, copy, undo/redo, add posits, etc..
Try it out when playing online or using this link, https://fari.app/draw
New templates
This update also brings tons of new character sheet templates made by members from this community. Here's the list of the new templates in the app!
  • Binary Star Games - APOCALYPSE FRAME
  • Fate Accelerated (ES)
  • Fate Accelerated (FR)
  • Fate Condensed (DE)
  • Fate Core - Fate Core (FR)
  • Grant Howitt - The Witch Is Dead (FR)
  • Jack Blair - Space Legs
  • Mitchell Daily - No Nut November
  • Pandion Games - Bandas Grove
  • Picaroon - Picaroon
  • Ryuutama - Ryuutama GM Sheet
  • Ryuutama - Ryuutama Player Sheet
  • Sims - Draculola
  • Witcher RPG
This reminds me, if you have made a template for a game, or even your game, I will gladly add it to the app. Just reach out to me on Twitter @RPDeshaies or on Discord at https://farirpgs.com/discord
I want Fari App to be
the VTT of the indie ttrpg community
, so it let's make that a reality.
Thank You ❤️
I want to thank my patrons for helping to make this update possible.
If you also would like to support Fari, go over Fari's Patreon page.
There, you can support the development of the app on a monthly basis for as low as the price of one ☕ or 🍪 per month!
If you have any questions or want to talk about Fari, come chat on Discord and if you encounter any issues with the release, don't hesitate to create a new bug report.
I'm here to announce more Fari goodness, so put your seat belt on, this is going to be an amazing ride.
Safety Tools
image
image
Fari now supports a new safety tool feature!
The new
Pause Button
let anyone in a game session pause the game.
Once paused, a pop-up prompts everyone to make sure everyone is on the same page before the game continues.
The GM is the only one who can unpause the game.
This tool will help all Fari users have safer experiences when playing online.
Hide NPCs from Players
image
Another highly requested feature was to offer the ability for GMs to hide their NPCs so that the players don't read all the stats of an NPC.
I'm happy to say that this is now live on the site. Simply click on the "Hide from Players" button and voilà!
Players Can Now Edit Index Cards
GMs aren't the only one who can help with note keeping, players can give a hand too!
This is why, Fari now allows players to edit existing index cards!
Remember Last Dice Commands
Remember last dice commands
In the past, a new skill block dice commands would default to an empty list. This meant that every time a new skill block was added, you were forced to select what dice it should roll manually.
Now, Fari will remember what dice command you used last for a skill block, and will use this for every new skill block you add afterwards.
This should speed up creating index cards with skill block by a lot!
Better Card Flow
image
As a developer, managing the flow of index cards is tricky. Each of them can have a different height which makes organizing them a complicated problem to solve.
At the moment, there isn't a perfect solution without me having to pull in complex calculation logic to have the cards flow from left to right while not creating lots of empty spaces below each card.
As a middle ground, I've updated the logic so that when there are less than 10 cards, they will flow from left to right, but if you have more than 10, they will enter in "Grid mode"
I think this will provide a way better experience for scenes where there isn't a lot of cards
Card Collections (BETA)
image
image
This one is a feature I'm very excited for. Card Colllections are a new entity that you can manage in your binder. Card collections are essentially a group of index cards.
But, when you are in a scene, you can select one of those collection from a dropdown and Fari will display a quick create button for each card in the collection!
This feature is currently in beta, but it should allow you to easily create index card templates!
Misc
A couple of other things this release includes:
  • You can now CTRL/CMD+Click or Middle Mouse Click on a binder item to open it in a new tab
  • There were some performance issues while having multiple tabs of Fari openned. This has been fixed.
  • The "latest" items in the binder often had duplicated items from the list below. This has been fixed
  • The Pin button on index cards now is only used as a way to make certain cards pop more, or for grouping purposes. Before loading different scenes with pinned cards would duplicate them, but multiple members of the community have been puzzled by this behavior.
Techs Update
This update also contains tons of tech updates which will make Fari App way faster!
What's Next
You can check out the Road map on Canny, but there are tons of other cool features in the backlog!
Thank You ❤️
I want to thank my patrons for helping to make this update possible.
If you also want to support Fari, go over Fari's Patreon page.
There, you can support the development of the app on a monthly basis for as low as the price of one ☕ or 🍪 per month!
If you have any questions or want to talk about Fari, come chat on Discord and if you encounter any issues with the release, don't hesitate to create a new bug report.
Hey everyone 👋
This is a minor update that includes a little enhancement on the slot tracker blocks.
Using the advanced mode, you can now display slot tracker blocks as Clocks.
Slot Tracker as a Clock
Adding Clock Segments
I think this should be useful for all the fans of Forged in the Dark and Powered by the Apocalypse games.
Have a fantastic weekend 🚀
Hey everyone!
This update is quite big, since it has been in the work for almost two months now.
It includes a lot of user interface updates as well as new features I think you'll like a lot.
Let's get to it!
Binder
image
When I develop new features for Fari, I like to start small.
Creating proof of concepts that people can start to use quickly and then iterate from there.
When I first released character and scene storage, it was released with what I called the "Scenes/Characters Drawers".
The drawers listed all your scenes/characters, sorted by last updated time.
This was fine as a first draft, but the more you played with Fari, the more you accumulated scenes and character sheets and managing this data became more and more complicated.
This release includes a new user interface called
My Binder
. The binder offers an experience similar to MacOS' spotlight search where you have access to all the entities managed by Fari, grouped by folder.
You can search by name or group at the top level of the binder. When you go inside a folder, search results will only match things inside that specific folder.
image
Inside a folder, Fari will group items together and sort them alphabetically, but the last 5 things you updated will be available for quick access at the top of the page.
Export as Template
Inside the new Binder view,and inside the character sheet page, there is a new button that lets you export a character sheet as a "Template".
When a sheet is exported this way, Fari will know that it will need to generate a new unique identifier for this sheet.
Use this when sharing sheets with your players to make sure all your players all aren't all using the "same sheet" or use this when sharing templates on discord or the web!
Happy templating :)
Game User Interface Update & Toolbox
image
The Game user interface has been updated to make some Fari concepts a little clearer. First off, Fari won't create an unsaved scene for you automatically when you start a game. You will have to manually start or load a scene. This action will also save that scene in your storage automatically.
This change was made because a lot of people lost data when they closed their Fari session because it wasn't clear enough that the initial scene wasn't saved.
This interface update also moved some buttons in a new "Toolbox" which includes the dice roller, the confetti buttons as well as some nice story generator tools.
Story Builder
image
Fari now includes a "Story Builder" feature that is accessible as a stand-alone page as well as directly inside the game session. You can use this tool to quickly generate character with stories by flipping cards from different decks like the Archetypes, Events, Faces and Places decks
Create your first story here: https://fari.app/story-builder
Story Dice
image
This update also includes another randomizer: The Story Dice.
Also available as a stand-alone page and inside the game interface, you can use this to help you create stories by rolling 9 dice where each die has 1 image on each face.
After having talked with Nathan Hare, who made a very similar tool available here, I worked on incorporating this useful tool directly inside Fari.
Roll the Story Dice here: https://fari.app/story-dice
Other Interface Update
image
image
Discord user
docron
was kind enough to dedicate time to help me create more interesting designs for the players section and the dice roller. We hope you are going to like those changes, as I feel they make those user interfaces more in sync with the rest of the application!
Dice Pool Interface Update
image
A user suggested a great feature on Canny with some design ideas to help to figure out which dice is from which pool when rolling dice in pool mode. I loved that idea and implemented a first draft of it, available in this release.
Now, when you roll a pool of dice, dice and labels will be grouped, sorted and colour coded so that you and easily select which dice result is the most important to you.
Move Index Cards In & Out
image
It is now possible to move any index cards that doesn't have sub cards inside another index card using the new
Move to
button. This should be pretty useful for when you are playing Fate and have aspects that moved from one zone to another!
Techs Update
This release also includes tons of tech updates.
The entire Fari tech stack was updated to their latest version. Some performance enhancements were also done, which should make the app feel faster on load. We are talking around 200-400ms faster. It might not feel like a lot, but it does make a pretty significant difference!
Thank You ❤️
I want to thank my patrons for helping to make this update possible.
If you also want to support Fari, go over Fari's Patreon page.
There, you can support the development of the app on a monthly basis for as low as the price of one ☕ or 🍪 per month!
If you have any questions or want to talk about Fari, come chat on Discord and if you encounter any issues with the release, don't hesitate to create a new bug report.
Hey everyone, this is a minor update bringing some much-needed improvements to the navigation of fari.app and other little enhancements.
New Navigation
image
The new navigation includes:
  • Links to all of Fari's tools and documents 🔗
  • A new language picker at the top of the page 🤯
  • A button to see what is new about Fari that is integrated with the changelog inside Canny 🚀
And of course, the new nav is 100% mobile friendly. 📱
Better Canny integrations
image
Since we released Fari's feature request page powered by Canny, you all have been incredible at suggesting great ideas, and we want to keep that going!
That's why we integrated Canny's widgets directly inside Fari so that you can request feature or report bug directly inside the app:
Also, when there is a new release, you will see a little notification dot in the header telling new a new changelog is available so that you can keep yourself up to date with the latest changes!
Character Sheet won't close after a save
This update also makes it so that if you are inside a game session and you save your character sheet, that character sheet won't automatically close.
This was a feature that you requested!
New Character Sheet Templates
This release also includes some new character sheet templates from the community:
  • Fate Condensed in Spanish
  • Fate Core in Spanish
  • Tachyon Squadron Character
  • Tachyon Squadron Ship
  • Tachyon Squadron Character And Ship
  • Dresden Files RPG Character
  • Dresden Files RPG Spell Caster
  • Dresden Files RPG Vampire
Thank You ❤️
I want to thank my patrons for helping to make this update possible.
If you also want to support Fari, go over Fari's Patreon page.
There, you can support the development of the app on a monthly basis for as low as the price of one ☕ or 🍪 per month!
If you have any questions or want to talk about Fari, come chat on Discord and if you encounter any issues with the release, don't hesitate to create a new bug report.
Load More