Skip to content

Releases: Dimezis/BlurView

2.0.4 Release

29 Jul 20:32
425b875
Compare
Choose a tag to compare

Expose some library classes to allow reusing them in other ViewGroups

2.0.3 Release

24 Nov 17:48
Compare
Choose a tag to compare

Fallback to RenderScriptBlur in case when RenderEffectBlur is requested to be rendered on a software canvas.
Fixes #190.

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

2.0.2 Release

19 Jul 13:54
Compare
Choose a tag to compare

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.

2.0.1 Release

14 Jun 20:08
Compare
Choose a tag to compare

Fix for IllegalStateException in RenderEffectBlur - #180.
Deprecate (mark as should not be used to be precise) RenderEffectBlur, because it's causing a constant redraw of BlurView.

2.0.0 Release

03 Apr 18:36
Compare
Choose a tag to compare

Fixes #128 #167

Partially addresses #148.

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

1.6.6 Release

26 Feb 23:00
Compare
Choose a tag to compare

1.6.5 Release

02 Nov 19:48
Compare
Choose a tag to compare

Migrate to AndroidX.
Fix rounding issue #125

1.6.4 Release [Bug]

18 Aug 09:43
Compare
Choose a tag to compare

Proper aspect ratio for a blurred bitmap #117
Fix redundant bitmap recreation on layout.

WARNING: Introduces an issue when the BlurView is embedded within a Fragment #117

1.6.3 Release

04 Nov 21:44
Compare
Choose a tag to compare

Fix NPE in updateBlur - #106
Fix leak of the view when postponing setBlurEnabled and setBlurAutoUpdate - #89

1.6.2 Release

07 Jul 20:46
Compare
Choose a tag to compare

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