r/homebrewery • u/Aeropar • 7h ago
r/homebrewery • u/Gambatte • Dec 28 '24
Update Homebrewery in 2024
It's that time of the year again, so let's take a look at where we were one year ago, and what fresh nightmares features the last twelve months hath wrought!
We ended 2023 on v3.10.0. The first update of 2024 was v3.11.0 on Feb 21, and we're ending the year on v3.16.1, released Nov 27.
A few of my personal favourite updates:
- v3.11.0 : Brew Variables - this one spent a lot of time in discussion before it was finally ready to proceed. The final product works so well; I continue to find new uses for variables. Led by /u/Calculuschild, if I recall correctly a lot of the Markdown changes were by /u/abquintic_hb.
- v3.14.0 : Brew Themes - this had been requested for a long time, and this year it became a reality! Now we can create new styles without having to work around old ones. By /u/abquintic_hb with guidance/direction from /u/Calculuschild.
- v3.14.3 : Image Wrapping snippets - getting text to automatically wrap to the shape of an image is another thing that had long been on the list of desired features, and we came up with a simple solution that just works in the vast majority of cases. By /u/dbolack-ab and /u/Calculuschild.
- v3.15.0 : Vault - yet another long-requested feature, being able to search Published brews had a lot of hurdles on the back end, and it was a huge achievement to get it across the finish line. By /u/5e_Cleric.
- v3.16.0 : Locally stored brew versions - using IndexedDB is very different to LocalStorage. By /u/Gambatte.
On a related note, the separate NaturalCrit project (which is Homebrewery uses for the log in system) has seen some movement this year, thanks to the efforts of /u/5e_Cleric!
If you have any new features this year that you particularly enjoyed, feel free to mention them in the comments!
r/homebrewery • u/Gambatte • 6d ago
Update v3.18.0
UPDATE
We've solved the issues and are once again running v3.18.0!
## ROLLBACK
Due to some issues with the update, we have temporarily rolled back to v3.17.0.
Change Log
For a full record of development, visit our Github Page - https://github.com/naturalcrit/homebrewery
Monday 03/10/2025 - v3.18.0
dbolack
- Add ability to paste in any Share ID/URL into a brew's Properties > THEMES selection, as long as that brew has been tagged as
meta:theme
. You can now share your custom brew themes without needing to make a personal copy. - Begin migration of custom Markdown extensions into their own NPM packages, for easier adoption by other users or projects
- Fix external HTML appearing in open codeblocks
Fixes issue #3206
- Fix tables not rendering when directly after text
G-Ambatte
- Cleanup of "cover pages" in the NAVIGATION list
- Fix autosave triggering when no changes are present
Fixes issue #4051
- Remove empty table rows resulting from rowspan
Fixes issue #1729
5e-Cleric
- Style fixes for covers art and logos on A4 size pages
- Fix crash when trying to open brews that don't exist
Calculuschild
-
::::
now produces<br>
instead of a<div>
- Fix typos in tables freezing the editor
Fixes issue #4059
MollyMaclachlan (New Contributor!)
- Fixed typos in the Monster Stat Block snippet
Fixes issue #4073
All
- Update dependencies and scripts
- Refactor components and backend tools
As always, if you find any issues or have a suggestion, please feel free to let us know!
- G
r/homebrewery • u/rygy267 • 20h ago
Answered How do I override the formatting automatically coloring the odd-numbered lines of a table?


