All Versions
85
Latest Version
Avg Release Cycle
20 days
Latest Release
555 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v2.4.7 Changes
August 24, 2021- ๐ Fix
preloadedState
type
- ๐ Fix
-
v2.4.6 Changes
July 12, 2021- โ Add support for TypeGen plugins inside logic
input
- โ Switch from Enzyme to React Testing Library
- Export more types
- โ Add support for TypeGen plugins inside logic
-
v2.4.5 Changes
July 02, 2021- โ Add even more betterer types for the
kea-router
plugin
- โ Add even more betterer types for the
-
v2.4.4 Changes
June 27, 2021- โ Add even better types for the
kea-router
plugin
- โ Add even better types for the
-
v2.4.3 Changes
June 26, 2021- โ Add better types for the
kea-router
plugin
- โ Add better types for the
-
v2.4.2 Changes
May 17, 2021- โ Added basic support for inheritance with:
const logic = kea({ inherit: [otherLogic], actions: {...} })
. This makes a copy of the inputs forotherLogic
. Actions and values will not be shared between the two logics.
- โ Added basic support for inheritance with:
-
v2.4.1 Changes
May 17, 2021- ๐ Support passing
LogicType
tologic.extend<LogicType>()
- ๐ Fixed recursive
.exend()
. This works now:kea({ extend: [{ extend: [ ... ] }] })
) - ๐ฏ Please note that
logic.extend()
alters the existing logic. It does not clone nor inherit logic inputs. - To clone a logic, use
kea({ extend: [...otherLogic.inputs, { actions: {}, /* new stuff */ }] })
. Better API coming soon.
- ๐ Support passing
-
v2.4.0 Changes
May 02, 2021- Possibly Breaking: Changed the default path for logic
without a
path
(or when not using the kea babel plugin) fromkea.inline
tokea.logic
. If you have ever hardcoded"kea.inline"
anywhere, perhaps in tests, this will cause a bit of headache. If you need it set atkea.inline
, useresetContext({ defaultPath: ['kea', 'inline'] })
. - โ Added
<Provider />
tag to simplify calling React-Redux's<Provider store={getContext().store} />
. - ๐ Fixed crashes with React Fast Refresh.
- Possibly Breaking: Changed the default path for logic
without a
-
v2.3.8 Changes
April 26, 2021- ๐ Fix regression introduced in 2.3.5 with default keys like:
key: props => props.id || 'default'
- ๐ Fix regression introduced in 2.3.5 with default keys like:
-
v2.3.7 Changes
April 25, 2021- ๐ Improve types and build