Archive Patch Notes - cyruzzo/AboveVTT GitHub Wiki

Hotfix 1.51.1

Bug Fixes 🛠

  • Fix - issue with text placement due to double scaling, and shown token names always displaying
  • Fix - issue with z-index for moveable windows
  • Fix - hp visuals not being hidden when token isn't visible
  • Fix - token settings order so disable border is beside border color and flip is beside heading

Other Changes

  • Adjust selected token border size/position
  • Don't pop moveable frames ahead of things that should be in front of them by @jeffsenn

Patch 1.51

Dice Bug Fixes 🛠

  • Fix - issue where using DDB dice buttons is rolling two sets of dice due to DDB changes to their click events on buttons
  • Fix - issue where expanding dice results wouldn't display adjusted roll formula
  • Fix - issue with icon rolls when dice are disabled outside of avtt
  • Fix - issue with custom stat blocks rolls if roll action is not found
  • Fix - implement retries for dice roll and clear wait time for rolls if they fail
  • Fix - stop dice numbers from appearing over chat dice when clicking roll buttons on sheets
  • Fix - issues with spell/damage type for roll results
  • Fix - dice send to overrides from other tabs/windows
  • Fix - issue with new dice settings not being respected, fixes disabled 3d dice
  • Fix - issue with changing default roll to causing player page to crash after next roll due to DDB change
  • Fix - issue where DM joining AVTT as a player character that isn't their own can't roll 3d dice

Bug Fixes 🛠

  • Fix - issue where highlighted scene button doesn't update when saving a scene
  • Fix - issue with 100% wide images not stretching to fit notes
  • Fix - issue where key press group rotate during group rotate commit could cause errors until refresh due to missing token images
  • Fix - selected border on different scene scales
  • Fix - issue with hide scene from player users button also hiding it from the DM user when spectating/viewing as player
  • Fix - an issue with cursor getting stuck as crosshair
  • Fix - issue with weather always adjusting current scene data
  • Fix - issue where scene defaults are not being set when creating a new scene
  • Fix - issue with color pickers in preset menus

Other Changes

  • Scene Data - GoS map A7 by Herodragon33
  • Token Drag Select - improved hit targeting for rotated tokens; bottom to top drag only selects fully enclosed tokens by @jeffsenn
  • Refactor grid by @jeffsenn
  • QoL - allow splitting of grid for any multiple of 5
  • QoL - add Point LoS Light custom presets
  • Implement token image default rotation to allow setting a heading/facing direction by @jeffsenn
  • Token "select all" Key + code cleanup by @jeffsenn
  • Refactored Extension Loader by @jeffsenn

Patch 1.50

Bug Fixes 🛠

  • Fix - issue with dice results wait timer, causes issues with icon chain rolls and quick rolls in succession
  • Fix - initialize dice faster for player view so they are less likely to get stuck not rolling if clicked too quickly
  • Fix - gamelog mouse wheel scroll issue
  • Fix - issue with single scene exports on importing rebuilding old folder structure if a scene was moved (only fixes new exports)
  • Fix - error on multi-selected scene export
  • Fix - reprocess log history outside avtt when gamelog openned
  • Fix - occasional rotation visual jump in single token rotate by @jeffsenn
  • Fix - issue with DM still loading dm map when disabled
  • Fix - enable 'd' hotkey for players drawing
  • Fix - flat value rolls that have added constants (eg rage roll buff)
  • Fix - issue with rolling dice on the builder page
  • Fix - error due to script load order
  • Fix - issue with extra player data being sent causing messages to be too large
  • Fix - issue with DM sending messages to chat
  • Fix - issue with reading DM avatar with new page header
  • Fix - apply 'send to (default)' menu fix for DMs viewing player sheets (ddb bug)
  • Fix - note hover preview should always be fully on screen
  • Fix - error on character sheet due when receiving messages
  • Fix - scene note icon background color
  • Fix - scene note height pushing send to gamelog button off screen

Other Changes

  • QoL - allow faster rolls for players since new system allows additional dice rolls while waiting for results
  • QoL - allow dice rolls to be queued if sent/clicked during another roll
  • QoL - add backup timer for new dice (players) to send results we already have if dice don't complete rolling in a short time
  • QoL - add healer (2024) reroll 1's for healing to roll buffs/debuffs
  • Remove dice stream option, will be revisited in the future after we decide what to do with DM view if we can't load new dice

Hotfix Patch 1.49.1

  • Fix - dice panel flashing when viewing the sheet outside avtt and rolling
  • Fix - issue with dice rolling on characters not part of a campaign
  • Fix - the mouse drop point for token placement by @jeffsenn in https://github.com/cyruzzo/AboveVTT/pull/3995
  • Fix - issue where player view would display the DM map
  • Fix - issue with aura/light sizes if 'units per square' in manual grid options is unset
  • Fix - issue with wall drawing preview not matching size of walls based on zoom
  • Fix - issue where streamed dice rolls are sending fulfilled messages, causing the math/other information to disappear in the log
  • Fix - roll default menu checkboxes for players
  • Fix - issue with manual dice rolls
  • QoL - add roll to self back for player users after DDB removed it

Patch 1.49

Bug Fixes 🛠

  • Fix - issue with add tokens not controlled by players being default on if undefined (combat settings data exists but setting not changed before)
  • Fix - issue where notes/statblocks with images attached may not display rollable/other buttons we add
  • Fix - issue with item links going to an error 500 page when using loot/shop tables
  • Fix - several cases where journal should be duplicating the element and styles
  • Fix - error on scene load when a negative radius was applied to point los
  • Fix - issue with double scene load due to rounding error
  • Fix - fallback code error on joining as player when fetching color from DDB fails
  • Fix - token alignment on scale change of scenes autoscaled after already having tokens on them
  • Fix - only draw to canvas when displaying wall
  • Fix - double call to scenes on load
  • Fix - issue with death saves right click menu
  • Fix - tab title having AVTT when just viewing player sheet
  • Fix - issue in firefox with tools menu length
  • Fix - issue with flat value rolls not being sent to gamelog when using ddb dice
  • Fix - Don't move or rotate restricted/locked tokens as part of a selection rotation (unless grouped) by @jeffsenn
  • Fix - issue with dragging tokens that are grouped, and selection box for dm when grouped tokens are decluttered
  • Fix - issue where scene will reload for hex maps when not needed (adjusting scene settings like grid, weather, light etc)
  • Fix - issue where rotating a token and scrolling the screen would cause the 'look here' icon to be out of place and cause the rotation to not working as expected with mouse position by @jeffsenn
  • Fix - issue with moving tokens between scenes with portals not having the correct settings
  • Fix - issue of open5e monsters erroring on viewing statblock in side panel
  • Fix - issue where fog wasn't hiding tokens for the DM when checking token vision=
  • Fix - DM button not updating to current scene when leaving grid wizard
  • Fix - issue where closing the scene settings while loading grid wizard causes scene to get stuck loading
  • Fix - issue with gamelog not appearing for players
  • Fix - issue with dice not being visible
  • Fix - dice messaging
  • Fix - our dice buttons below gamelog
  • Fix - dice button position
  • Fix - icon rolls and crit range
  • Fix - issue with rolls if 3d dice is disabled by DDB, we may be able to support this in the future but for 3d dice for now when using ddb dice
  • Fix - issue with quantity of dice still displaying after clicking a roll on our dice below chat
  • Fix - context menu roll to DM for players and self for DM user

