Skip to content

πŸš€ Release Notes for v4.2.0

Latest
Compare
Choose a tag to compare
@SMAKSS SMAKSS released this 27 Jul 13:42
· 1 commit to master since this release
615c33f

What's Changed

  • feat: add the ability to specify a scrollable target element for tracking scroll direction by @CXBoyy in #311
  • [Release] Allow specifying a custom scrollable element by @SMAKSS in #312

New Contributors


πŸ†• New Features

  • Target Elements for useDetectScroll Hook: Added a new feature to allow specifying target elements for the useDetectScroll hook. This enhancement enables end users to apply this hook to containers other than window. πŸ†•πŸŽ―

πŸ”„ Changes

  • ESLint Upgrade: Upgraded all dependencies, including upgrading ESLint to version 9.x.x, which necessitated changes to the ESLint settings for the project. This includes:

    • Migrating from .eslintrc.json to eslint.config.js.
    • Updating lint scripts to be compatible with the new configuration format.
    • Using the ignores property in eslint.config.js to replace .eslintignore. πŸ”„
  • Code Organization: Organized exports by creating specific files for types and the main code, and only exporting necessary functionalities from index.ts. This improves the structure and maintainability of the codebase. πŸ“πŸ“¦

πŸ™ Acknowledgments

Special thanks to our contributors:

Your contributions are greatly appreciated! πŸŽ‰πŸ‘


Full Changelog: v4.1.0...v4.2.0