Skip to content

Latest commit

 

History

History
214 lines (143 loc) · 5.16 KB

CHANGELOG.md

File metadata and controls

214 lines (143 loc) · 5.16 KB

Release History

5.0.8

  • Update types definition (thanks @MasterOdin)

5.0.7

  • Publish latest build

5.0.6

  • Re-export constants from reducer (thanks @MasterOdin)

5.0.5

  • Include latest redux as peer dependency

5.0.4

  • Update dependencies

5.0.3

  • Support latest react 18 and react-redux v8

5.0.2

  • Bump dependencies and fix merge conflict

5.0.1

  • Bump dependencies to support React 17

5.0.0

  • Change the animation to use width instead of transform (thanks @exzizt)

4.6.0

  • Update dev dependencies and rebuild with newer Babel

4.5.0

  • Cancel termination animation if Loading Bar should be restarted

4.4.0

  • Update react-redux peer dependency requirement (contributed by @hugomn)

4.3.0

  • Add support for RTL Layout. Ref: #88

4.2.0

  • Support latest react-redux v6

4.1.0

  • Make the animation smoother (at least in Chrome)

4.0.8

  • Old browser compatibility (contributed by @dengbupapapa)

4.0.7

  • Revert changes introduced in v4.0.6 because they break modern browsers like Chrome

4.0.6

  • Animation needs to be compatible with ie9 and other browsers (contributed by @dengbupapapa)

4.0.5

  • Replace .includes with a broadly supported .indexOf alternative

4.0.4

  • Relax Redux dependency

4.0.3

  • Update to latest react-lifecycles-compat

4.0.2

  • Rebuild Loading Bar

4.0.1

  • Update react-lifecycles-compat dependency

4.0.0

  • Rewrite the code to be compatible with future React versions

3.1.2

  • Check for the scope property within the meta property of the action

3.1.1

  • Add scope support to type definitions (contributed by @Kovensky)

3.1.0

  • Fix not disappearing loading bar on immediately changed props (contributed by @MikeDevice)

3.0.3

  • No need to have the immutableLoadingBarReducer

3.0.2

  • Import immutable in immutable reducer

3.0.1

  • Add immutable reducer to make Loading Bar v3 work with immutable stores

3.0.0

  • Allow having multiple loading bars on one page (contributed by @seb0zz and @neogermi)

2.9.3

  • Bump dependencies to support React 16

2.9.2

  • Make terminating animation faster. Ref: #41

2.9.1

  • Render an empty div first and replace it with the actual Loading Bar after mount. This fixes the problem with SSR and strict style CSP. Ref: #39

2.9.0

  • Make the animation smoother

2.8.2

  • Add showFastActions prop to TS definition (thanks @vitosamson)

2.8.1

  • React.propTypes -> PropTypes

2.8.0

  • Do not display Loading Bar for quickly finished actions. You can pass the showFastActions prop to show the Loading Bar even when the action finishes in under updateTime.

2.7.4

  • Do not set second interval if loading bar is shown

2.7.3

  • Fix race condition when showLoading is called right after hideLoading

2.7.2

  • Do not try to stop simulation if it hasn't begun

2.7.1

  • Launch progress simulation only once when loading is increased couple of times

2.7.0

  • Revamped animation: added slowdown to the end of the progress; instant actions will briefly display loading bar for the period of UPDATE_TIME * 2

2.6.6

  • Fix issue where setState() is called on the server-side at unexpected lifecycles

2.6.5

  • Export resetLoading action

2.6.4

  • Do not let percent become greater than maxProgress if progressIncrease > (100 - maxProgress)

2.6.3

  • TypeScript definitions are not required to make LoadingBar work and thus removed from peer dependencies (thanks @larrydahooster)

2.6.2

  • Add TypeScript definitions (thanks @janslow)

2.6.1

  • Bump react-redux dependency version (thanks @larrydahooster)

2.6.0

  • New action resetLoading to reset the loading counter and hide Loading Bar.

2.5.0

  • Ability to use loading bar with immutable (thanks @greenpart)

2.4.1

  • If the Loading Bar is mounted with loading count > 0, it should launch the progress simulation immediately

2.4.0

  • Do not apply styling if CSS class is specified

2.3.4

  • Export UI component

2.3.3

  • Reset position of the Loading Bar if it is triggered to be shown during ending animation

2.3.2

  • Fix infinite loop when Loading Bar is triggered to be shown during ending animation

2.3.1

  • Do not call resetProgress after the Loading Bar is unmounted

2.3.0

  • Simplify the middleware

2.2.3

  • Loading Bar should not reset to 0 before disappear

2.2.2

  • Add fade effect on SHOW and HIDE actions by using opacity transition (thanks to @hieuhlc)

2.2.1

  • Match actions with regular expressions to prevent false positives (thanks to @ThomasMarnet)

2.2.0

  • Loading Bar moves to the end before disappear

2.1.0

  • Configure updateTime, maxProgress and progressIncrease via props

2.0.2

  • Clear interval on unmount

2.0.1

  • Fix for server side rendering and isomorphic apps

2.0.0

  • Ability to set custom promise type suffixes

1.1.1

  • Remove shrinkwrap to make the module portable

1.1.0

  • Add ability to apply custom styling and relax dependencies

1.0.2

  • Fix middleware to work with redux-thunk

1.0.1

  • Update dependencies

1.0.0

  • Initial release