<!-- A new module or something else important -->
## Major features
<!-- A new parameter added to a module, or API feature -->
## Minor features
- Added Generic API Methods for `QueryBody` and `QuerySystem`
- Added `isRelativeToParent` to allow applying position and rotation
relative to the parent defined by `parentPath`. Applies to details,
dialogue, Nomai text, slides, whiteboards, projection pools, projection
stones, signals, and volumes.
- New singularity settings
- Removed `makeZeroGVolume`
- Split `size` into `horizonRadius` and `distortRadius`
- Added `hasWarpEffects`, `renderQueueOverride`, and `rotation`
- Added `vinePrefab` to allow changing the vine layout in bramble
dimensions, as well as removing them altogether if you want to create
your own
- Added a Timber Hearth cairn variant to Nomai text
- Added a ton more volumes
- Added more achievements
- Go rafting
- Talk to 5 custom characters
- Get sucked into lava by a tornado
<!-- Some improvement that requires no action on the part of add-on
creators i.e., improved star graphics -->
## Improvements
- Debug raycast now prints rotation. It uses the same rotation code as
prop placer.
- You can now choose whether the player, scout, or both can trigger the
enter reveal volume.
- Some hazard volume types do special things to act better
- The Dev Tools menu now has a "print changes" button, an alternative to
the terrifying and buggy "save changes" button
<!-- Be sure to reference the existing issue if it exists -->
## Bug fixes
- Fixed `alignToNormal` not working on vanilla planets
- Fixed lava not glowing correctly
- Makes Standard shader transparent materials work in bundles
- Sun no longer does supernova effects while disabled
- Background stars no longer go supernova when time loop is disabled
- Sun will not expand into red giant when time loop is disabled
- Interloper no longer disappears when time loop is disabled
- End times music will not play when time loop is disabled
- Supernova no longer triggered when time loop is disabled