Journal/Custom Statblocks

  • QoL - add statblock header option to journal
  • QoL - track tags should allow formatting inside them
  • QoL - allow tooltip links (as long as display text is used) in ability tracker container/tags =
  • QoL - Custom statblocks will detect and use static number initative if no modifier is detected. Auto detected after intiative mod: +3 (13)/+3 Static: 13/(13)

New token adjustment hotkeys/options

  • QoL - Add Flip Option for Token Images hotkey | by @jeffsenn
  • QoL - Implement key handler, [ and ], for incrementally rotating selected token group by @jeffsenn
  • QoL - add hotkeys for move to top/bottom for tokens / for bottom and ' for top
  • Add missing hotkeys to keyboard shortcuts listing for arrow key movement/rotation

Timers

  • QoL - add /timer Timer Title 5:00 and /timer 5:00 to chat commands. Adds a timer to the top of gamelog for all players with title and mm:ss time
  • QoL - add combat tracker turn timer option

Other Changes

  • Add support for DDB's new 3d dice toggle
  • QoL - add button to toggle disabling player's scene view, DM's will still be able to preview the scenes by joining as player/spectator
  • QoL - checking token vision for DM should show fog as opaque to better match player view
  • QoL - adjust wall width more with zoom in to allow more precise placement
  • QoL - scale token rotation grabbers with zoom level
  • Performance - more vision adjustments for fewer draws and remove unnecessary canvas
  • Performance - apply auto scaling to non-youtube video maps
  • Performance - adjust truevision check for fewer image data lookups
  • Performance - reduce memory usage by reusing the same offscreen canvas where possible
  • Add Scene Data contributors to contributor list (ones I could find/remember)

Patch 1.48

Bug Fixes 🛠

  • Fix - issue with token wall scaling
  • Fix - vision cache issue
  • Fix - error if null monster id
  • Fix - zindex issue causing some windows like journal editor to appear behind others when openned
  • Fix - issue with accented characters in item names preventing items from loading properly in the loot table; Beta Fix - issue with delete dm screen custom page button
  • Fix - attempt to prevent context menu from opening on some touch devices while dragging tokens
  • Fix - issue with flat damage rolls
  • Fix - issue with circle walls (token and darkness)
  • Fix - issue with token walls not updating when someone else moves a token
  • Fix - odd scroll behaviour of sidebar items
  • Fix - issue with custom statblock spells detection for At will: being case sensitive
  • Fix - issue with using links in spell lists in custom statblocks
  • Fix - issue where point los fill tools wouldn't display correctly if loading from a different scene with smaller dimensions
  • Fix - issue with grid wizard aligners not being on map if offset or grid size is too large
  • Fix - issue with cached file picker urls
  • Fix - issue with journal site embeds from file picker using ' in folder structure; Beta Fix - error on load of some scenes
  • Fix - issue where previews would stay after hitting cancel; Beta Fix - scale position/size of weather light canvas drawings since we scale canvas now
  • Fix - error dragging tokens without a statblock into encounters built in avtt; Fix - issue with copied token urls from settings panel
  • Fix - issue with fallback statblocks
  • Fix - issue with token size for vertical hexes
  • Fix - issue with grid brush for square grid (solution by j3f)
  • Fix - drag over highlight on scene panel if scrolled;
  • Fix - infinite loop if scene parentId = undefined
  • Fix - error on temp canvas not existing due to slow load
  • Fix - issue with some scene settings not displaying previews when expected
  • Fix - issue with notes titles that are too long pushing close button out of window

Other Changes

  • QoL - add multiselection for tokens and scenes. Support drag out tokens, drag and drop for encounters built in avtt and limited right click menu options. The controls are the same as when in rearrange mode CTRL to individually select, SHIFT to select all items between (in same folder). multi select (1)
  • Add Weather intensity by @Drenam1
  • QoL - add weather preview on dropdown/slider change weather intensity
  • QoL - add roll with adv/dis option to buttons below gamelog advdis
  • Add importer buttons to journal page for quick handout importing; Add azmoria avtt file picker drag to journal panel; import journal handouts
  • Add token random name generator button by @Drenam1 rename
  • Add combat tracker option to add tokens not controlled by players to combat as hidden
  • QoL - Player combat tracker setting for next turn (on deck) indicator by @Drenam1
  • QoL - add a 1/4 damage button to gamelog buttons for save+resistance
  • Add reroll damage 1's to roll buffs for feats like tavern brawler
  • Added multiple options for Hunters Mark, Spirit Shroud, and Conjure Minor Elementals to roll buffs by @lzenner
  • Add option for custom aura/light animation RPM
  • Add ping scene/token to help->shortcuts list
  • QoL - add option to enable alphanumeric labels for grid
  • QoL - add custom pages to DM Screen
  • QoL - globally save some UI settings that are likely going to be the same preference across campaigns, instead of per campaign
  • QoL - Add UVTT drag in for azmoria's avtt file picker
  • QoL - Self rolls/whispers shouldn't display a pending roll with ddb dice disabled for players (pending rolls will still display when on the same DDB account)
  • QoL - in the editor 'enter' should always insert a paragraph element instead of copying the element the cursor is still inside (breaking out of containers should still be possible on 'enter' keypress on an empty line))
  • QoL - add hover text to icon ui main buttons
  • Scene Data - frtts tenebrous stone, quarry by Mordwraith

