github noties/Markwon v4.5.0

latest releases: v4.6.2, v4.6.1, v4.6.0...
3 years ago

Added

  • core - MovementMethodPlugin.none(), MovementMethodPlugin.link() factory methods
  • core - CorePlugin hasExplicitMovementMethod configuration method to not add implicit LinkMovementMethod in afterSetText
  • core - MarkwonTheme isLinkedUnderlined attribute for links(#270)
    Thanks to @dallasgutauckis
  • ext-latex - JLatexMathTheme.Padding.of(int,int,int,int) factory method
  • app-sample - example application

Changed

  • html - SimpleTagHandler visits children tags if supplied tag is block one (#235)
  • inline-parser - BangInlineProcessor properly returns null if no image node is found (possible to define other inline parsers that use ! as special character)
  • image - AsyncDrawable won't trigger loading if it has result (aim: RecyclerView due to multiple attach/detach events of a View)
  • image - AsyncDrawable will resume result if it is Animatable and was playing before detach event (aim: RecyclerView) (#241)
  • core - MarkwonReducer filter out LinkReferenceDefinition nodes

Fixed

  • image-glide cache RequestManager in GlideImagesPlugin#create(Context) factory method (#259)

Deprecated

  • core - MovementMethodPlugin.create() use explicit MovementMethodPlugin.link() instead

Removed

  • image - AsyncDrawable#hasKnownDimentions (deprecated in 4.2.1)
  • app and sample applications (merged together in a app-sample single app)

Don't miss a new Markwon release

NewReleases is sending notifications on new releases.