Skip to content

Releases: Dimezis/BlurView

3.2.0 Release

24 Oct 18:02

Choose a tag to compare

  • Fixed blur auto-update on API 31 - #246
  • Now BlurView correctly clips its overlay color if the parent View disables clipping of children.

3.1.0 Release

25 Jul 18:27

Choose a tag to compare

Fixed automatic BlurView position tracking on API >= 31.

Removed notifyTranslationChanged API because the translation is now tracked automatically.
Try-catch software snapshotting on API < 31 to work around a shortcoming with Hardware Bitmaps.
Try-catch RenderscriptBlur to work around other libraries calling releaseAllContexts.

3.0.0 Release

27 Jun 17:43

Choose a tag to compare

New zero-overhead snapshotting and fast blurring pipeline for API 31+.
Breaking API changes, optional scale factor and noise parameters.
See Readme for more details.

2.0.6 Release

04 Jan 14:58

Choose a tag to compare

Fix Jitpack build issue

2.0.5 Release

25 Jul 18:14

Choose a tag to compare

Fix blur update when the root view and BlurView are in different windows (bottom sheet dialog or other dialogs).

Fixes #216

2.0.4 Release

25 Jul 18:17
425b875

Choose a tag to compare

Expose some library classes to allow reusing them in other ViewGroups

2.0.3 Release

24 Nov 17:48

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

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

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

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.