From 08f7310fb694d03b55fe8596d118c0445badcc8e Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Thu, 2 Jan 2025 15:15:40 +0000 Subject: [PATCH] Update CHANGELOG-v3.88.md --- changelog/3.88/CHANGELOG-v3.88.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/changelog/3.88/CHANGELOG-v3.88.md b/changelog/3.88/CHANGELOG-v3.88.md index 8c600b32ca..b80a3ef0aa 100644 --- a/changelog/3.88/CHANGELOG-v3.88.md +++ b/changelog/3.88/CHANGELOG-v3.88.md @@ -9,10 +9,12 @@ * Handlers for both `mousedown` and `mouseup` have been added for unlocking Web Audio. Both events occur before a `click` event, allowing for earlier audio unlocking on devices that use a mouse (thanks @pavle-goloskokovic) * In both the Canvas and WebGL Renderer the background color, as set in the game config, is applied directly to the canvas immediately upon creation, rather than at the first render step. This may avoid some 'flashes' of color in certain circumstances (thanks @pavle-goloskokovic) * The Texture Manager will now fail gracefully when a texture isn't created as a result of calling the `addBase64` method. Rather than the error "TypeError: null is not an object (evaluating 'texture.source')" is will not return early (thanks @samme) +* Both `TweenBuilder` and `NumberTweenBuilder` have been updated to use `GetFastValue` for most properties instead of `GetValue`. ## Bug Fixes * `TweenData.update` will now check if the Tween is a Number Tween and apply the final start/end value to the result on completion, instead of the eased value as calculated by the change made in v3.87. +* `BaseTweenData.duration` can now never be zero or less than zero, which would trigger NaN errors. It's now clamped to a minimum of 0.01ms. Fix #6955 (thanks @kainage) * Fixed the properties in the `FontFileConfig` (thanks @samme) ## Examples, Documentation, Beta Testing and TypeScript