Skip to content

Latest commit

 

History

History
554 lines (229 loc) · 19.1 KB

CHANGELOG.md

File metadata and controls

554 lines (229 loc) · 19.1 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.0.0-alpha.1 (2019-09-05)

Build System

  • react-kit,tools: update react and storybook (ecf5070)

Code Refactoring

  • react-kit: drop prop-types (96ced98)
  • react-kit: support new react typings (743c0ea)

BREAKING CHANGES

  • react-kit: replaced prop-types validators with constNulls
  • react-kit: - narrowed Button's type prop
  • narrows Scrollable's children prop
  • react-kit,tools: Peer dependencies were updated:   - "@types/react": "^16.9.2",
    • "@types/react-dom": "^16.9.0",
    • "react": "^16.9.0",
    • "react-dom": "^16.9.0"      

1.0.0-alpha.0 (2019-09-04)

Build System

Code Refactoring

BREAKING CHANGES

  • utils: renamed Setoid to Eq
  • update dependencies:
    • @devexperts/remote-data-ts@^2.0.0
    • fp-ts@^2.0.5
    • ts-loader@^6.0.4
    • tslib@^1.10.0
    • tslint@^5.19.0
    • tslint-config-prettier@^1.18.0"
    • tslint-plugin-prettier@^2.0.1"
    • tsutils@^3.17.1
    • typelevel-ts@^0.3.5
    • typescript@^3.5.3

0.29.1 (2019-07-03)

Note: Version bump only for package @devexperts/platform

0.29.0 (2019-05-25)

