

- Implemented #1156
- LiquidSim
- Got rid of focused flag on styling.
- WIP edge and chain collision implementation
- Renamed isButtonClicked to isButtonReleased.
- Added Gravity2d/3d change events.
- Add key released detection functions.
- Applied burley diffusion term for more 'even' lighting.
- Normalizing when sampling from 16-bit color normal texture.
- Reorthoganalizing tangent and binormal in shaders.
- Integrate fluid simlator inside physics subsystem.
- More standard karis avg impl.
- Support tags and gravity overrides in particles
- Made Fluid.png a default asset.
- Implemented user-controlled exposure and tone-mapping controls.
- Using higher fidelity FXAA now.
- Workaround for particles exploding for low particle radius.
- Renamed Address.makeParent and makeCurrent to Address.parent and current, respectively.
- Implemented cursor handling as its own subsystem.
- Added CursorDispatcher.
- Added default cursor asset.
- Include all projects in asset propagation scripts so users do not need to edit them for their own projects.
- Fixed incorrect use of glsl out parameters.
- Fixed #1164
- Fixed #1168
- More terrain patches by default.
- Ignoring inferred attributes when all of them are marked as unimportant.
- Utilized AttributesInferred.unimportant on more dispatchers.
- Also checking for importance in autoBoundsEntity.
- Reexposed branchless functions on the basis of understanding their being fast post-JIT.
- Added branchless min and max for singles.
- Fixed 2D child entity Elevation getting stomped over by NewEntityElevation in Gaia.
- Adjust SSRR threshold for eyeDistanceFromPlane.
- Fixed jump box jump speed.
- Replaced over-specialized map and filter fluid particle functions with choose message.
- Removed inarticulate World.mapRenderer3dConfig function.
- Renamed set function to World.configureRenderer3d.
- Implemented specular anti-aliasing.
- Report out of bounds particles in FluidEmitterMessage
- Fixed invalidation issue when viewport changes but not display scalar.
- Fixed bordered viewport bugs.
- Fixed #1176
- Fixed #1173
- Remaining fix for #1056
Additional thanks to @Happypig375 for many of these!
Full Changelog: v19.6.0...v19.7.0