Skip to content

Latest commit

 

History

History
466 lines (270 loc) · 17.5 KB

CHANGELOG.MD

File metadata and controls

466 lines (270 loc) · 17.5 KB

4.8.1 (2018-09-03)

Features

  • rail: Add gutterOfSide option to rail you can use it to see the (2590c22)
ops: {
  rail: {
    gutterOfEnds: '2px';
  }
}

Rename the gutter in 4.8.0 to gutterOfEnds to distinguish the two kind of gutters.

4.8.0 (2018-09-03)

Bug Fixes

  • Correct scroll position when use scrollTo (7a98fb4), closes #51
  • Incorrect bar size in sometimes on Edge (b04e62c), closes #52
  • rail: After clicking middle of rail doesn't scroll to the center of content (1019063)
  • util: Dont't set value for reactive obnject (dbdb846)
  • Incorrect children of slots: scroll-content scroll-panel (d82b485)
  • Some test cases and use setTimeout to update scroll status (c98ff18)

Features

  • rail, bar: Allow to specify border-radius and gutter for bar and rail. (88da4c2)
ops: {
  rail: {
    specifyBorderRadius: '2px'; // Set false to let vuescroll to ajust automatically
  }
}

4.7.5 (2018-08-21)

Bug Fixes

  • Correct scroll position when use scrollTo (7a98fb4), closes #51
  • Incorrect bar size in sometimes on Edge (b04e62c), closes #52
  • Some test cases and use setTimeout to update scroll status (c98ff18)
  • rail: After clicking middle of rail doesn't scroll to the center of content (1019063)

Breaking Changes

  • Remove scrollContent in options and put padding to scrollPanel

Refactor

  • Remove scrollContent component which only exists in native mode, and merge its part into scrollPanel.

4.7.1-rc.10 (2018-08-05)

Bug Fixes

  • add __no-hbar when scrollingX is false (8dca8e3)
  • Add children of slot-panel to render list (df417ae)
  • Cannot hide native scrollbar in FireFox (208f759)
  • files field in package.json (ebe101f)
  • Flinker when child size equals parent size (41f33b9)
  • Get gutter more accurately (f3392f6)
  • Remove import Vue in index.js, move Vue to peerDep (60ef2fc), closes #45

Features

  • api: Add scrollingTimes and clearScrollingTimes to control the times you have scrolled (0b7b7e2)
  • bar: Merge configurations vBar, hBar, vRail, hRail (dc40aa9)
  • config: Add onlyShowBarOnScroll to show bar only when scrolling (e8c3ffe)
  • Add typescript for separate modes (d2a1adf)
  • Can pass global config via Vue.use (2cd8b12)
  • Support SSR (12f5158), closes #42

BREAKING CHANGES

  • bar: The vBar, hBar,vRail, hRail are not avilable now. Use rail, bar that works for both vertical and horizontal.

4.7.0 (2018-07-23)

Features

  • bar: Merge configurations vBar, hBar, vRail, hRail (dc40aa9)
  • Support SSR (12f5158), closes #42

BREAKING CHANGES

  • bar: The vBar, hBar,vRail, hRail are not avilable now. Use rail, bar that works for both vertical and horizontal. Relative address

4.6.24 (2018-07-07)

Bug Fixes

4.6.23 (2018-07-07)

Bug Fixes

  • Add children of slot-panel to render list (df417ae)
  • files field in package.json (ebe101f)

Features

  • api: Add scrollingTimes and clearScrollingTimes to control the times you have scrolled (0b7b7e2)
  • config: Add onlyShowBarOnScroll to show bar only when scrolling (e8c3ffe)

4.6.22 (2018-07-03)

Features

  • config: Add onlyShowBarOnScroll to show bar only when scrolling (e8c3ffe)

4.6.17 (2018-06-29)

Bug Fixes

  • A typescript any-imply error.cf87e45

4.6.14 (2018-06-29)

Bug Fixes

  • files field in package.json (ebe101f)

  • A css related bug, that causes horizontal bar not to show. (7c8858e)

4.6.13 (2018-06-27)

Bug Fixes

  • files field in package.json (ebe101f)

4.6.10 (2018-06-27)

Features

4.6.10 (2018-06-26)

Refator

  • Tweak the class name of each components.

4.6.8 (2018-06-25)

