- If you would like view all past change logs from previous years, you can find them here: Past Change Logs
2026
March 12, 2026
Roll20 Tabletop Updates:
- Turned Performance Enhancements setting within the Graphics section of in-Tabletop settings "on" by default, so all users can experience the recently introduced performance enhancements. Note: this setting will remain off for those users who have previously turned the setting on then off; and, users can choose to turn this off inside the Graphics settings at any time.
- Added a Quality of Life improvement to sort Player List on Game details page in 4 different ways - alphabetically, date joined, last seen, and GM first - to help management of West Marches and large community style games
- Fixed a bug where jpeg upload files were being converted to pngs, which will increase jpeg upload speed going forward
- Resolved a bug where "Login to Demiplane" VTT notification showed up twice upon entering the game; enhanced the notification to be dismissible
- Subscription page now reflects Foreground Layer and Map Pins capabilities per user tier
March 11, 2026
Roll20 Tabletop Updates:
- Resolved a bug for Performance Enhancements setting which caused maps to freeze in certain circumstances (the fix was related to a large amount of drawings on the map)
- Resolved a bug where Map Pins Edit menu did not open when using Safari on non-mobile Mac devices
- Updated Keyboard Shortcut descriptions in VTT Settings > Keyboard Shortcuts to include latest updates for multi-selecting different groups of objects; made updates to reflect the latest shortcuts and modifier keys
- Added polish for including, the "launch handout" button for players, removed instances of horizontal and vertical scrollbars in pin tooltips, and centered pin symbols for diamond shaped pins
March 05, 2026
Roll20 Tabletop Updates: API-related updates:
- (Experimental and Default APIs) Pins now support a full set of customization properties: bgColor, shape, icon, pinImage, customizationType, useTextIcon, iconText, and tooltipImageSize. Each has validation (allowed values or value ranges) and preprocessing in the pin class.
-
(Experimental API) Proper Handling of NaN now prevents a crash if a NaN value ends up in a object property such as bar1_value.
-
(Experimental and Default APIs) tooltipTitleVisibleTo Property exposed to the API
-
(Experimental API) interactionManualReset and interactionTriggered exposed to the API
-
(Experimental and Default APIs) aura1_options and aura2_options along with proper synchronization with aura1_square and aura2_square in the API.
-
(Default API) Added a Null Object Implementation of $20 (a Roll20 Provided object which provides Legacy Character sheets limited jQuery like interactions with the local DOM), to prevent API crashes when Legacy SheetWorker used
March 04, 2026
Roll20 Tabletop Updates:
- Fixed a bug that prevented out-of-game Default Settings from correctly persisting "line block movement" settings in non-Legacy VTT
- Fixed a day-old bug that updated Game Name on copied games with a generic default name; copied games now carry the original game name and append "copy" at the end
March 03, 2026
Roll20 Tabletop Updates:
- Added a new optionality to Dynamic Lighting "lines block movement" setting in non-Legacy games, that enables it to be "on if Dynamic Lighting is enabled" - in addition to "always on" or "always off" which previously existed. The default setting has been set across the board such that Dynamic Lighting Lines and barriers now block token movement by default in games where Dynamic Lighting is active. This means that subscribers no longer have to manually turn on this setting in their marketplace content, and home-brew games require less setup! This setting can be turned to "always on" or "always off" in Dynamic Lighting Tools settings per page. Updating this in out-of-game Default Settings is coming soon.
- Updated Game Creation flow in non-Legacy games to populate a default game name, making it faster to get into the game/Tabletop. You can update or change the game name at any time
- Fixed a bug causing rotating and resizing object issues like resizing a rectangle drawing and image forces the item into a square ration or doors/windows changing into square shapes.
February 27, 2026
Roll20 Tabletop Updates:
- Team release a hotfix to address a bug where custom GM notes on Map Pins seemingly "disappeared" for a period of ~20 hours. Custom GM notes are now reinstated to the original version prior to "disappearing."
February 26, 2026
Roll20 Tabletop Updates: Map Pins is out of Beta with latest updates and enhancements. Click here for full feature documentation:
- Multi-select pins, regardless of the layer, by holding down Shift + drag to help organize and manipulate your game faster
- Map Pins can now also be placed above or below darkness (right-click context menu)
- Added bulk-edit capabilities to pins: copy, delete, toggle hidden/visible (via mini-menu), or place above/below darkness (right click context menu).
- Introduced new campaign settings (VTT Settings > Graphics > Graphics Display) to help readability when zoomed out and reduce clutter when zoomed in:
- New "maintain size (while zooming)" checkbox helps with readability
- Nameplates can also be set to auto-hide while zoom out (alongside existing show-on-hover and always-show settings)
- Increased character limit from 300 to 750 characters on custom text / tooltip for Player and GM notes
- Pin tooltips can display embedded images from linked handouts
- Pin tooltips can display rich text formatting (italics, superscript/subscript, alignment, indents) from linked handouts
- Default pin styling: new pins automatically use the same settings as your last customized pin (reset to original on page refresh/new session)
- 'Use blockquote as player flavor text' toggle in Map Pin's Edit modal has been extended to Pins created from full Handouts (not just pins created from within Handout headers)
- Resolved the following bugs:
- "Copy a header link" on Handouts previously didn't scroll to the associated header within the Handout
- Animated images inside a pin tooltip failed to update when switching pins
- Icons incorrectly appear as black boxes when copying and pasting a Heading from a Handout
- Removed UI elements like the mention of "beta" and "feedback" throughout the experience
Roll20 Tabletop Updates: Other Updates
- Expanded multi-select capabilities. Use refined modifier keys (also detailed in VTT Settings > Keyboard Shortcuts) allow users to select and organize any combination of objects on the map.
Select multiple objects by dragging your cursor to create a selection box around a group. Alternatively, hold down modifier keys while clicking objects (or dragging to select) to refine your selection:
- Ctrl/Cmd: Select only tokens, cards, or images/animations on the current layer.
- Alt/Option: Select only text and drawings on the current layer.
- Shift: Select only Map Pins, Doors, or Windows - regardless of layer.
- Ctrl/Cmd, Shift + A (shortcut): Select all objects on the current layer, plus any Map Pins, Doors, or Windows.
- Ctrl/Cmd + A: Select all objects on the current layer, excluding any Map Pins, Doors, or Windows.
- Enhanced bulk-edit capabilities and added more object types: rotate, resize, copy or delete multiple selected objects simultaneously. When rotating/resizing a selection, items that aren't rotatable/resizable (Map Pins, Doors, and Windows) maintain their orientation and size, but move with the group
- Updated Layer Icons in the Left Toolbar with cleaner, more intuitive, and consistent visuals
- Reorganized settings within VTT Settings > Graphics accordion to more logically group and clarify setting options. You'll now find settings separated into Display and Performance Settings
- Resolved an edge-case scenario that caused the X on the death marker to appear behind the token.
- Fixed a bug that incorrectly displayed "Enable Performance Enhancements" toggle in VTT Settings > Graphics as toggled on, when the setting was actually off in the backend; the toggle was updated to reflect the actual state of the backend, which means the toggle will now correctly appear "off" for users who didn't actively enable it
- Fixed a bug that incorrectly displayed a line between tiled graphics when Enable Performance Enhancements was toggled on in VTT Settings
February 18, 2026
Roll20 Tabletop Updates:
- Fixed a bug where pins would disappear after leaving "Preview as Token"
- Removed the "Leave Feedback" button from the Dynamic Lighting tool
February 17, 2026
Dungeon Scrawl Updates:
- Can now add color to:
- [Pro] Floor Textures (via Floor Options)
- [Pro] Background Textures (via Background Layer Options)
- Images (via Images Layer Settings)
- [Pro] Floor and Background Textures now share a single list of options
- The "View" dropdown on the Navigation menu now has an option to Hide/Show all grids
- Shadow Opacity can now be controlled from each Layer's settings
- Improved how shadows look when overlayed on textures (Multiply blend mode)
- [Pro] You can now toggle whether walls block light (when using the Lighting feature) in the Wall section of each the Layer Setting.
- World Building Presets no longer block light by default
- Note that the light blocking applies even if the walls are hidden or removed
Bug Fixes
- Fixed a bug where very elaborate maps failed to export when larger than 10,000px per side
- Fixed a bug where duplicating a layer that was using a floor texture would prevent it from removing the texture properly
February 12, 2026
D&D 2024 Character Sheet & Builder Updates:
- Added a new modifier to attach actions to features, effects, conditions, and custom classes/subclasses/species.
- Section headers for the Spells now stick to top of screen when scrolling.
- Fixed a bug where having too many action buttons associated with an attack roll resulted in them getting squished or falling off the page.
- Fixed a bug where Custom Species details were not appearing on the Review screen of the Builder.
- Fixed an issue preventing spell selection for some 3rd party classes (Witch, Theurge)
Cyberpunk RED Official Character Sheet Updates:
- Fixed a bug where additional dice from crits/fails were not being rolled for Tech skill rolls.
- Added the ability to roll attributes - on the main tab of the sheet you can now click on the name of a Statistic to have it roll
- Added the ability to roll Death Saves
- Fixed a bug where Medical Tech (Pharmaceuticals) were not displaying properly
- Enabled $0 Indext Repeating Macros for Cyberpunk RED (you can now use macros like %{selected|repeating_weapons_$N_attack} & %{selected|repeating_weapons_$N_weapon-reload} to roll when you select a token).
Fallout Official Character Sheet Update:
- Added ability to show/hide player sheet skills, and add custom skills
February 11, 2026
Roll20 Tabletop Updates:
- Added more specific error messaging to image and animation uploaded to the VTT where file sizes exceed limits or storage quota is exceeded
- Added a notification for an image or animation upload that exceeds 10s informing users that upload speed may vary depending of file size, complexity, connection, computing power, etc. Notification icon links users to Troubleshooting Help Center Document for additional information and help.
February 10, 2026
Roll20 Tabletop Updates: More Map Pin Customization is here!
Map Pins Updates:
- Added the ability to change the appearance of Map Pins (read the latest Blog for more!). In addition to changing the Pin Size, previously available in Pin Edit Modal > Customization Tab, all users now have the ability to:
- Update pin Color
- Include a Text Label (up to 3 alphanumeric characters)
- Pro & Elite subscribers have access to advanced Pin Customization, unlocking
- More shapes
- More symbols
- Ability to upload custom images (Pin Edit Modal > Customization Tab > Pin Type – Image)
- Added more “go to pin” functionality. In addition to the button found in handouts with Anchor/Header pins, the right-click context menu in the journal will provide a "Go to Pin" or "Go to Header Pin" menu - these will display dynamically depending on what pins are in your game.
- Added ability to transmogrify pins (resulting in an orphaned pin)
- Made "Drag to create pin," "Header Link" and "Go to Pin" controls on Handout headers accessible when tabbing on a handout
- Made tooltip updated to 1) scale height for text and 2) maintaining width when switching between GM Notes and Player notes tabs
Other Improvements:
- Added the ability to see your Character ID by right-clicking a character in the Journal (to make it easier to grab and use within macros, mods, and more!)
February 5, 2026
D&D 2024 Character Sheet & Builder Updates:
- The Builder is now fully responsive in Web for Tablet & Mobile devices!
- Fixed a bug in Roll20 Characters where elements of the sheet were being pushed off the visible screen on certain mobile devices
January 28, 2026
Roll20 Tabletop Updates:
- We temporarily rolled back a part of January 20th release, re-enabling VTT performance improvements as an optional setting (ref to previous item: "The latest round of VTT performance improvements, previously available as optional via the tabletop's Graphics Settings, are now the default experience for all users in non-legacy games.)
D&D 2024 Character Sheet & Builder Updates:
- Roll templates have gotten a facelift to better utilize space and display the most important pieces of information!
- Added atkdmg template to 2024, behaves the same as the 2014 sheet: https://wiki.roll20.net/D%26D_5E_by_Roll20/Roll_Templates#Attack_.26_Damage
- Added the NPC Damage template that existed in the 2014 sheet.
- Released NPC Action roll template that takes the same arguments as the 2014 template.
- Fixed a bug where a flat value of 0 on advanced calculation forms in modifier builder were inadvertently reverting to detailed when re-opened.
- Fixed a bug where sometimes custom classes or subclasses were encountering an error and not creating successfully.
- Updated default actions on the PC sheet to be accurate for 2024/2014 rules based on your sheet settings.
- Updated sense form in modifier builder to use detailed calculation form
- You can now add a carrying capacity modifier in the modifier builder
January 27, 2026
Roll20 Site Updates:
- The navigation bar has been updated all around the Roll20.
- Submenus show much more relevant information and options, like:
- Recently created Characters
- Recent active Games
- Our expanded Community channels
- All the tools the Roll20 team is happy to offer
- Much better experience on mobile and tablet screen sizes
- And more
January 22, 2026
Dungeon Scrawl Updates:
- Favorites
- Free users can favorite Free Images for quick access across multiple sessions. (Must log in to an account to preserve across sessions.)
- Pro users can favorite up to 100 Custom Images to re-use across multiple maps.
- UI updates to the "Images" tab on the Left Sidebar
- Background Textures (Pro)
- A global texture can be applied to the Background Layer, appearing behind the entire map.
- The texture can be colored by blending with the Background color
- The texture can be scaled
- Floor Textures (Pro)
- A texture can be applied to any individual Layer to replace the floor. It will be masked appear within shapes on the map.
- The texture can be Scaled and Rotated
- Map Link Sharing (Pro)
- While on a Cloud Saved map, a Pro user can generate a share link from the "Export" tab.
- ANY user (even without an account) can visit this link to download a copy of this map into their editor. Pro users will create an instance within their cloud library.
- The owner can disable the sharing at any point, disabling future shares.
- Optimized the Autosave process to significantly reduce the save time on each update.
- The Left sidebar can now be resized to about 2x the original width.
- You can now customize the Blend Mode used for Shadows.
- Bug Fixes:
- Fixed a bug where Line Grid on the background layer didn't work in Isometric/Dimetric modes
- Fixed a bug where the saved payment method didn't display correctly when upgrading to a Yearly plan
- Fixed several inconsistencies regarding which dialog appears when first loading the app or logging in
- Fixed an issue where some maps would load with the camera being far away form the actual geometry
- Fixed an issue where the Export window wouldn't cover the entire map or zoom into it properly.
D&D 2024 Character Sheet & Builder Updates:
- Fixed a bug where spells weren't getting the correct ability from Spellcasting when called from the Spells or Combat tabs.
- Fixed a bug where adding extra (or less) spell slots to warlocks incorrectly applied those changes to regular spell slots, not pact spell slots. You may have to remove and re-add those custom slots to see the effect.
- NPC will now correctly display their Proficiency Bonus, where it doesn’t have a challenge rating, or where a challenge rating varies.
- Skill, HP, and Initiative modifiers in the modifier builder now use advanced detailed calculation forms.
- Section headers for the Inventory and Feature tabs now stick to top of screen when scrolling.
- You can now add passive skills in the modifier builder
January 20, 2026
Roll20 Tabletop Updates:
- The latest round of VTT performance improvements, previously available as optional via the tabletop's Graphics Settings, are now the default experience for all users in non-legacy games.
- Added a "Show Title in tooltip" option for Map Pins, enabling users to remove seeing Handout Titles from Map Pins on board
- Added a "show" toggle to Custom GM Notes in Map Pins' edit menu
- Updated Map Pin z-ordering to ensure token bars and nameplates do not interfere with the visibility of the Pin's tooltip
- Fixes a bug that prevented (visible-to-player) Map Pins from appearing to players when Dynamic Lighting was turned "off" until a refresh
January 15, 2026
Roll20 Tabletop Updates:
- Mod Script (API) support for Map Pins is now available to Pro and Elite users (documentation here)
D&D 2024 Character Sheet & Builder Updates:
- Added a second tab to NPC Stat Block view with a spells view. Spellcasters rejoice!
- Added Inline Resource Editing to Items
- Added support for a send-to-chat spell template. Documentation: https://wiki.roll20.net/D%26D_5E_by_Roll20/Roll_Templates#Spell
- Fixed a bug where clicking a Condition Immunity on the NPC Sheet would sometimes cause the sheet to crash.
- Fixed a bug where cantrips were showing the upcasting modal when they should not.
- Fixed a bug where clicking the damage directly on a cantrip did not include leveled-up data by default.
- Fixed a bug where Spell Save Override were sometimes being erased
- Fixed Upcasting of Damage and Healing in Query Modal
- When adding a new defense of type condition in the modifier builder, you can now select a condition of exhaustion.
January 13, 2026
Roll20 Tabletop Updates:
- Added pagination and a basic search functionality the Player List in the Game Details page; this improves loading into West Marches /large community style games
- Fixed a bug that made drawings and text disappear after page switch while drawing/text tools are active
- Added an indication of "Beta" to the Map Pins tool
January 12, 2026
Roll20 Tabletop Updates:
- Fixed a recently introduced bug that caused mis-formatting in Handouts in cases where more than one element was present in a Header Style; the bug was originally introduced with rollout of Pins, which became available to most users on January 8.
January 8, 2026
Roll20 Tabletop Updates:
Map Pins are now available to all Roll20 users in Open Beta (refer to Help Center for more information)! At a glance, new functionality released today includes includes:
- Ability to create pins from scratch (no handout required)
- Ability to override linked pin content with custom Image, Player Notes, and GM notes
- Scrollable, more readable Pin tooltips that showcase more text; more readable tooltips with Player/GM note tabs
- Deemphasized in-line pin Controls in handouts by default: "drag to add pin on board," "copy header link," and "go to pin" icons appear only on hover to declutter the handout view. Users have the option to always "show pin Controls in handouts," a setting available in the new "Accessibility" section in-Tabletop Settings
- Players see a pop-out icon in Pin's tooltip when they have access to the Handout
- Fix for a bug that caused nameplates to disappear when tooltip for the pin was disabled or map was resized
Other Enhancements: Added an "Accessibility" section to in-Tabletop Settings, which pools together accessibility-related settings like dark mode, zoom interface, etc.
D&D 2024 Character Sheet & Builder Updates:
- Header Sections for each area of the combat tab now stick to the top of the screen instead of scrolling away
- Fixed a bug where condition immunities showed twice on NPC sheets in compact and standard mode.
- Fixed a bug where save DCs that were meant to be 0 did not display as 0.
- Fixed a bug where, on NPC stat block view, the Free Actions header would always show if you had any Bonus Actions.
- Fixed a bug where adding an ability to an action's heal didn't save.
- Fixed a bug where upcasting spells did not work if you cast them from the combat tab.
- Fixed bugs where older browser versions were not able to access some parts of the sheet and builder.
- Fixed a bug where adding an armor proficiency wouldn't always update your advantage/disadvantage status if it was already equipped.
- Fixed a bug where adding a custom species and subspecies would not work as intended.
- Updated critical threshold data handling so some compendium items can have critical thresholds that only apply to their attacks. More coming soon on this front.
- Fixed a bug where some damage types did not show an icon in roll templates.
- Updated maximum hit point modifier to allow for detailed calculations like character level and ability score.
- Added support for Spellcasting on Custom Subclasses
- Improved responsiveness of the Species screen in the builder on mobile & tablets
- Improved responsiveness of the Spells screen in the builder on tablets
- Adds help guidance to the Class Select list on Mobile