Performance

  • Performance - improve performance of point line of sight light drawings
  • Performance - improve weather performance by @jeffsenn

New Contributors

  • @lzenner made their first contribution

Patch 1.47

Bug Fixes 🛠

  • Fix - issue where loot table would pick up the wrong item due to them having the same ID on DDB
  • Fix - issue with player tokens not being able to be dragged out after hitting a + to add a token to the scene
  • Fix - issue with DDB source importer due to DDB changes of library page
  • Fix - another issue with access to owned/shared books for scene imports by @jeffsenn
  • Fix - issue with custom light/aura masks not displaying properly
  • Fix - missing back button on DDB source page
  • Fix - issue where loading beholder wasn't displaying immediately on clicking a DDB source
  • Fix - issue where some chapters wouldn't load for books that include floating maps we load notes from
  • Fix - issue with file picker images loading in journal
  • Fix - issue where UVTT files would double load causing walls to be out of place
  • Fix - issue where some chapters wouldn't load for books that include map locations for notes in floating maps
  • Fix - issue where DM dice toolbar was hidden due to ddbs menu changes
  • Fix - issue where menu items wouldn't be visible/scrollable to on smaller windows
  • Fix - issue with menu z-index being behind windows
  • Fix - issue with unique token monster popout statblocks not loading in their own window
  • Fix - issue with the + sign causing files to fail to load in folder names in azmoria's avtt file picker
  • Fix - issue with send to gamelog right click whisper menus; Beta - add send to gamelog buttons to DM Screen Chunks;
  • Fix - issue with note table size due to DDB overwriting custom sizing;
  • Fix - move send to gamelog buttons slightly over for rollable tables so they are easier to click if table is 100% width
  • Fix - alignment of lock icon in token menu
  • Fix - issue with loot tables if item quantity > 10 (max allowed by DDB for some items)

Loot Table/Shops

  • QoL - add basic shop template to notes
  • QoL - add ability to add/remove coins from party inventory from loot table
  • QoL - allow custom items in loot table to be added to inventory
  • QoL - make quantities in loot table be input that set to 0 and sync to other players after being added to inventory. DM can reset the input
  • QoL - adds an "add all" button to treasure tables and a number to take input;

shop

Other Changes

  • Add Dm Screen Implementation by @Drenam1

Content displayed is basic rules + additional DMG rules if owned/shared with you, custom pages are planned for a future release dmscreenexample

  • Add polygon to token wall option shapes

token wall polys

  • Allow DDB Character Sheet Overhaul extension to load iframes with avtt on character sheet
  • Remove video selection from onedrive file picker due to changes on onedrives end preventing videos from working
  • QoL - add token size and image scale to token folder override options
  • QoL - Set default for icon/mobile UI to enabled as it can be difficult to enable on some devices
  • QoL - add hotkeys for opening statblocks (b), popout selected tokens stat blocks (shift+b) and hiding/unhiding tokens (h)
  • Scene Data - WEL scene data by Disil and WhoctorDo; TFTYP (forge of fury) scene data by Lauriel;
  • Performance Fix - issue with vision performance and redrawing light when opening doors

Patch 1.46

Bug Fixes 🛠

  • Fix - more issues with player token updates such as elevation and hidden
  • Fix - issue with concentration check values
  • Fix - issue where tokens set to 'tv mini hidden from players' it would still be visible if set to below darkness
  • Fix - issue with devilsight/truesight not revealing the scene under darkness aoe
  • Fix - issue with vision being shared with spectator when manually set to disabled
  • Fix - issue where token row could fail to load
  • Fix - adjust snow weather overlay so its more visible on snow covered maps (white on white), tighten fall leaves random colors so they stay more in fall color range
  • Fix - one drive button should not appear in audio section
  • Fix - adjust stat grab so initiative and quick rolls also grab from the right stats
  • Fix - issue where player initiative would be changed/added to combat when rolling a creatures initiative from the extras pane
  • Fix - issue where a token had to be moved to update it's vision after manually entering elevation
  • Fix - issue with player token specific image customizations not being applied on drag out/placement
  • Fix - issue with square grid picking up hex grid scaling causing sizing and measurement issues
  • Fix - issue with grid wizard grid size slowly getting larger when swapping between grid types
  • Fix - issue with loading some avtt file picker files in notes
  • Fix - issue with change image modal if changing image of a token that's not selected while having another token selected
  • Fix - UVTT scene preview should also show it isn't supported
  • Fix - issue with DDB conflicting var name
  • Fix - potential script injection point
  • Fix - issue where side bar position icons are visible on character page
  • Fix - issue with dice rolling from character sheet

Other Changes

  • Adds integration to Azmoria's file hosting service for AVTT
  • QoL - add button to note editor that opens chosen file picker to insert/embed files
  • QoL - add a token option for blocking vision in a square/circle
  • QoL - Apply statblock stats to token when using a custom statblock with a PC sheet by @jeffsenn
  • QoL - allow players to move tokens if it's vision is shared with them and it is set to 'restrict player access'
  • QoL - add highlight to selected image in change token modal to make it more clear the first image is set
  • QoL - add loot table template that adds buttons to add items to party inventory
  • Attempt at addressing dice occasionally not loading
  • Scene Data - tftyp Sunless Citadel 1.1 and 1.2 by Lauriel
  • Scene Data - wel cloud fang keep by Disil

New Contributors

  • GaryTheBusDriver made their first contribution

Hotfix Patch 1.45.1

(awaiting store approval, if you would like it before then you can find it here)

Bug Fixes 🛠

  • Fix - missing name in token settings
  • Fix - spectate combat tracker right margin
  • Fix - issue where sidebar modal would close if mouse down was inside but mouse up was outside it
  • Fix - issue where line of sight light wasn't getting the color selection
  • Fix - issue where players can see 'dm only' containers if popping out journal notes
  • Fix - issue where audio track could get stuck showing the loading spinner after starting to play
  • Fix - issue where playen token settings would reset when receiving an update message (including position, resulting in rubber banding when updating hp)
  • Fix - issue where player conditions aren't being removed from their token when removed from sheet
  • Fix - issue where player initiative could be incorrect if player was sending a move or other update token message at the same time
  • Fix - issue where concentration check DCs would be incorrect for some tokens

Other Changes

  • Add option to blur regular and light drawings

Patch 1.45

Thanks to @andrewklingelhofer for their first contributions!

