Skip to content

Releases: Dimezis/BlurView

3.2.0 Release

Choose a tag to compare

@Dimezis Dimezis released this 24 Oct 18:02
  • 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

Choose a tag to compare

@Dimezis Dimezis released this 25 Jul 18:27

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

Choose a tag to compare

@Dimezis Dimezis released this 27 Jun 17:43

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

Choose a tag to compare

@Dimezis Dimezis released this 04 Jan 14:58

Fix Jitpack build issue

2.0.5 Release

Choose a tag to compare

@Dimezis Dimezis released this 25 Jul 18:14

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

Choose a tag to compare

@Dimezis Dimezis released this 25 Jul 18:17
425b875

Expose some library classes to allow reusing them in other ViewGroups

2.0.3 Release

Choose a tag to compare

@Dimezis Dimezis released this 24 Nov 17:48

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

Choose a tag to compare

@Dimezis Dimezis released this 19 Jul 13:54

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

Choose a tag to compare

@Dimezis Dimezis released this 14 Jun 20:08

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

Choose a tag to compare

@Dimezis Dimezis released this 03 Apr 18:36

Fixes #128 #167

Partially addresses #148.

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