BlurView Versions Save

Dynamic iOS-like blur of underlying Views for Android

version-2.0.4

9 months ago

Expose some library classes to allow reusing them in other ViewGroups

version-2.0.3

1 year ago

Fallback to RenderScriptBlur in case when RenderEffectBlur is requested to be rendered on a software canvas. Fixes https://github.com/Dimezis/BlurView/issues/190.

Add convenience setupWith method that picks the best available blur method. Make RenderScriptBlur not final. Add NonNull annotations.

version-2.0.2

1 year ago

Un-deprecate and completely reimplement RenderEffectBlur, making it the recommended blur algorithm for now. Remove RenderEffectPrecision.

Stop updating the blur in the draw method, which fixes Compose crashes - #157. Delete deprecated setHasFixedTransformationMatrix. Reduce DEFAULT_SCALE_FACTOR to 6. Require blur algorithm in setupWith method.

version-2.0.1

1 year ago

Fix for IllegalStateException in RenderEffectBlur - https://github.com/Dimezis/BlurView/pull/180. Deprecate (mark as should not be used to be precise) RenderEffectBlur, because it's causing a constant redraw of BlurView.

version-2.0.0

2 years ago

Fixes https://github.com/Dimezis/BlurView/issues/128 https://github.com/Dimezis/BlurView/issues/167

Partially addresses https://github.com/Dimezis/BlurView/issues/148.

Adds a new RenderEffectBlur algorithm for API >= 31. Deprecates RenderScriptBlur. Removes SupportRenderscriptBlur module and algorithm.

version-1.6.6

3 years ago

version-1.6.5

3 years ago

Migrate to AndroidX. Fix rounding issue https://github.com/Dimezis/BlurView/issues/125

version-1.6.4

3 years ago

Proper aspect ratio for a blurred bitmap https://github.com/Dimezis/BlurView/issues/117 Fix redundant bitmap recreation on layout.

WARNING: Introduces an issue when the BlurView is embedded within a Fragment https://github.com/Dimezis/BlurView/issues/117

version-1.6.3

4 years ago

Fix NPE in updateBlur - https://github.com/Dimezis/BlurView/issues/106 Fix leak of the view when postponing setBlurEnabled and setBlurAutoUpdate - https://github.com/Dimezis/BlurView/issues/89

version-1.6.2

4 years ago

Fix blurring of own children. Increase rounding value to 64 to meet RS stride requirements on Samsung devices.