Bug Fixes 🛠

  • Fix - issue with truesight/devilsight checks not going through windows
  • Fix - issue with custom action damage type dropdown
  • Fix - issue with dice stream where partial dice animation can get stuck on screen
  • Fix - issue with dice stream button in gamelog not updating to disconnected on p2p error
  • Fix - issue in notes with youtube site embed
  • Fix - issue with iframe embeds in notes (including video button)
  • Fix - issue with fullscreen not being allowed in some embedded videos
  • Fix - another error on scene swap that can occur when a token is selected
  • Fix - issue with AVTT repeatedly being added to character builder page title
  • Fix - issue with text comparison for custom stat blocks for some languages
  • Fix - update note detection for wthc imported scenes
  • Fix - issue with multiple versions of maps showing up in importer when not intended
  • Fix - issue with player token concentration remind not being sent to gamelog
  • Fix - issue with some checkboxes not working in the character settings sidebar (eg enable dice rolling)
  • Fix - issue with cross scene portals if the scene scale changed after the portal was drawn (eg grid wizard was used)
  • Fix - video token offset y was moving the opposite direction as images
  • Fix - an issue where a scene wouldn't appear in the scene list if an image wasn't found for a player
  • Fix - issue with image not loading on first toggle of move below darkness
  • Fix - issue with tokens in subfolders not actually being deleted, recover tokens without folders to MyTokens;
  • Fix - issue with adv/dis on combat groups when auto grouping by statblock; Fix - more issues with deleting tokens from root folders/sub folders
  • Fix - issue with image selection on drag out, not respect pc sync data and not randomizing image correctly otherwise
  • Fix - issue with light ranges under 1 (eg. 0.5) not granting vision of the area
  • Fix - undefined defaultValues causing init_zoom_buttons to crash by @andrewklingelhofer
  • Fix - syntax error: remove double comma in quickToggleDefaults options by @andrewklingelhofer
  • Fix - issue with cross scene custom statblocks if the token hasn't been added to the map
  • Fix - issue with token image not updating on change for pcs if not custom image has been set
  • Fix - issue with magnifying video from gamelog
  • Fix - issue with popout gamelog not sending rolls with open window and right click menu not appearing
  • Fix - issue with draggable windows going behind the gamelog for players
  • Fix - some spell adjustments crashing player view
  • Fix - issue with point los light sizing if inner light is 0 and adjust outer light blending
  • Fix - issue with object walls and non-max light radius for drawn light
  • Fix - more IndexedDB adjustments to allow for greater journal and token storage
  • Fix - Folder saved collapsed state should correctly load
  • Fix - issue where cursor gets stuck in crosshair mode if a dragging element stays on the screen
  • Fix - issue with some thumbnails in the token listing (google drive)
  • Fix - issue with unhide interface button
  • Fix - other statblocks shouldn't get pc roll buffs if open in the same window
  • Fix - issue with aoe buttons dropping aoe in the top left if used when openning a group statblocck
  • Fix - loading overlay being removed too early
  • Fix - issue where DM would show players on a scene even if they aren't
  • Fix - issue with perfect crit failing on complex rolls
  • Fix - issue with tokens not showing up in combat for players if being actively moved, especially players tokens
  • Fix - another case of token images/data being changed when it shouldn't
  • Fix - issue where wall>selected tool was create walls players can see through due to a null value
  • Fix - issue where some intended token settings could be missing like 'move token under darkness' for aoe
  • Fix - error that occurs when checking single token vision before walls are created
  • Fix - issue with token light drawing through walls for player vision trail
  • Fix - more issues with light bleeding through walls
  • Fix - issue where explored data could be saved on the wrong scene
  • Fix - issue where clearing explored vision as a player sometimes didn't succeed
  • Fix - error on some dice commands
  • Fix - issue where pc tokens in the combat tracker would have the wrong image on the scene on load
  • Fix - issue where editing specific fields for custom actions causes a crash
  • Fix - issue with light/vision not being visible after chrome update
  • Fix - issue where tokens could be moved through walls if multiple tokens are selected
  • Fix - issue with walls not being set before vision draw is attempted on load
  • Fix - issue with vision/light not displaying if scene units per grid were set to less then 1 (0.1 miles or km for example)
  • Fix - issue where light was drawn incorrect for explored vision
  • Fix - issue where sometimes players loading into another scene can cause an error
  • Fix - performance issue on some older scenes
  • Fix - adjust scenes with auto notes so they still work with preconfig maps

Other Changes

  • QoL - add custom actions save to roll result
  • QoL - dice streams should no longer go outside the screen or over the gamelog, should resize based on if gamelog is open or closed
  • QoL - add "TV Table Mini - Hidden for players" token style so the DM can have tokens representing minis that players can still see in the combat tracker/carousel
  • QoL - reduce vision jitter at wall edges
  • QoL - Flicker vision animation should apply static blur to darkvision
  • QoL - add export csv button for audio library
  • QoL - allow reorder of audio tracks in playlist (not token audio)
  • QoL - have all selected token images change when using the change image sidebar from the token menu
  • QoL - add a spectate button to the campaign page
  • QoL - add option to hide spectator UI by default to quick toggle options
  • QoL - allow more token appearance settings to be used by players if they have control of the token
  • QoL - when fade is enabled fade removed tracks (like switching playlists)
  • Performance - apply auto scaling to UVTT scenes to help reduce issue with larger files
  • Performance - minor performance improvement to vision
  • Performance - better initial loading
  • Performance - a fix for slow loading times if vision check while moving tokens is enabled
  • Scene Data - GoS Appendix A.5 and A.6 by HeroDragon33
  • Scene Data - WEL Shifting Library by Disil
  • Scene Data - HotB and WtHC by WhoctorDo
  • Scene Data - GoS 4.1 by HeroDragon33

Patch 1.44.1

  • Fix - issue with error on first load if the scene has no walls and darkness/line of sight opacity is set to 0

Patch 1.44 - hotfix for player view error due to class change on character name field