Code Refactoring

  • react-kit: remove react-css-themr from deps (#131) (41f0d86)

maintain

  • update babel@7, webpack@4 and storybook@5 (#126) (4cd1cd5)

BREAKING CHANGES

  • react-kit: @CSS component decorator has been removed
  • utils/sotrybook.ts is removed from @devexperts/tools package. Use direct import from @storybook/* instead

0.28.3 (2019-04-22)

Note: Version bump only for package @devexperts/platform

0.28.2 (2019-04-16)

Bug Fixes

  • react-kit: Popover. If doesn't fit into container (with any placement), placement should be as set (#122) (109b434)
  • rx-utils: keys$ updates if keys number has changed (#111) (2e6c831)

0.28.1 (2019-04-11)

Bug Fixes

  • react-kit: Input. Prevent to open DateInput popup on click if DateInput is disabled (#124) (1818860)

0.28.0 (2019-03-22)

Features

  • react-kit: LoadingIndication. Add timer for disable loader node in DOM (#119) (c23a8ae)
  • react-kit: the ability to disable the min and max buttons separately (#116) (dbf39b7)

0.27.0 (2019-03-12)

Bug Fixes

  • react-kit: Popover. Correct position of popover in custom container (#115) (0756796)

Features

  • react-kit: ability to define custom ui for popup (#112) (375cd31)

BREAKING CHANGES

  • react-kit: added PopupUI to popup props

  • feat(react-kit): ability to define custom ui for popup

0.26.0 (2019-02-04)

Features

  • react-kit: Timeinput. Added choosing optional seconds and day type.

0.25.0 (2019-01-23)

Bug Fixes

  • rx-utils: fix combineContext to subscribe to Sink returned fromo project (#109) (143b9f2)

BREAKING CHANGES

  • rx-utils: Context is not a ProductLeft anymore

0.24.0 (2019-01-21)

Bug Fixes

  • rx-utils: fix deferContext (83d431d)

BREAKING CHANGES

  • rx-utils: removed instance of MonadReader for Context

0.23.6 (2019-01-18)

Note: Version bump only for package @devexperts/platform

0.23.4 (2019-01-18)

Note: Version bump only for package @devexperts/platform

0.23.3 (2019-01-17)

Note: Version bump only for package @devexperts/platform

0.23.2 (2019-01-17)

Features

  • lint: rename lint.prettierrc to lint.prettierrc.json for extend it in outside (#103) (#104) (908b324)

0.23.1 (2019-01-17)

Bug Fixes

  • react-kit, rx-utils: run parseValue and formatValue in NumericStepper, expose keys$ in EntityStore (e06bc7c)

0.23.0 (2018-12-18)

Bug Fixes

  • react-kit: Scrollable incorrectly sets content padding in Chrome and IE/FF (#89) (8b11a7a), closes #82

  • Feature/new utils (#99) (b0d3105), closes #99

Features

  • react-kit: Add ability to display content under scrollbars (#97) (5304dc5)
  • react-kit: Closing root close correctly (#93) (af7c011)
  • react-kit: Date input add inner ref (#91) (8ac4e80)
  • react-kit: Selectbox. Make component controlled by isOpened prop (c2e7991)
  • utils: add more reader combine overloads (#92) (a8f6ad8)

BREAKING CHANGES

  • react-kit: Selectbox props "isOpened" and "onToggle" are now required. Use stateful() to make it uncontrolled.

  • TRenderRemoteDataStates accepts 1 type-parameter, TRenderRemoteDataProps and RenderRemoteData accept 2 type-parameters. renderPending, renderSuccess and renderFailure are moved to prototype

  • chore(rx-utils): Use Array.sequence instead of Traversable.sequence (fp-ts deprecation)

  • chore(utils): Replace reader helpers with generalized from MonadReader and ProductLeft. Add sequenceTReader, ReaderValueType, ReaderEnvType and extended instance

  • ProjectMany is removed, combine is renamed to combineReader, defer is renamed to deferReader

  • chore(utils): rename product-coproduct module to product-left-coproduct-left

  • fix(utils): Relax memoized signature for new TS

  • chore(rx-utils): fix incorrect type inference for Context

  • feat(utils): Add CoproductLeft instance to either, add sequenceTEither, sequenceEither and combineEither

  • feat(utils): Add LeftType and RightType to Either

  • chore: bump tslint@^5.11.0

  • style: fix

  • feat(utils): Add missing overloading from old Reader combine

  • react-kit: move types for dateInput out of component to make the model independent

0.22.1 (2018-12-13)

Bug Fixes

  • react-kit: Scrollable incorrectly sets content padding in Chrome and IE/FF (#89) (8b11a7a), closes #82

  • Feature/new utils (#99) (b0d3105), closes #99

Features

  • react-kit: Add ability to display content under scrollbars (#97) (5304dc5)
  • react-kit: Closing root close correctly (#93) (af7c011)
  • react-kit: Date input add inner ref (#91) (8ac4e80)
  • utils: add more reader combine overloads (#92) (a8f6ad8)

BREAKING CHANGES

  • TRenderRemoteDataStates accepts 1 type-parameter, TRenderRemoteDataProps and RenderRemoteData accept 2 type-parameters. renderPending, renderSuccess and renderFailure are moved to prototype

  • chore(rx-utils): Use Array.sequence instead of Traversable.sequence (fp-ts deprecation)

  • chore(utils): Replace reader helpers with generalized from MonadReader and ProductLeft. Add sequenceTReader, ReaderValueType, ReaderEnvType and extended instance

  • ProjectMany is removed, combine is renamed to combineReader, defer is renamed to deferReader

  • chore(utils): rename product-coproduct module to product-left-coproduct-left

  • fix(utils): Relax memoized signature for new TS

  • chore(rx-utils): fix incorrect type inference for Context

  • feat(utils): Add CoproductLeft instance to either, add sequenceTEither, sequenceEither and combineEither

  • feat(utils): Add LeftType and RightType to Either

  • chore: bump tslint@^5.11.0

  • style: fix

  • feat(utils): Add missing overloading from old Reader combine

  • react-kit: move types for dateInput out of component to make the model independent

0.22.0 (2018-11-26)

Note: Version bump only for package @devexperts/platform

0.21.0 (2018-11-26)

Note: Version bump only for package @devexperts/platform

0.20.0 (2018-11-26)

Features

  • react-kit: Date input add inner ref (#91) (8ac4e80)
  • utils: add more reader combine overloads (#92) (a8f6ad8)

BREAKING CHANGES

  • react-kit: move types for dateInput out of component to make the model independent

0.19.2 (2018-10-31)

Features

  • react-kit: add props for all mouse and touch events (#90) (072ab37)

0.19.1 (2018-10-30)

Bug Fixes

0.19.0 (2018-10-17)

Features

BREAKING CHANGES

  • react-kit: - defaultProps argument is moved to WithRXSelectorResult;
  • static defaultProps property is removed;
  • props$ stream passed to selector doesn't contain fields from defaultProps anymore
  • withRX now accepts Target separately for better type inference in props/defaultProps
  • chore(react-kit): update with-rx typechecking test

0.18.3 (2018-10-16)

Bug Fixes

  • react-kit: fix invalid defaultProps typings (#81) (15e949a)

0.18.2 (2018-10-15)

Bug Fixes

  • react-kit: fix invalid module reference (8ceab0a)

0.18.1 (2018-10-10)

Features

0.18.0 (2018-10-04)

Features

  • react-kit: change DateInput workflow (#77) (88f9a81)

BREAKING CHANGES

  • react-kit: DateInput is now fully controlled and works with Option

0.17.1 (2018-09-26)

Reverts

0.17.0 (2018-09-25)

Bug Fixes

  • headers order and body serialization (5013cbe)
  • react-kit: detect if scrolled node contains popover anchor (#74) (78bb8b0)
  • rx-utils: remove unnecessary argument from THandler['handle'] (f57b5de)
  • rx-utils: switchMapRD operator now returns correct observable for RemoteInitial, RemotePending and RemoteFailure cases (4733eb2)

Features

  • add combineLatestRD (df6efc2)
  • react-kit: fix stateful types (ed0bc96)
  • rx-utils: introduce isAjaxError type guard (#73) (2a90db9)
  • utils: add defer to Reader (14cd0fa)

BREAKING CHANGES

  • rx-utils: call to THandler'handle' is now invalid and throw compile-time error
  • react-kit: stateful components now require explicit defaultValue, TControlProps now requires strict value/onValueChange

0.16.2 (2018-09-20)

Bug Fixes

  • react-kit: fix popover closing on scroll inside (#67) (b4416d7), closes #66

0.16.1 (2018-09-19)

Note: Version bump only for package @devexperts/platform

0.13.3 (2018-07-17)

Note: Version bump only for package @devexperts/platform

0.13.2 (2018-07-17)

Note: Version bump only for package @devexperts/platform