AppIntro v6.1.0 Release Notes

Release Date: 2021-02-03 // over 3 years ago
  • ๐Ÿ›  This is a new minor release of AppIntro. This library comes with several new features (see below) and several bugfixes.

    Summary of Changes

    • Target SDK is now 30.
    • Text visualization has been improved with Autosizing TextViews and URL autolinking.
    • ๐Ÿ‘ AppIntro now offers better support for tablets (sw600dp).
    • ๐Ÿ‘ Slide indicator has been improved with better color blending and it won't be shown if you have only one slide.
    • The AppIntro sample app has been completely rewritten with more examples (for Java, SlidePolicy and more).
    • ๐ŸŒ 14 translations have been added or improved.

    โœจ Enhancements ๐ŸŽ

    • ๐Ÿ‘ [#922] Add support for Autosizing TextViews
    • [#887] Added start/stop animation for Animatable images
    • [#883] Changing Visibility of Progress Bar when count of slide is one
    • ๐Ÿ‘ [#878] Add sw600dp support
    • [#876] Single slide indicator condition
    • [#870] added URL autolinking in appintro_fragment_intro.xml
    • [#869] Allow to change skip and next arrow button color
    • [#857] Function for setting text appearance of Done and Skip buttons
    • [#825] Added ability to color back arrow and done button
    • [#796] Extend visibility of goToPreviousSlide to protected

    ๐Ÿ›  Bugfixes ๐Ÿ›

    • ๐Ÿ—„ [#903] Deprecate the setNextPageSwipeLock method
    • [#896] Fix for crash on PagerAdapter when using SlidePolicy
    • [#891] Do not show back arrow on wizard mode on first slide
    • [#856] Fix blending of Indicator Colors
    • [#821] Fix bug with SetSwipeLock being reset to false
    • [#817] enabling backward sliding when slide policy not met
    • [#808] Fix isButtonsEnabled being reset to true after onCreate
    • 0๏ธโƒฃ [#802] Fix goToNextSlide default param for RTL
    • ๐Ÿšš [#792] Remove reference to mainView in AppIntroBaseFragment
    • [#791] Clearing main layout in onDestroyView

    ๐ŸŒ Translations ๐ŸŒ

    • ๐ŸŒ [#919] Romanian (RO) translation
    • ๐ŸŒ [#908] Added Bulgarian translation
    • ๐Ÿ‘ [#895] Azerbaijan language support
    • ๐ŸŒ [#880] add Ukrainian translation
    • ๐ŸŒ [#877] Tamil translation added
    • ๐ŸŒ [#874] added translation for bengali
    • ๐ŸŒ [#872] added translation for yoruba
    • ๐ŸŒ [#868] Translation for Gujarati language
    • ๐ŸŒ [#862] Add Japanese translation
    • ๐ŸŒ [#839] Complete the Chinese (Simplified) translation
    • [#834] Russian localization
    • ๐ŸŒ [#831] Finish the French translation
    • โšก๏ธ [#829] Update Persian localization
    • โšก๏ธ [#812] Update strings.xml Spanish

    โšก๏ธ Dependency updates ๐Ÿ“ฆ

    • Kotlin to 1.4.21
    • AGP to 4.1.1
    • Androidx Appcompat to 1.2.0
    • Constraintlayout to 2.0.4

    Credits

    ๐Ÿš€ This release was possible thanks to the contribution of:

    @CristianCardosoA @Debanshu777 @Debanshu777 @Hoossayn @Hoossayn @JekRock @LinX64 @NikolaGanchev @RobertPal95 @WWCheng02 @ZakCodes @beefsausage @ch22843 @cortinico @ghost @idish @kunal-ch @manimaran96 @paolorotolo @siper @sr01 @tsumuchan