Bug Fixes 🛠

  • Fix - issue with token ghost when streaming having pointer events making things behind it unclickable
  • Fix - issue with mouse pointer getting stuck on crosshair/tokens not being selectable if while dragging a token someone else starts dragging it with streaming enabled and you deselect the token while they are still dragging.
  • Fix - image scale should not be reset on changing token size
  • Fix - issue where combat group header has conditions set if the copied token had conditions when added
  • Fix - issue where whole map is revealed to players if no player tokens or tokens with share vision are on the map
  • Fix - issue importing DDB compendium pages (feats, magic items, spells)
  • Fix - issue with outer light size if inner light is 0
  • Fix - error preventing players from loading due to DDB class change on player name
  • Fix - issue with popout gamelog styling
  • Fix - issue with some sidebar roll buttons not being added when inside the vtt
  • Fix - issue where player token name (pc data) on player join was set to blank
  • Fix - issue where combat carousel stayed on screen if opening character builder page from avtt
  • Fix - issue with player view light when toggling disabled vision for a scene
  • Fix - issue with roll buttons context menu if they have advantage applied from roll buffs

Other Changes

  • QoL - remove the initial / when using / before <br/> (or other html tags) in player sheet action/item notes
  • QoL - add red/green colorblind text option to adjust color for gamelog crits and floating text from heal button
  • QoL - add foresight to roll buffs/debuffs
  • QoL - add find token button to player view players panel
  • QoL - explored vision trail color should better match light color when originally explored
  • QoL - add 'AVTT' to window title for players when connected
  • Performance - improve vision check for doors
  • Performance - better performance for many canvas operations

Patch 1.43 - hotfix for inventory management issue

Bug Fixes 🛠

  • Fix - issue with tokens reappearing after deleted if in a combat group.
  • Fix - issue with double damage buttons in chat due to multiple websocket connections
  • Fix - issue with privacy selection on character sheet outside avtt
  • Fix - issue with character privacy radio buttons layout in avtt
  • Fix - issue where sending quick roll results to gamelog players could see names they shouldn't
  • Fix - issue with popout gamelog not displaying avtt messages
  • Fix - issue with players setting/removing conditions on their token from the token menu
  • Fix - issue with journal editor not filling window
  • Fix - issue where buttons like moving inventory didn't work in the sidebar outside abovevtt
  • Fix - issue with folder share menu not appearing for some folders
  • Fix - issue with shared notes displaying to all users instead of just the one selected
  • Fix - issue with audio progress bar not showing its current time correctly on initial load/playlist swap

Other Changes

  • QoL - Add cross fade option for audio
  • QoL - make it so you can click and drag audio progress bar
  • QoL - save the playlist/soundboard type setting
  • QoL - for notes, hitting enter on an empty line in a container will break out of most containers (shift enter remains unchanged)

Patch 1.42 - hotfix for player sheet crash

Bug Fixes 🛠

  • Fix - issue where shift+e would also trigger the e hotkey
  • Fix - issue with player tokens reverting to their original image
  • Fix - issue with monster filters applying correct when adjusting in avtt
  • Fix - issue when sharing a folder it doesn't send the notes inside it to players until refresh
  • Fix - issue with token/audio panel search bar expanding outside window; Add back clear X for search inputs
  • Fix - issue with note layout of containers
  • Fix - snapping to grid squares should be more accurate again
  • Fix - issue with token image offsets not staying consistent between different scene scales.
  • Fix - issue with avtt encounter folders not being filled
  • Fix - serveral issues with disabled vision on tokens and scenes
  • Fix - issues with notes stat block template layouts
  • Fix - issues with sharing journals with individual players
  • Fix - issue with character sheets crashing when adding items to sheets due to class changes
  • Fix - issue with touch events on mobile for DM

Other Changes

  • Performance - improve token in fog/los check
  • Performance - default door types vision to off for minor performance improvement
  • QoL - pan camera to exit portal for cross scene portals;
  • QoL - select tokens after moving through cross scene portals
  • QoL - token should snap to portal location if it already exists;
  • QoL - allow copying to 'My Tokens' from AboveVTT and D&D Beyond token folders
  • QoL - add option for bloodied condition instead of just aura option
  • QoL - rename 'Fetch Monster Statblocks' to 'Fallback Monster Statblocks'
  • Scene Data - more scene data for WEL by Disil

Patch 1.41

Bug Fixes 🛠

  • Fix - issue with door/window light when scale changes;
  • Fix - issue with templates saving style information that isn't necessary potentially causing statblocks to go over character limit
  • Fix - issue with place tokens from editted root directory folders due to path issues
  • Fix - issue with button highlight making icon hard to see
  • Fix - issue with door light not granting vision;
  • Fix - issue with loading scenes when swapped too quickly, implement a queue to prevent freeze ups during load
  • Fix - issue where drawn line of sight light wouldn't always update when making new walls or clearing all walls
  • Fix - issue where token note icon wouldn't always correctly display after creation/deletion; Fix - issue with token note status syncing to online players
  • Fix - issue with paste location of tokens and walls
  • Fix - minor layout issue with scene panel when a smaller window
  • Fix - curtains should only show their light when openned
  • Fix - issue where homebrew monsters added to the collection aren't displaying when accessible content filter is checked
  • Fix - issue where darkness wouldn't reset to being visible after running the grid wizard
  • Fix - issue where when using the grid wizard scene updates weren't sent to players pulled off the main player scene
  • Fix - issue where condition icons would be out of position after map changes
  • Fix - issue for links created with the link tool were still being overridden by auto replace; Fix - issue where notes weren't moving behind other windows; Fix - issue with condition icons sometimes being out of position
  • Fix - issue with condition counter and 'reaction used' not adjusting in the combat tracker, adjust it's font size to be a bit larger to it's more readable
  • Fix - issue with numkey settings flyout; QoL - Move token and scene settings into the main settings menu to reduce space used
  • Fix - move player character sheet above elements like the carousel
  • Fix - issue where duplicating a token made in AboveVTT still linked some properties to the original;
  • Fix - issue where dropping a token was running more than 1 vision check
  • Fix - issues with selected token vision displaying incorrectly or when it shouldn't
  • Fix - issue where 'send to everyone' button was not added to rolls if other rolls came in too quickly
  • Fix - issue with crashing on a scene with many token lights
  • Fix - issue where token options sidebar flyout would refresh unless sidebar was closed
  • Fix - issue with pc temp hp changes not being shown;
  • Fix - an issue with player image changing unexpectedly
  • Fix - issue with more then 10 tokens loading;
  • Fix - issue dragging out a specific image for players should override synced data
  • Fix - issue with split party images not always being visible
  • Fix - issue with sourcebook backgrounds in iframes
  • Fix - issue with player data not updating correctly
  • Fix - issue with tokens reverting to their original image if in the combat tracker

