RFC: Roadmap for v2
See original GitHub issueHey, as someone who has been using react-scroll for a while, I really think we should have some changes in the lib. I’m creating this issue because I have some ideas of what we need to do on a possible v2.0 (I believe @fisshy also may have a lot of things he wants to change). So far, I have tracked the following things to address:
Breaking changes:
- Remove Helpers from v2 (since it was deprecated on v1.7)
Enhancements:
- Reduce bundle size (by removing export default from
modules/index.js
and doing other refactorings); - Update lib dependencies and devDependencies (important to fix security issues);
- Fix some of the issues with methods and components of the lib;
- TypeScript conversion? We have types now, but I think we could support it out of the box;
- Improve accessibility (#282);
- Add hooks (something like
useScroll
- more info on the comments and on #435).
Documentation:
- Update Readme and all examples (to match the latest versions of React);
- Create a website as a demo? (maybe in the future?)
Development/GitHub changes:
- Create workflows for version 2.0 (to run tests, linting…) on PR’s;
- Add Prettier, ESLint, EditorConfig;
- Remove .vscode settings (since we can add a .editorconfig, it’s not necessary);
- Add issues and PR templates for GitHub;
I really want react-scroll
to be updated. We have an average of 250 thousand downloads per week on npm and we can say for sure that this lib is outdated (on examples and implementation). So let’s update it 🚀
@fisshy, we really need your opinion around here 💜
ps: this is an RFC I created, so this list may change.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:6
- Comments:12 (8 by maintainers)
Top Results From Across the Web
A Roadmap for Transmission Control Protocol (TCP ...
RFC 7414 - A Roadmap for Transmission Control Protocol (TCP) Specification Documents.
Read more >RFC 6071: IP Security (IPsec) and Internet Key Exchange (IKE ...
RFC 6071 IPsec/IKE Roadmap February 2011 2. IPsec/IKE Background Information 2.1. Interrelationship of IPsec/IKE Documents The main documents describing the ...
Read more >Roadmap - The Web Application Messaging Protocol
Roadmap ¶. IETF RFC¶. WAMP has come a long way since its inception and first incarnation back in 2012. The jump in expressivness...
Read more >Public Roadmap and Open RFCs - VAST
Open RFCs ... The roadmap provides a lens into the short-term future. We don't want it to be just read-only. Fundamentally, we want...
Read more >[RFC] Mistral v2.0 Roadmap · Issue #109 · stanford-crfm/mistral
I had some thoughts of what to add to Mistral based on my experiences of training a domain specific model. Some of these...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Nice! @jpedroschmitz let me know when you send the PR so I can take a look before implementing the CI workflow
That’s nice @LauraBeatris,
I will start by adding lint scripts and after that, we can include it on a CI workflow, to run on every PR.