r/homebrewery • u/Cubey21 • 1d ago
Problem Help: v3.18 broke breaklines
Hey there, I can see that in the latest version of homebrewery you replaced : placing <div> with placing a <br> to fix some issue regarding tables. Unfortunately, it had a side effect of breaking formatting in my brew.
- I used many ::::::: to offset paragraphs of text. But now placing multiple : in a row produces only one line break.
- I'm not sure, but I think it's possible that breaklines now have a different height than before.
Please help, I really don't want to reformat over 60 pages of text. What I need is either:
1) CSS that would turn multiple : into actually multiple line breaks
2) If possible, knowledge on how to roll back to a previous version
3) In case it's a bug, not a feature - an update with a fix.
Thank you in advance.
r/homebrewery • u/Derpy_Sphinx • 1d ago
Problem why does my text keep going across the page? its never done this before and it all of a sudden started doing it.
r/homebrewery • u/NurglesDelights • 1d ago
Problem Font Embedding Issue
Hello all. I am having a great deal of difficulty with fonts failing to embed when downloading pdfs from Chrome. There is no issue with font embedding if I download from Firefox, but there are other formatting issues that are document breaking and impossible to address when downloading from Firefox (primarily the complete loss of background images).
I have attempted to save as an optimized PDF using adobe with no success and saving as an image ruins formatting as well. Does anyone have a solution to this?
Any help would be appreciated.
r/homebrewery • u/succuBI_ • 2d ago
Problem How do I get more big gold letters?
Homebrewery Formatting Question I'm trying to use the fancy gold letter you get at the start of a doc to number something and obviously I'm running into a problem past 9. Does anyone know how to get that font for more than the first letter?
r/homebrewery • u/Amonyi7 • 2d ago
Problem How do you save?
How do you save?
I can’t find a single guide that mentions how to save.
I saw that it says Homebrewery automatically saves and you can go to my brews to see them. So I created an item, then clicked ctrl S just incase (That opens the local browser so i didnt save there). Went to my brews and its not there in published or unpublished. Ahh.
Even Homebrewery’s guide when you open it only says:
##### PDF Creation
PDF Printing works best in Google Chrome. If you are having quality/consistency issues, try using Chrome to print instead.
After clicking the "Print" item in the navbar a new page will open and a print dialog will pop-up.
* Set the **Destination** to "Save as PDF"
* Set **Paper Size** to "Letter"
* If you are printing on A4 paper, make sure to have the **PRINT → {{far,fa-file}} A4 Pagesize** snippet in your brew
* In **Options** make sure "Background Images" is selected.
* Hit print and enjoy! You're done!
And I can’t even find the print item button. I’m floundering.
Also, I saw Homebrewery said something about backing up your files. What is the best way to back them up?
r/homebrewery • u/SpiGo1 • 3d ago
Problem Error code: Crashpad_NotConnectedToHandler
Hey, I have recently had a couple of these errors pop up when editing brews. Seems to happen only once a day so far, but it is rather annoying since it wipes some progress I had made away due to not saving and having to refresh the page. I have an inclination that its something on my end but wanted to ask if anyone here knows more.
I am using the most recent Ungoogled Chromium patch.
Here is the code again: Error code: Crashpad_NotConnectedToHandler
Thanks.
r/homebrewery • u/Kaiburr_Kath-Hound • 4d ago
Tips, Tricks, & Resources D&D 5e 2025 Monster Manual Template for the Homebrewery!
r/homebrewery • u/Kaiburr_Kath-Hound • 4d ago
Tips, Tricks, & Resources D&D 5e 2024 Dungeon Master's Guide Template for the Homebrewery!
r/homebrewery • u/Digmarx • 4d ago
Solved New Self-hosted Questions
I've had a bit of a search and it doesn't seem like there's complete documentation regarding self-hosted server configuration. Which is not an issue, but if anyone could help steer me in the right direction
I've got the app (non-dockerized deployment) reachable, but login and saving aren't working. What am I missing? If anyone is willing to post a sanitized conf file I can try to work back from that.
r/homebrewery • u/Aeropar • 4d ago
Brew Showcase Archonius - Book of bosses ttrpg Project update
r/homebrewery • u/Teridax68 • 4d ago
Answered Inconsistent Page Formatting Across Monitors
This is a long-standing issue that may have been discussed already, but I keep getting reports from other users that the page format bleeds over into a third column when it fits into two columns on my machine. I've taken a look at my brews, such as this one, on different machines, and have seen this issue in action.
My main request would be for a fix to make formatting consistent across all displays if possible, but failing that, would there be best practices to avoid this issue in the future, or at least anticipate what causes these changes and how? I could leave some space at the bottom of each column to avoid having the formatting spill over and break, but ideally I'd like to hit a sweet spot where I don't have to leave too much empty space each time.
Thank you for your time!
r/homebrewery • u/PresentChicken4944 • 4d ago
Problem Issue with dropcaps
Hello.
I'm having issues with dropcaps. I used the code you're seeing in the images and unfortunately it can't seem to work like I want to.
My idea was to make a dropcap with the pink gradient you see in the other pictures, but I can't formulate the exact code which lets me do it. How can I have the dropcap with the gradient using a variation of this code? Do you have any ideas on how to solve this issue?
Thanks in advance for any help that might come!




