- #554
- Now,
react-liff
package is published as native ESM.
- Now,
- #455
- Add
plugins
callback
to LiffProvider optional props to use LIFF plugins.
- Add
- #424
- LiffProvider was not passing option
liffConfig.withLoginOnExternalBrowser
to the LIFF SDK.
- LiffProvider was not passing option
- #456
customLogin()
was not passing optionloginConfig.redirectUri
to the originallogin()
.
- #452 #454
- Dropped supporting
react@16.x
,react@17.x
.
- Dropped supporting
- #453 #473
- Dropped supporting
@line/liff
version 2.19.0 or earlier. - Relax the upper limit of
@line/liff
version.
- Dropped supporting
- #460
- Rename the value of
useLiff()
returns:ready
=>isReady
.
- Rename the value of
- #455
- Remove
stubEnabled
from LiffProvider props. - You can use LIFF plugin
@line/liff-mock
instead.
- Remove
- #463
- Now,
@line/liff
is an optional peer dependency forreact-liff
. - You need to add
@line/liff
to your app's dependencies yourself.
- Now,
- #458
- Refactoring: Remove type generics: is overspec.
- #459
- Refactoring: Move and split src/Context.tsx
- #461
- Update test workflow to send test coverage to Code Climate.
- #448
- mv
__tests__/*.test.tsx
tosrc/
.
- mv
- #403
- Started supporting
@line/liff@2.19
.
- Started supporting
- #358
- Started supporting
@line/liff@2.18
.
- Started supporting
- #366
- Update prettier configuration.
- #347
- Started supporting
@line/liff@2.17
.
- Started supporting
- #336
- Started supporting
@line/liff
version from 2.14.x to 2.16.x.
- Started supporting
- #334
- Import liff object from default export of '@line/liff'. Thanks for @malparty :)
- #306
- For TypeScript user only: LiffContext returned the
error
asLiffError | undefined
, but now it returns asunknown
(includingundefined
).
- For TypeScript user only: LiffContext returned the
- #297 Started supporting
@line/liff@2.13
.
- #280
- Started supporting
@line/liff
version 2.11.x and 2.12.0. - Dropped supporting
@line/liff
version 2.8.x or earlier.- Version 2.9.x and 2.10.x will continue to be supported.
- Started supporting
- #281
- Removed deprecated
loggedIn
function in LiffContext.
- Removed deprecated
- CI enhancements.
- Updated some development dependencies.
- #278 Started supporting
@line/liff@2.10
.
- #232 Started supporting
@line/liff@2.9
.
- #213 Started supporting
@line/liff@2.8
.
- #204 Started supporting
@line/liff@2.7
.
- #169 Update .eslintrc to use
@epaew/eslint-config
and fix ESLint errors. - #186 Refactoring: Introduce the new jsx transform.
- #191 Started supporting
@line/liff@2.6
.
- #167 Started supporting
react@16.14
react@17.0
and@line/liff@2.5
.
- #120 Get compatible w/
@line/liff@2.4.1
.
- #113 Fixup the version range of
@line/liff
dependency.
- #107 Fixup type error with
@line/liff@2.4.0
.
- #109 Rename
loggedIn
in LiffContext toisLoggedIn
.
- #45 Add
@line/liff
as optionalDependency.
- #23 Change the module specification of tsconfig.json: from es2015 to commonjs.
- #21 Change the target version of tsconfig.json: from ES2019 to ES2015.
- #14 Update the stub implementation: make login state updatable.
- #15 Add
loggedIn
state in LiffContext
- #10
- Add new export
createLiffContext<T>()
, for TypeScript user, now you can overload the context type definition of liff object. - Define propTypes of
LiffProvider
, for non-TypeScript user.
- Add new export
- #10
- Split the codes.
- Remove optional dependency of
liff-type
.
- #2 Move dependency of package
liff-type
from peer to optional - #4 Add tests
- #5 Update README.md and add CHANGELOG.md
Initial release