All Versions
Latest Version
Avg Release Cycle
78 days
Latest Release
1899 days ago

Changelog History

  • v3.0.1

    July 13, 2018
  • v3.0 Changes

    June 22, 2018


  • v2.2.7

    May 26, 2017
  • v2.2.6

    December 07, 2016
  • v2.2.5

    November 11, 2016
  • v2.2.4

    November 11, 2016
  • v2.2.3 Changes

    October 27, 2016

    ๐Ÿ›  fixes #359 and #357

  • v2.2.2

    August 26, 2016
  • v2.2.1 Changes

    August 23, 2016

    ๐Ÿ› bug fixes relating to ScaleMode, including #335, #337, #338

  • v2.2.0 Changes

    August 10, 2016

    ๐Ÿ‘Œ Improved rendering strategy. This should render more predictably, more consistently, and with much less memory consumption. Instead of layered Views, all tiles are drawn to a single Canvas; additionally tiles from previous levels are compared to existing draw operation to determine if any pixels of the previous tile will be seen (e.g., an as-yet rendered tile from the most current level; a partially opaque tile from the current level, etc).

    ๐Ÿ—„ Some APIs have been deprecated, most notably shouldRecycleBitmaps - bitmaps are always recycled now.

    Other changes should be largely internal and not noticed by most users, and should generally considered to be non-breaking, however some changes could be noticed (for example, TileCanvasViewGroup no longer has TileCanvasView children - or any children - so if an existing app uses TileView.getTileCanvasViewGroup().getChildAt(0), the result would now be null.

    ๐Ÿ”„ Changes that could be considered breaking:

    • ๐Ÿšš TileCanvasView has been removed
    • TileCanvasViewGroup is no longer extends ScalingLayout, or implement TileCanvasView.TileCanvasDrawListener
    • ๐Ÿ—„ Tile.stampTime is deprecated and now a no-op