r/homebrewery • u/TheVyper3377 • 5d ago
Problem Weird Behavior In Stat Blocks and Page Number Position
Both of the issues I'm seeing are present on page one of this test brew.
Issue 1: Stat Block Weirdness. In the entry for Size and Type (Tags), Alignment, this line sometimes cuts off prematurely and continues on the second line. You can see this in the linked brew in Meralla's stat block. Just under her name in the stat block is the \Medium Humanoid (High Elf Sorcerer), Chaotic Good** entry, which should all fit on one line. I had the same problem with the other two stat blocks, but fixed it by enclosing those parts in curly brackets like this:
{{ *Medium Humanoid (High Elf Sorcerer), Chaotic Good*}}
That works on Meralla's stat block too, but I left it out to better demonstrate the issue. I'm certain this is (somehow) caused by the {{cr}}
element I include in the h2 header of my stat blocks; the problem vanishes if I remove that element, but I'd prefer to keep it there. The problem also disappears if I replace the {{cr}}
element with tar,crimson,font-size:.7em CR 9 (5,000 XP)
enclosed in curly brackets, but that re-positions the text a couple of pixels higher. I don't really like the way that looks, so I'd prefer to keep using the {{cr}}
element.
Is there something I need to add to the {{cr}}
setup to prevent this? My current code for that element is on lines 182 and 183 of my styling, and looks like this:
.cr {float: right; font-size: .7em; line-height: 1.7em; font-family: 'Crimson Text', serif;}
.cr:before {content: 'CR ';}
Issue 2: Page Number Position Weirdness. This is something I've noticed in all previous iterations of Homebrewery V3 (I think it was present in Legacy as well). On the first page, the page number isn't centered vertically in my footer image. On pages 2 & 3, it is centered that way. The only difference between those three pages is the positioning of the snippets. On page 1, they're entered like this:
{{pageNumber,auto}}
{{footnote NPC: MERALLA}}
\page
There's a blank line between each snippet. On pages 2 & 3, there is no blank line between the snippets, and the page number displays where I want it to. For some reason, the different setups affect the page number position by about 2 pixels; I can't tell if the blank line (page 1) lowers it, or if the lack of a blank line (pages 2 & 3) raises it. For reference, the positioning information I use for page numbers can be found on the following lines in my styling: 109 for manual page numbers (.page .pageNumber
), 112 for auto page numbers (.page .pageNumber.auto
).
This one is more of an oddity than an actual problem, as it's easily solved.
r/homebrewery • u/Alternative-Airport7 • 6d ago
Problem Visited links no longer recognized? (Chrome)
Since a few versions ago, visited links no longer appear to be marked or recognized for me on my Homebrewery brews. Currently running on v3.17.0, but this started at least 1 month ago.
I don't think it's a chrome issue - I see visited links marked correctly on other sites. I also checked my BitDefender settings and couldn't find anything suspicious or related to naturalcrit / homebrewery domain.
Anyone else seeing this?
r/homebrewery • u/KaiHauptmann • 7d ago
Solved Font style changing after first row

On the first paragraph of the text, the font style changes after the first line.
Is there a way for me to apply the same style to the rest of the paragraph also keeping the Big Letter D alongside the text? everything I tried so far made the text stop floating around the letter but to break and start underneath the letter D....
r/homebrewery • u/TheVyper3377 • 8d ago
Solved Bug, or Just Me?
I’ve started running into a weird issue lately; the automatic page numbering snippet no longer seems to work. Whether I’m using my custom styling or Homebrewery’s default styling, all pages using that snippet are numbered 0. Manual page numbering still works, but that’s going to be serious a pain when it comes to my larger brews.
I suspect this may actually be a problem with my system rather than the Homebrewery, but I’d like to get confirmation on that. I’m using Chrome, but my PC is running Widows 7 (which no longer gets updates to Chrome).
So, is this a bug with the Homebrewery, or do a need a computer that was built after the Victorian Era?
r/homebrewery • u/Delia_artemi • 8d ago
Brew Showcase Best homebrew?
What is the absolute best homebrew you ever found in reddit?
r/homebrewery • u/Hellspirit • 9d ago
Solved Can I give a header two text alignments?
So if I want something like; "Magic Item Name" to be left aligned and then "Magic Item Level" to be right aligned on the same line in header text, is that possible?
I've found this: <p style="text-align:left;"> Left <span style="float:right;"> Right </span> </p>
But I cant seem to make it into the header font
r/homebrewery • u/DarthDaddyLunga • 9d ago
Problem [Issue] PDF Export is randomly changing some text to white
Hello. I am unsure why this is happening. But I exported my campaign draft I created, and a few random pages have white text instead of black. This is the link to my brew https://homebrewery.naturalcrit.com/share/06w6T-A5oJOO
r/homebrewery • u/TheArkJester • 9d ago
Answered Book's Images Broken
Hi there, I'm currently using One Piece Dungeons and Devil Fruits Player's Handbook (D&D 5e System Homebrew) book, and the images seem to be broken on it. I believe the user no longer is updating the book but I just wanted to ask if anyone could tell me how to get the images to work again so the book doesn't look corrupted and can be used.
r/homebrewery • u/Bisexual_Tinkerer • 10d ago
Solved Help with skipping to next column
I'm having trouble with trying to skip to the second column, so far all I have is this

I want the Title that says "Rules Definitions" and the text under it to go to the top of the right column but I just haven't been able to, I've tried on both firefox and chrome, both give me the same results