- Add
fullCurrentTextargument to the render prop function signature.fullCurrentTextholds the full value of the current string.
- Exclude tests directory from npm package.
- Fix TS definition exports.
- Add tests.
- Refactor some code.
- Don't use React fragments to respect React v15 compatibility, as defined in
peerDependencies.
- Use render prop pattern instead of taking
Componentas a prop. Refer to the documentation for updated examples.
- Port everything to TypeScript (TS definition file is now provided in the npm package).
- Make it possible to pass a number tuple to
writeSpeedMsanddeleteSpeedMsfor more granular control. - Add a minimum threshold for randomized timeouts to avoid UI updates that are too adjacent in time.