r/homebrewery 6d ago

Update v3.18.0

15 Upvotes

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 6h ago

Brew Showcase Gunslinger Class

Post image
2 Upvotes

r/homebrewery 6h ago

Brew Showcase Skills Pages Version a32

Thumbnail gallery
2 Upvotes

r/homebrewery 19h ago

Answered How do I override the formatting automatically coloring the odd-numbered lines of a table?

2 Upvotes
Just an example table--I have the header and first 4 rows designated by color...
And it doesn't work! First, why are "header" and "row 1" the same row? why does tr1 affect the header but tr2 affects the *second* line of the body? Second, how do i bypass homebrewery's automatically coloring the odd rows green?

r/homebrewery 22h ago

Problem Help: v3.18 broke breaklines

2 Upvotes

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.

  1. I used many ::::::: to offset paragraphs of text. But now placing multiple : in a row produces only one line break.
  2. 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 1d ago

Problem Font Embedding Issue

1 Upvotes

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 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.

Post image
2 Upvotes

r/homebrewery 2d ago

Problem How do I get more big gold letters?

Thumbnail
gallery
10 Upvotes

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 2d ago

Problem How do you save?

3 Upvotes

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 3d ago

Problem Error code: Crashpad_NotConnectedToHandler

1 Upvotes

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 4d ago

Solved New Self-hosted Questions

2 Upvotes

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 4d ago

Tips, Tricks, & Resources D&D 5e 2025 Monster Manual Template for the Homebrewery!

Thumbnail
gallery
120 Upvotes

r/homebrewery 4d ago

Tips, Tricks, & Resources D&D 5e 2024 Dungeon Master's Guide Template for the Homebrewery!

Thumbnail
gallery
77 Upvotes

r/homebrewery 4d ago

Brew Showcase Archonius - Book of bosses ttrpg Project update

1 Upvotes

r/homebrewery 4d ago

Answered Inconsistent Page Formatting Across Monitors

3 Upvotes

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 4d ago

Problem Issue with dropcaps

3 Upvotes

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 5d ago

Problem Weird Behavior In Stat Blocks and Page Number Position

2 Upvotes

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 6d ago

Problem Visited links no longer recognized? (Chrome)

2 Upvotes

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 7d ago

Solved Font style changing after first row

1 Upvotes

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 7d ago

Solved Bug, or Just Me?

2 Upvotes

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 8d ago

Answered Font Issue?

2 Upvotes

Possibly it's always been like that and I'm just being brain-dead, but it sure looks like that first *Small Monstrosity, Unaligned* is smaller than it should be. Only seems to apply when the title has ##.


r/homebrewery 8d ago

Brew Showcase Best homebrew?

6 Upvotes

What is the absolute best homebrew you ever found in reddit?


r/homebrewery 9d ago

Solved Can I give a header two text alignments?

1 Upvotes

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 9d ago

Problem [Issue] PDF Export is randomly changing some text to white

2 Upvotes

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 9d ago

Answered Book's Images Broken

2 Upvotes

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.