- Added next.js version 13.2.3 in package.json
peerDependancies
- Initialized and added propTypes in NextTopLoader, Support for Next.js v13.2.3
- Fixed misspelled Component name in README, added more instructions for the Component for the usage with
layout.js
inapp
folder structure
- Used
React.memo
for better performance
- Fix spelling for
NextTopLoadersProps
toNextTopLoaderProps
- Removed unwanted
devDependancies
to reduce the package size
- Added
nprogress
and@types/nprogress
packages for thedependencies
- Fix the
newUrl
returning asundefined
value for few anchor tags , added support to prevent loader from being stuck for anchor navigation for hash urls
- Refactor the code in
useEffect
hook, removed thenext/script
- Fix the Loader gets triggered on navigation to link in another tab
- Added support for client side navigations
- Added shadow config prop
- Fixed spelling for increment. And updated the README.
- Added template option
- Added the provision to configure z index via props
- Fixed loader infinity when press control click
- Fixed Unexpected symbol "?" on Safari 12.1 by adding es6 as target
- Fixed the loader when href is empty
- Fixed the loader for new URL starts with "blob:"
- Added a feature to show the TopLoader at bottom.
- Fixed the spinner top and bottom margin
- Fixed the loader when using CMD + Click in macOS
- Fixed the TopLoader to work with special schemes such as mailto, sms, tel, etc
- Fixed the TopLoader for "#" hash anchor
- Resolve progress bar when navigating back from external page
- Fixed the TopLoader for anchor url having other domain name
- Moved histry.pushState function outside the MouseEvent, it was triggering for every mouse click
- Fixed TopLoader getting stuck on popstate events
- Fixed the use of rest params and passing its type as any
- Fixed for all Special Schemes, TopLoader will not run on special schemes now onwards
- Fixed for shift key and alt key
- Added Type declarations for few functions
- Refactor the whole code to make it more readable
- Updated to add support for the JSR Package Manager
- Updated to version 1.6.9 to avoid version gap for JSR
- Fix npm-publish.yml for gh actions to publish with provenance
- Fix to add use client in jsr usage with nextjs
- Update README about support for React
- Fixed indefinite animation when replacing current route
- Moved @types/nprogress into devDependencies
-
Added PagesTopLoader Component to make useRouter hook supported in pages router
-
Added custom useRouter hook to trigger TopLoader for app router
- Updated README.md Documentation made it more readable.
-
Added new import for PagesTopLoader
-
Added new import for custom useRouter hook
- Fixing for react js
- Updated README.md Documentation made it more readable.
- Fixed imports, PagesTopLoader imported incorrectly like nextjs-toploader/dist/pages and useEffect like nextjs-toploader/dist/app
- Fixed typo in template value and shadow value in prop type table in README
- Updated copyright year in LICENSE
- Fixed typo in template value in prop type table in README
- Added option to control showing of top loader for hash anchors
- Updated README.md Documentation for
showForHashAnchor