Performance

  • Performance - fix another performance issue with selected token vision
  • Performance - issue where scene import container was being retained in memory
  • Performance - stop rechecking clipping path if tokens haven't moved
  • Performance - more token dragging performance adjustments
  • Performance - only load scene data once using the source import
  • Performance - improve vision checks by reusing the same elements rather then creating new ones

New Features

  • Adds cross scene portal option

cross Scene gif

  • Add 'object walls' that require 2 walls in a line before vision is blocked, useful for objects you want your players to see but not see past

obeject wall

  • Add tool to edit wall end points
    • ctrl+a to select all wall points
    • ctrl+c copy them to clipboard, ctrl+v to paste
    • delete will delete any wall with a selected point
    • hold shift while selected wall points to add them to already selected group
    • hold shift while dragging a point to scale selected walls

wall edit

  • Add Grid Brush to manual fog for both square and hex

grid brush

  • Add audio token option for drawing polygon audio areas

audio poly

  • Add weather overlay option for scenes

weater

  • Add option to create scene notes in scene context menu by @Drenam1

scene notes

Other Changes

  • QoL - Add combat tracker option to auto group by stat block
  • QoL - add option to auto roll crits for monster ability title multirolls
  • QoL - allow 'n' hotkey (dm next turn) to end turn for players; Allow players to see next turn carousel arrow when the end turn button is enabled
  • QoL - add send to everyone button to non-ddb dice rolls
  • QoL - disable right click context menu in the areas around the map when dragging the map
  • QoL - add scene default options
  • QoL - better hex grid snapping
  • QoL - improve arrow key movement for hexes
  • QoL - remove redundant source book link type;
  • QoL - add loading indicator to grid wizard, remove unnecessary code/token loop from wizard scene load
  • QoL - auto generate note tokens if compendium book has map with location markers
  • QoL - add quicker reconnect to DDB websocket
  • QoL - Add DDB dice to campaign page and load DM there, this way we no longer require an encounter slot
  • QoL - sort journal source input menu fully alphabetically instead of split by type; Add loading indicator when one is selected
  • QoL - add button to share journal folders/notes to listing
  • QoL - add indicator to the brush tool in all menus
  • QoL - Move under darkness drawings beneath under darkness tokens
  • QoL - update player token on map when player token defaults are set
  • QoL - add slight delay between switching token sub menus on hover to prevent accidental switching when dragging over to the flyout

Patch 1.40

Bug Fixes 🛠

  • Fix - issue where player/monster names were not added to minimized sheet titles; Fix - issue where scene previews aren't displaying on click
  • Fix - issue where disabling selected token vision toggle while having a token selected doesn't reveal doors for DM
  • Fix - issue with player sheet aoe button type detection for some spells due to class changes;
  • Fix - more spelling issues in token prefix dictionary
  • Fix - issue with homebrew items send to gamelog not functioning
  • Fix - error when image undefined for monster statblocks
  • Fix - issue with ability buttons when font size is adjusted in a custom statblock
  • Fix - issue with color picker layout in some locations (eg. preset auras)
  • Fix - issue with fog brush leaving small outline for dm when adding fog on top of existing fog
  • Fix - issue with updating pc before pc object exists
  • Fix - issue where players could drag restricted access tokens that are not grouped if selected
  • Fix - issue with storing extra pc data
  • Fix - issue with dice roll buttons that include text on the player sheet
  • Fix - issue with combat tracker reset button
  • Fix - issue with player accessible stats conflicting with other hp setting on player tokens
  • Fix - issue where 'player accessible stats' option appeared in pc token setting default options
  • Fix - context menu and gamelog display issue with roll butto with text formated as 'd6' or other rolls with 0 as the modifier
  • Fix - issue with leading zeros for constants in dice formula
  • Fix - issue with multiple option values
  • Fix - error caused by undefined note title

Other Changes

  • Add a basic carousel option for combat tracker

carosel-ct

  • QoL - token menu adjustments to make setting up tokens faster (merge most of token adjustments/options, move some settings to main panel)

token-context-changes

  • QoL - add button to create token note shared with players by default
  • Attempt at reducing the frequency of the reconnect needed popup - should only occur if it fails to reconnect within a few seconds of disconnect.
  • Performance - minor memory reduction for player view;
  • Performance - reduce files loaded on campaign page/popout gamelog to speed up loading on those pages
  • Performance - improve performance when 'vision check while moving tokens' is enabled
  • Scene Data - 3 scenes from where evil lies scene data by Disil

Patch 1.39

New Features

  • Add the ability to build encounters in app using 2014 or 2024 rules. Encounter-folder

Bug Fixes 🛠

  • Fix - attempt at fixing the bugged encounter issue
  • Fix - issue with combat settings hover text going outside container
  • Fix - player sided journal collapse/expand buttons being white icons on white background
  • Fix - issue with ruler fadeout sometimes flashing the ruler while dragging a token
  • Fix - issue where token notes setting sharing to something other than all players wasn't working as intended
  • Fix - issue where token notes wouldn't appear on a token for players on first connection sync
  • Fix - issue where text hidden setting isn't saved between text draws
  • Fix - don't check vision of AoE tokens even with selected token vision enabled
  • Fix - issue where at edge of darkness aoe tokens may be visible from inside
  • Fix - when dragging groups with snap to grid on, always snap the same distance for each token.
  • Fix - issue where sidebar and sheet snippets aren't being scanned for roll buttons
  • Fix - issue with cantrips not being detected in the spellcasting template for custom statblocks
  • Fix - issue with some stat blocks that have recharge buttons on abilities erroring on matching for button replacement
  • Fix - copied 2014 token statblocks should correct identify stat rolls as checks instead of to hit
  • Fix - character sheet infinite loop if a bad roll command was added to a note field
  • Fix - issue where token deleted mid drag will be re-placed for others when stopping drag, causing errors on the end of the dragging player
  • Fix - issue with using erase area on door types not retaining hidden icon or line width settings
  • Fix - issue with custom stat block format preventing statblock from openning if missing a space between roll button and skill
  • Fix - issue with custom stat block highlight styling being visible outside the editor
  • Fix - issue with statblock hp/ac bold failing if custom highlight was used
  • Fix - issue where character builder sheet button would load into abovevtt even if entering edit mode from outside abovevtt
  • Fix - always show token name on mobile
  • Fix - issue with token menu dropdown menus on mobile
  • Fix - issue with undefined roll bonus in quick roll menu
  • Fix - quick rolls setting all damage minimum to 1 instead of just half/resisted damage and failing to apply or remove conditions when heal is selected
  • Fix - issue where player changing their avatar image wasn't updating the token if no custom image is set
  • Fix - issue where clicking a PC in the players folder wouldn't open their sheet
  • Fix - issue with resistance button in quick roll menu popout
  • Fix - issue with shared vision token default option not saving when adjusted
  • Fix - issue where token vision/light wasn't being updated when adjusting the scene setting to disable token vision/light
  • Fix - issue where if the inner light radius is 0, outer light radius wouldn't function
  • Fix - spelling error in token prefix options dictionary (old-fashined -> old-fashioned)
  • Fix - issue where sometimes collapsed journal folders would not hide folders inside it
  • Fix - issue where below darkness tokens could slowly move out of alignment after several movements
  • Fix - Add missing format for one-shot wonders to allow scene importing
  • Fix - Add error catch for failing to fetch items that dont exist on DDB

