• v3.19.0
    All checks were successful
    Building and publishing Homebrewery as Docker Image / update-description (release) Successful in 11s
    Building and publishing Homebrewery as Docker Image / build (release) Successful in 12m35s
    Stable

    f.weber released this 2025-07-01 14:20:46 +00:00 | 0 commits to main since this release

    v3.19.0

    abquintic

    • Fix crash due to colons after \page

    Fixes issue #4105

    • Fix images with spaces in alt text not rendering

    Fixes issue #3659

    • Custom snippets! Open the new {{openSans :fas_table_list: SNIPPETS}} tab (next to the {{openSans :fas_paintbrush: STYLE}} tab). Custom snippets will appear in a new snippet dropdown, and will be included when imported as a custom theme.

    • Move several generic styles/snippets from PHB to the Blank theme; generic snippets like image masks no longer require the PHB theme.

    • Extract several Markdown+ syntax extensions into their own NPM packages, for use by the wider community.

    • Allow \pagebreak and \columnbreak as alternatives to \page and \column

    Partially fixes issue #4035

    • Fix misbehaving column breaks on old Chrome

    Fixes issue #4192

    • Self-host font-awesome icons; fix missing icons on local installs

    Fixes issue #1965
    Fixes issue #1548

    G-Ambatte

    • Fix CORS issue on local installs

    • Fix print size issues when using the Facing and Flow view options.

    Fixes issue #4146

    • New built-in $[HB_pageNumber] variable. Works with math operations or can be reassigned like any other variable for more customization over the old {{pageNumber,auto}} snippet.
      New snippet found at {{openSans :fas_pencil: TEXT EDITOR :fas_arrow_right: :fas_bookmark: PAGE NUMBERING :fas_arrow_right: :fas_arrow_down_1_9: VARIABLE AUTO PAGE NUMBER}}

    5e-Cleric

    • Fix search bar covering up snippet bar

    Fixes issue #4098

    • Save view toolbar settings across sessions

    Fixes issue #3835

    • Fix styling issues on the view toolbar

    • Update the Darkbrewery editor theme

    Fixes issue #3312

    See original changelog

    Downloads
  • v3.18.0
    All checks were successful
    Building and publishing Homebrewery as Docker Image / update-description (release) Successful in 11s
    Building and publishing Homebrewery as Docker Image / build (release) Successful in 12m35s
    Stable

    f.weber released this 2025-07-01 14:07:37 +00:00 | 0 commits to main since this release

    v3.18.0

    abquintic

    • Add ability to paste in any Share ID/URL into a brew's {{openSans :fas_circle_info: Properties :fas_arrow_right: 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 {{openSans :fas_rectangle_list: 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
    • Tweaks and style update styling on {{openSans VAULT :fas_dungeon:}} page.

    Fixes issue #4079

    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

    See original changelog

    Downloads
  • v3.17.0
    All checks were successful
    Building and publishing Homebrewery as Docker Image / update-description (release) Successful in 11s
    Building and publishing Homebrewery as Docker Image / build (release) Successful in 12m35s
    Stable

    f.weber released this 2025-07-01 13:51:29 +00:00 | 0 commits to main since this release

    v3.17.0

    5e-Cleric

    • Update FAQ

    • Fix styling for Vault buttons and checkboxes

    • Improve navigation bar styling

    • Add feature to change username at https://www.naturalcrit.com/account

    • Fix Reddit link crash when title has non-latin chars

    abquintic

    • Fix page shadows toolbar option

    Fixes issue #3919

    • Add :>>> syntax for horizontal :>>>>> spaces

    • Update Docker install instructions

    Fixes issue #1930

    • Allow styling pages via \page{myStyles} (with calculuschild)

    Fixes issue #3901

    • Update Ubuntu install instructions

    Fixes issue #1952

    • Add :-: :- -: syntax for paragraph alignment, similar to table column alignment; for example:

    -: -: Right-aligned

    :-: :-: Centered

    • Add :-- 50% --: syntax to allow setting table column widths by percentage; for example:
    | Narrow  | Wide   |
    |:- 10% -:|:-90%--:|
    |  Cell   | Cell   |
    

    | Narrow | Wide |
    |:- 10% -:|:-90%--:|
    |Cell | Cell |
    {exampleTable}

    G-Ambatte

    • Fix crash when opening brew Properties tab

    Fixes issue #3927

    • Update error pages with steps to refresh credentials

    Fixes issue #3955

    • Add {{openSans :fas_rectangle_list: NAVIGATION}} menu to the viewer toolbar

    calculuschild

    • Reduce display lag on large brews

    Gazook89

    • Smarter detection of current page number

    Fixes issue #3824

    All

    • Update dependencies and scripts
    • Refactor components and fix various errors

    See original changelog

    Downloads
  • v3.16.1
    Some checks failed
    Building and publishing Homebrewery as Docker Image / update-description (release) Failing after 11s
    Building and publishing Homebrewery as Docker Image / build (release) Failing after 12m8s
    Stable

    f.weber released this 2025-07-01 13:22:01 +00:00 | 3 commits to main since this release

    v3.16.1

    5e-Cleric

    • Allow linking to specific HTML IDs via #ID at the end of the URL, e.g.: homebrewery.naturalcrit.com/share/share/a6RCXwaDS58i#p4 to link to Page 4 directly

    Fixes issues #2820, #3505

    • Fix generation of link to certain Google Drive brews

    Fixes issue #3776

    abquintic

    • Fix blank pages appearing when pasting text

    Fixes issue #3718

    Gazook89

    • Add new brew viewing options to the view toolbar
    • {{fac,single-spread}} {{openSans SINGLE PAGE}}
    • {{fac,facing-spread}} {{openSans TWO PAGE}}
    • {{fac,flow-spread}} {{openSans GRID}}

    Fixes issue #1379

    • Updates to tag input boxes

    G-Ambatte

    • Admin tools to fix certain corrupted documents

    Fixes issue #3801

    • Fix print window being affected by document zoom

    Fixes issue #3744

    calculuschild, 5e-Cleric, G-Ambatte, Gazook89, abquintic

    • Multiple code refactors, cleanups, and security fixes

    See original changelog

    Downloads
  • v3.16.0
    All checks were successful
    Building and publishing Homebrewery as Docker Image / build (release) Successful in 11m39s
    Stable

    f.weber released this 2025-06-26 14:35:47 +00:00 | 8 commits to main since this release

    Homebrewery v3.16.0 Image

    This is an automated Docker Image update. Nothing other than the Homebrewery version changed.

    Change Log

    For a full record of development, visit our Github Page.

    Saturday 10/12/2024 - v3.16.0

    5e-Cleric
    • Added a new API endpoint /metadata/:shareId to fetch metadata about individual brews

    Fixes issue #2638

    • Added A3, A5, and Card page size snippets under PRINT

    • Adjust navbar styling for very long titles

    Fixes issue #2071

    • Added some sorting options to the VAULT page

    • Fix language property not working in share page

    Fixes issue #3776

    abquintic
    • New TEXT EDITOR > PAGE NUMBER, SKIP PAGE NUMBER and RESTART PAGE NUMBER snippets for more control over automatic page numbering.

    Fixes issue #513

    • New Table of Contents control options via TEXT EDITOR TABLE OF CONTENTS submenus. By default, H1-H3 is included in the ToC generation, but the new options allow marking {{blocks}} to include or exclude specific or ranges of contained headers. Also, a global option to increase the default range of H1-H3 to H1-H4/5/6. After applying these markers, you must regenerate the Table of Contents to see the changes.

    • Added a "SYNC VIEWS" button onto the divider bar. When locked, scrolling on either panel will sync the other panel to the same page.

    Fixes issue #241

    Gazook89
    • Added a HIDE button to the page navigation bar
    G-Ambatte
    • Automatic local backups of your files, in case of accidental data loss. Stores up to 5 snapshots of each brew edited in your browser, incrementing from a few minutes old to a maximum of several days. Restore a backup by clicking an entry in the new HISTORY button in the snippet bar.

    Fixes issue #3070

    • Fix issue with legacy brews breaking on Share page

    Fixes issue #3764

    • Fix print size when printing a zoomed document

    Fixes issue #3744

    All
    • Background code cleanup, security fixes, dev tool improvements, dependency updates, prep for upcoming features, etc.

    See original Changelog from v3.16.0

    Downloads
  • v3.15.0
    All checks were successful
    Building and publishing Homebrewery as Docker Image / build (release) Successful in 11m31s
    Stable

    f.weber released this 2025-06-26 10:34:02 +00:00 | 23 commits to main since this release

    See original Changelog from v3.15.0

    Downloads
  • v3.14.3
    All checks were successful
    Building and publishing Homebrewery as Docker Image / build (release) Successful in 11m31s
    Stable

    f.weber released this 2025-06-26 08:18:48 +00:00 | 24 commits to main since this release

    See original Changelog from v3.14.3

    Downloads