Features

Slots

  • Add scroll-container, scroll-panel, scroll-content

Refactor

  • Build scripts

Breaking Changes

  • You need to import vuescroll css file now!

4.6.5 (2018-06-11)

Bug Fixes

  • use currentTarget to replace target (0611355)

4.6.4 (2018-06-06)

Features

  • api: add refresh/refreshAll (ca7b5da)

4.6.1 (2018-06-04)

Features

  • add border-radius to rail (1d9f418)

4.6.0 (2018-06-04)

Bug Fixes

4.5.33 (2018-06-01)

Bug Fixes

  • don't call complete while __isDecelerating is false (ff0f950)

Features

  • add direction info for event handle (42153e7)

4.5.32 (2018-05-31)

Bug Fixes

Features

  • api: add triggerRefreshOrLoad Api that you can trigger refresh or load directly (02fb682)

4.5.31 (2018-05-30)

Bug Fixes

  • add min-width to scrollPanel, scrollContent(#32) (8fc54cd)

4.5.30 (2018-05-29)

Bug Fixes

  • The content height while push-load is enable (6f170ee)

4.5.29 (2018-05-29)

Bug Fixes

Features

4.5.27 (2018-05-27)

Bug Fixes

  • silde-mode: what scroll-panel's display style is inline-block may disrupt content style(d8e0eab), closes [#30]

Features

  • bar: Add showDuration to controll the show time of bars (2f21464)

4.5.24 (2018-05-25)

Features

  • bar: support dragging in mobile (640bd7b)

4.5.22 (2018-05-24)

Performance Improvements

  • bar: refactor bar and rail (706d274)

4.5.21 (2018-05-23)

Bug Fixes

  • update bar when mouse enters or moves (7e0d76f)

4.5.19 (2018-05-22)

Bug Fixes

  • incorrect bar position when there is a error of scrollHeight in browser (5330cce)

Performance Improvements

  • scrollbar: make the position of scrollbar more accurate (50c1ca1)

4.5.18 (2018-05-21)

Bug Fixes

  • get incorrect hash when component mounted (6ad69af)

4.5.17 (2018-05-18)

Bug Fixes

Features

  • api: Add scrollIntoView api that allows you scroll an elment into view (50a458b)

4.5.13 (2018-05-09)

Bug Fixes

Features

  • api: add preventDefault option (70e1886)

Performance Improvements

  • touch: optimize scroll experience (53148ed)

4.5.12 (2018-05-04)

Bug Fixes

Features

  • api: add zoomTo, zoomBy, getCurrentviewDom methods (7769099)
  • paging: add getCurrentPage, goToPage api for paging in slide mode (a3e2478)

4.5.9 (2018-04-30)

Features

  • add zooming options to enable zoom in slide mode or not (ed0e4f3)

4.5.5 (2018-04-28)

Performance Improvements

  • set document select none when mouse is clicked (5e24562)

4.5.4 (2018-04-27)

Bug Fixes

4.5.0 (2018-04-26)

Bug Fixes

  • use internalscrollLeft in scrollTo api (003be27)

Features

  • add scrollby api (8161055)
  • core: add pure-native mode that you can use native scrollbar in vuescroll (8249b5d)

4.1.2 (2018-04-17)

Bug Fixes

4.1.1 (2018-04-17)

Bug Fixes

  • a typo error in readme (5f81713)
  • add a limit to scroll distance (4c2220b)
  • calculate scrollPanel's height wrongly while width isn't overflow (81d7159)
  • called function wrongly (fix:#4) (cf89320)
  • change condition to hBar instead of vBar (1c88f26)
  • dynamic set gutter, use es6 syntax to write code (225c458)
  • error calculate content's height (c83a9b5)
  • error class name of hiding the bar (ac938f5)
  • error correct scrollPanel height (2f9d70e)
  • error transform style (ccd620c)
  • hide default scrollbar (83a3c48)
  • judge if vue._isDestroyed to nextTick (b1f56a6)
  • lot of bugs (c6cb5fd)
  • options: scrollContent padding not work(fix:#6) (b3d2c87)
  • resize window scroll doesn't update (9184bba)
  • some bugs (e60f6eb)
  • typo (3c5402f)
  • typo (f1958d4)
  • typo of setting style of scrollPanel (1cb3ecb)

Features