Other Changes

  • Adjust numkey subtract dice formula from ctrl/⌘ + # -> shift+# to stop breaking browser tab browsing
  • QoL - Add shortcut to whisper dm '/dm'
  • QoL - 5-10-5 ruler will display the shortest possible route length when measuring directly to a square (does not check if walls, objects, creatures block that route); Thanks to Wyrmwood for example code
  • QoL - add ctrl(mod on mac)/shift hotkeys to multi select when selecting scenes/tokens to reorder
  • QoL - add always show elevation button (shift+e hotkey)
  • QoL - adjust journal margins slightly to make it easier to tell what is inside the folders
  • QoL - add right click option to note block send to gamelog buttons for whispering individual users
  • QoL - Close DM tab if already open in the same browser when joining as DM, this is to prevent database saving issues and hopefully should reduce/prevent bugged encounters
  • QoL - add delete confirmation to token notes and custom stat blocks
  • Revert adjustments to calculate square grid distance as it breaks large creatures.
  • Add Pass without a trace to roll buffs
  • Add CR auto detect and highlight for custom stat blocks for use with the in app encounters
  • Scene Data - doip gnomengarde adjustments
  • Scene Data - update 3.1 and 3.3 (2024) from pbtso by Grimshok
  • Scene Data - GoS 3.1 by Herodragon33
  • Scene Data - OTTG Sunken Town by natemoonlife
  • Scene data - several scenes from hgtmh1, dilct, uhlh, gotsf, gos, hbtd; By WhoctorDo and Herodragon33
  • Performance - improve performance of upscaled/large 'no constraints' tokens

Patch 1.38

Bug Fixes 🛠

  • Fix - sheet crash when adding extras
  • Fix - issue with shift+v being disabled or clicking of a token after using it not revealing doors correctly for the DM
  • Fix - issue with vision sometimes preventing movement, tokens from appearing or walls not blocking vision.
  • Fix - issue where in come cases arrow keys wouldn't work for movement if vision and light ranges are set to 0
  • Fix - issue where in some cases players own token could be hidden from the player in fog or darkness
  • Fix - edge case players could place a token directly on a wall losing vision of it in some cases
  • Fix - issue with custom stat block hp/ac/initiative detection for 2024 statblocks
  • Fix - combat grouping header 'token' should not be part of any 'select group' if the tokens were grouped before being added to combat
  • Fix - issue where copying a token from monsters would not pick up darkvision and individually customized images would fail to read darkvision customization
  • Fix - updating a locked condition test should update the saved text without having to click it off/on again
  • Fix - issue with chat roll commands just being send to chat as normal messages
  • Fix - healing shouldn't be reduced by saving throws in quick roll
  • Fix - quick roll should set minimum damage = 1
  • Fix - issue with some more roll modifier dectection eg. /r 1d20+DEX Dex:save would error for players
  • Fix - issue with getting player stats when scores on top
  • Fix - issue with getting player PB in mobile layout
  • Fix - issue where menus like moving inventory items wouldn't be visible from the manage inventory pane
  • Fix - mobile nav button sometimes not showing up on opening the sheet

Roll QoL Adjustments

  • QoL - Add custom rolls for 8 & 9 key by @jeffsenn
  • QoL - Allow customizing other numkey roll buttons, add auto roll option.

These accept roll commands as if they started with /r (see Dice Rolling Commands for more info) image

  • QoL - Add pin to sheet option for roll buff/debuffs

pinBuffs

  • QoL - Add min to dice commands eg. 1d20min10
  • QoL - Rage buff will auto add advantage to str checks and saves
  • Add trance of order, reliable talent and great weapon fighting feat to roll buffs

Other Changes

  • QoL - add more custom condition options, allow emojis/symbols to work from the emoji menu

Emoji custom conditions

  • QoL - Adjust conditions to alternate sides so that if there are more than 6 they are evenly distributed right/left
  • QoL - add copy audio playlist option
  • QoL - add resistance button to quick rolls
  • Adjust Reveal in Fog -> Reveal in Fog/Ignore LoS Checks and update its hover description when enabled
  • Adjust Bucket Fill -> Point LoS Fill to help reduce confusing it with traditional bucket fill

1.37.1 Hotfix

Bug Fixes 🛠

  • Fix - issue where players fail to load in if darkness = 0, there are no walls, and a player token is not found in TOKEN_OBJECTS
  • Fix - error when vision is attempted to be checked before scene map load
  • Fix - issue with finding subfolders full path, fixes issues with place tokens and other place subfolder paths are used
  • Fix - issue with player tokens having their name set to the folder name until next token update/refresh
  • Fix - issue with scenes that have vision disabled not displaying tokens to players

1.37 Patch notes

Journal/Notes

  • QoL - for inserting tables in notes use table dialog instead of grid to allow more flexibility
  • QoL - detect dropbox/google drive site embeds in journal and adjust link when possible for viewing pdf or other file types
  • QoL - add journal note map pins via [pin label=display text id=id]Text to display in hover[/pin], text to display can be replaced with a note link to display an existing note
  • QoL - add embed flag to [note] tags eg. [note embed] [/note] to directly add note text

