Archive Patch Notes - cyruzzo/AboveVTT GitHub Wiki

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