Version 2.0.9 (2018/04/02)
April 2, 2018 ยท View on GitHub
- support for with flex layouts
Version 2.0.7 (2018/03/20)
- fixed bower.json and added license fields to package.json
Version 2.0.3 (2018/03/16)
- BREAKING CHANGE: options are now passed as an object to the
vs-repeatattribute - binary search algorithm to find which portion or the original collection should be rendered
- scope variables like
startIndex,endIndexetc. are now stored undervsRepeatobject
Version 1.1.11 (2018/03/09)
vs-scroll-marginoption (documentation on that will come shortly)
Version 1.1.10 (2017/03/07)
- added some logging when there is size mismatch
Version 1.1.7 (2016/03/08)
- memory leak fixed when using
vs-scroll-parent
Version 1.1.6 (2016/03/01)
- table fill content element fix
Version 1.1.5 (2016/02/27)
- bugfixes and PRs merged
- use
vs-repeat-containerto specify another repeat conainer (see readme) - use
vs-scrolled-to-endto do something when last element gets rendered (see readme)
Version 1.1.4 (2016/01/17)
- bugfixes
Version 1.1.2 (2015/12/06)
- bugfix
Version 1.1.0 (2015/12/04)
- breaking change - the funcitonality implemented in https://github.com/kamilkp/angular-vs-repeat/pull/32 has been removed. It appears it can be implemented independently of vs-repeat and was causing the minified js file to be 50% larger.
Version 1.0.1-beta.2 (2015/12/04)
- support for ng-repeat-start/ng-repeat-end
Version 1.0.0-beta.1 (2015/12/04)
- bugfixes
Version 1.0.0-beta.0 (2015/12/04)
Major changes
- elements are no longer absolutely positioned
- no need for a mousewheel helper dummy element on MacOS (to preserve inertia scrolling)
- no need for
topupdating directives - even better performance
Version 1.0.0-rc12 (2015/08/03)
- general improvements
Version 1.0.0-rc11 (2015/06/05)
- important bugfix
Version 1.0.0-rc10 (2015/06/03)
- You can now specify an attribute
vs-options="{latch: true}"to enable latching mode - elements once rendered are not being removed when scrolled away (improves scrolling performance when the rendering of each element is time consuming) - bugfixes
Version 1.0.0-rc9 (2015/05/25)
- bugfixes
Version 1.0.0-rc8 (2015/05/25)
- support for
vs-scroll-parent="window" - bugfixes
Version 1.0.0-rc7 (2015/05/25)
bugfixes
Version 1.0.0-rc6 (2014/09/29)
###FEATURES
- added support for resizing items by changing the item size property and then
$broadcasting()ing thevsRepeatTriggerevent.
Version 1.0.0-rc5 (2014/08/01)
###FEATURES
- added an optional
vs-autoresizeattribute. You can use it withoutvs-size-propertyand without specifying element's size. The automatically computed element style will readjust upon window resize if the size is dependable on the viewport size.
Version 1.0.0-rc4 (2014/07/15)
###FEATURES
- added support for filters in the
ngRepeatexpression - added support for variable items sizes (if they are known up front)
Version 1.0.0-rc3 (2014/06/24)
Fixed a bug on Safari and optimized layout recalculations
Version 1.0.0-rc2 (2014/06/09)
Semver compatible version name
Version 1.0.0rc1 (2014/06/02)
###FEATURES
- added travis-ci integration
- added unit tests
- added minified version of the library
- fixed some minor bugs
- updated the DEMO that now also address the performance benefits of using the library
Version 0.3 (2014/05/30)
###FEATURES
- support for automatic computation of repeated elements'
height/width
###BREAKING CHANGE:
- specifying the single element's size as a value of the
vs-repeatattribute is no longer required. If it isn't provided the directive will calculate it automatically (once, the first time it renders at least one element). If for some reason you want to override that size, you can still provide is as a value of thevs-repeatattribute.
Version 0.2 (2014/05/25)
###FEATURES
- support for horizontally stacked elements (a
vs-horizontalattribute must be placed on the element) - no need to use jQuery,
vsRepeatcan now work with angular (jqLite) only - support for before/after offsets (in pixels) via
vs-offset-beforeandvs-offset-after - full support for nested
vsRepeats and scrolling in both directions even within the same container
###BREAKING CHANGE:
vs-top-offsetattribute is now calledvs-offset-before
Version 0.1
###FEATURES
- support for vertically stacked elements