AoE

  • AOE origin at single selected token by @jeffsenn
  • QoL - draw aoe rulers from point of origin (on side to help measure max distance placeable for square)
  • QoL - add aoe buttons to spell tooltips and monster stat blocks where possible.
  • QoL - add support for aoe line width
  • QoL - add options to select all tokens in aoe
  • QoL - adjusting aoe size will keep origin in the same place
  • QoL - Add darkness aoe blocking line of sight if no truesight/devilsight
  • Reduce aoe fade in/out slightly

Tooltips

  • QoL - add slight delay on tooltip hover to allow your mouse to move over them without causing the tooltip to appear
  • QoL - only look for homebrew tooltip if DDB tooltip doesn't exist; Add loading icon when hovering tooltip
  • Swap inititative and spelltooltips back to API data now that it's correct

Tokens

  • QoL - allow individual defaults to be set per image for tokens
  • QoL - allow duplicating tokens in 'My Tokens'
  • QoL - add 'Copy to My Tokens' option for open5e
  • QoL - improve open5e search and limit results to 10 like DDB;
  • QoL - allow sub folders in players folder
  • QoL - add an option to send quick roll menu results to gamelog

Player Sheets

  • QoL - add adv/dis and super adv/dis hotkeys to most d20 rolls on character sheets, extras and monster statblocks
  • Add synaptic static to roll debuffs
  • Add halfling luck to roll buffs
  • QoL - add ability title roll buttons for player extras

Walls/Vision

  • QoL - add curtains and portals as door types, right click a portal to set its teleport location
  • QoL - remove some data from combat tracker messages such as alternative images to reduce message size
  • Performance - improve vision performance

Bug Fixes 🛠

  • Fix - issue with copy paste tokens keybind on mac
  • Fix - several issues with combat tracker not behaving as expected especially with combat groups
  • Fix - adjust hover for ui buttons for touch screens so it doesn't get stuck
  • Fix - rename aoe ice -> cold so that our aoe buttons pick up damage type correctly.
  • Fix - issue with undefined peer token dragging causing error if stream cursor/ruler not enabled
  • Fix - issue with concentration/ritual icon on spells sent to gamelog due to ddb class changes
  • Fix - issue where hover text is blocking ui elements from being interacted with
  • Fix - issue with sheet mobile nav being visible without sheet open
  • Fix - Issue where panels aren't reinitializing after resize
  • Fix - issue where ddb class changes cause the scene to be masked with the gamelog open in small windows/mobile
  • Fix - another rebuild tab issue after checking item/ability info when window is small enough for mobile layout
  • Fix - issue with iOS gamelog background not being visible for players
  • Fix - issue where rolling initiative from the statblock previews in the sidebar would cause an error.
  • Fix - some issues with custom stat block ability detection
  • Fix - adjust 2024 tooltip styling to match monster page
  • Fix - ability roll buttons before recharge
  • Fix - error caused by adding player tokens to a combat group with non-player tokens
  • Fix - issue where extra tokens with no images would load when scroll loading in token settings
  • Fix - issue where roll button wouldn't be detect if at the end of text string
  • Fix - issue where rolls in journals/custom statblocks that have pasted code between roll type and mod errored on trying to read skill/save type
  • Fix - custom statblock AC detection
  • Fix - some more homebrew/source tooltip fixes
  • Fix - source tooltip should look for next header of same type, instead of just next header
  • Fix - replace aoe textures that have broken links from being taken down
  • Fix - issue where At will: or Cantrips (at will): would not be detected if they were bolded/italicized
  • Fix - issue where roll table row send to gamelog was removing all buttons
  • Fix - abilities from monster stat blocks sent to gamelog that span across line breaks should now correctly send the full ability
  • Fix - another scanning statblock for stats issue (such as AC, hp etc)
  • Fix - disabling 'My Tokens' folder reorder does not redisplay the token settings buttons until search refreshes the list
  • Fix - disabling token reorder not adding draggable token creation back
  • Fix - issue where multiple aligners for grid wizard could appear if opening it from within the wizard already
  • Fix - issue where alternative images wasnt set correctly when copying/duplicate a token
  • Fix - issue where non full line breaks would cause extra roll buttons for other abilities to still roll;
  • Fix - aura and light preset menus layout
  • Fix - issue where hp wouldn't be detected if written after HP but Hit Points showed up elsewhere in a statblock
  • Fix - issue with monsters/open5e folders being populated on redraw of token panel
  • Fix - issue where null request may be sent when a token without a statblock is added to combat
  • Fix - issue with doors not keeping their top/base settings when opened/adjusted via clicking/context menu
  • Fix - issue with positioning of projector mode based on map offset
  • Fix - issue with peer cursor position being off center
  • Fix - issue with scene duplication, pc tokens being unlinked from players and doors not retaining their light settings due to id changes
  • Fix - issue with layout of message sent to gamelog from rollable table
  • Fix - allow strong/em tags in send to gamelog messages
  • Fix - improve detection and fix issue where ddb changed classes of sidebar
  • Fix - issue with streaming cursor and dragging token without measure while dragging on leaving a clone on the map that blocks interaction
  • Fix - reduce occurance of rubberbanding due to delayed sync message while dragging or right after;
  • Fix - new tokens created in 'My Tokens' should not have an empty image url added automatically
  • Fix - issue with edit dialong overflowing container and not scrolling
  • Fix - keyboard shortcut display issue
  • Fix - google chrome crashes when a variable declared with let at global context is changed after a breakpoint in the dev tools
  • Fix - issue where players become undraggable once popout is openned
  • Fix - issue with selected token vision on scaled scenes for DM
  • Fix - issue with copying tokens with notes from one scene to another
  • Fix - issue importing notes from ddb importer
  • Fix - issue where monster tidbits/attributes would have the incorrect roll type (saving throws, skills etc.)
  • Fix - issue with darkness aoe sizing/placement of darkness
  • Fix - issue where cursor could get stuck drawing until clicking again after clicking out of context menu
  • Fix - Aoe styles should always be colored regardless of size

Scene Data

  • Add lmop scene data for wave echo cave with 2024 tokens by SirWaltonOfSmeg
  • Scene data - adjust how versioning works so only different data is required instead of full scene copy
  • Scene data - redbrand hideout pbtso 2024 version by Grimshok; Heliana's polyhedrooze (all 3 suggested level versions) by WhoctorDo

Other Changes

  • Add wiki popout link to in app help
  • Remove one drive button from UVTT files, if your on old servers you can still manually link these but they will eventually stop working
  • Crebral -> Cerebral in personality trait dictionary
⚠️ **GitHub.com Fallback** ⚠️