- 7e0c93b: Fix displayName value for components wrapped with
select
HOC. This should resolve the issue withComponent.displayName
beingwithContext(undefined)
.
- 8f5d01a: Fixed build issues with client server config
- 9bb70b3: New component created from forwardedSelect or default import hoist non react static methods from original component.
- 110c2af: Removed invalid RC version ranges in package.json files
- 37c3f2f: Udpated dependencies to support RC ima versions
- 2e61a48: Built using new version of @ima/plugin-cli, js sources now include source maps
- d08218b: Added type declarations generated from JSdoc
- 6d47aaa: Side effects notation from package.json
- 5717869: Added $dependencies typing comments for TS apps
- 5717869: Added $dependencies typing comments for TS apps
- 6d47aaa: Side effects notation from package.json
- d08218b: Added type declarations generated from JSdoc
- 2e61a48: Built using new version of @ima/plugin-cli, js sources now include source maps
- 37c3f2f: Udpated dependencies to support RC ima versions
- dd4dd52: Updated to latest @ima/plugin-cli - the final bundle now contains new styles folder containing all less/css files and they are no longer bundled into esm bundle
- fb1a51e: Migrated packages to pure esm modules
- 5149e99: Added additional CJS builds to npm dist directory
- 1256647: Add support for IMA 18, Node 18 and npm 8
- 0b81d28: npmignore revert logic, add missing npmignore apply pluginLoader update ima peer deps refactor plugin register functions, remove exports for ima17
- f0e7879: Fixed package type for commonjs CLI packages Update plugin-cli with fixes for jsx built files, where the extension was not normalized
- 431ad38: Fixed node config packages
- 1c61a6d: Automatic JSX runtime, deps update
- f7fe41d: Updated to latest version of plugin-cli
- 15e981a: Updated plugin-cli to latest version
- df68488: All plugin maintenance relase
- 113952b: Preventive update after master merge
- 9bf6acf: @ima/plugin-cli version bump
- 1a6651d: Migrated to react-page-renderer
- df68488: All plugin maintenance relase
- 113952b: Preventive update after master merge
- 1c61a6d: Automatic JSX runtime, deps update
- 9bf6acf: @ima/plugin-cli version bump
- 15e981a: Updated plugin-cli to latest version
- 1a6651d: Migrated to react-page-renderer
- 431ad38: Fixed node config packages
- f7fe41d: Updated to latest version of plugin-cli
- 5149e99: Added additional CJS builds to npm dist directory
- f0e7879: Fixed package type for commonjs CLI packages Update plugin-cli with fixes for jsx built files, where the extension was not normalized
- fb1a51e: Migrated packages to pure esm modules
- 0b81d28: npmignore revert logic, add missing npmignore apply pluginLoader update ima peer deps refactor plugin register functions, remove exports for ima17
- 1256647: Add support for IMA 18, Node 18 and npm 8
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
3.3.2 (2022-01-11)
Note: Version bump only for package @ima/plugin-select
3.3.1 (2022-01-10)
Note: Version bump only for package @ima/plugin-select
3.3.0 (2021-12-13)
3.2.0 (2021-08-26)
3.1.2 (2021-06-02)
3.1.1 (2021-05-20)
- 🐛 backward compatibility with passing props $Utils (858ad5f)
3.1.0 (2021-05-09)
- 🎸 add useSelect hook (3e6247a)
3.0.0 (2021-04-23)
- 🧨 Select can replace props instead of only addition
Co-authored-by: Zdeněk Laštůvka [email protected]
2.0.3 (2021-03-22)
Note: Version bump only for package @ima/plugin-select
2.0.2 (2020-10-01)
- 🐛 clear memoized selector for different state keys (b38c44f)
2.0.1 (2020-06-22)
- 🐛 edge doesn't support rest operator fo object (c80ce8c)
2.0.0 (2020-06-08)
- 🎸 Unified build and release process via rollup and lerna (df277ce)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fixed warning when using npm 6+
- Re-run selectors when "own" props change. This is for cases where data coming from selectors depends on given props.
- Import of StateEvents from @ima/core
import { select } from '@ima/plugin-select'
will no longer import forwardedRef, but directly the select react element
- BREAKING CHANGE! IMA.js v16 and lower is no longer supported, you need to upgrade to IMA.js v17+
- Fixed syntax for Edge browser.
- Added
ref
forwarding –ref
is passed to the component.
- Added
ownProps
(props passed to component) as a 3rd argument to state selectors.
- Added global configurable method
setHoistStaticMethod
- Exported hoistNonReactStatic method from hoist-non-react-statics module