- Support React 18
- Rewritten in typescript
- Use functional component
- Use rollup
- Fix bugs on Next.js
- Drop IE support
- Drop default UI
- Bring back
state
parameter (optional, randomly generatestate
by default)
- Support React ^17.x
- Remove prop
state
. It's generated automatically - Add
style
prop
- Remove
index.css
to fix #13, #30
- Remove default class
btn-linkedin
- Inline button style. (TODO: To use children as renderElement in 2.x)
- Update README to use image from
react-linkedin-login-oauth2/assets/linkedin.png
- Make
scope
to be a required property with default value ofr_emailaddress
- Make the pop up center of the screen
- Update demo link in README.md
- Update scope for demo
- Be able to render custom element (Thank @YBeck for your contribution)
- Support IE11, please see #support-ie in README.md for more detail
- Check
state
to avoid CSRF attack
- Remove unnecessary
console.log