Skip to content

Releases: SCasarotto/react-tec

0.6.0

02 Sep 12:55
4ea9ad4
Compare
Choose a tag to compare

0.6.0 - 9-1-2021

Breaking

  • All components have now lost their TE prefix. This was originally done as a way to reduce naming collisions but ultimately was determined to be unnecessary.
  • All components class names have been updated to follow a naming convention of tec-*. This like the component name change has the goal of keeping the class names unique to react-tec but better match other css naming conventions.
  • TERow is not FormRow as are the props typescript types.
  • Removed react-power-select and thus TESearchSelectInput and TESearchSelectRow have been removed. Users should migrate to Select and SelectRow based on react-select.

Changes

  • Updated devDependencies:
    • @babel/core from 7.12.10 to 7.15.0
    • @storybook/addon-actions from ^6.1.18 to ^6.3.7
    • @storybook/addon-essentials from ^6.1.18 to ^6.3.7
    • @storybook/addon-links from ^6.1.18 to ^6.3.7
    • @storybook/react from ^6.1.18 to ^6.3.7
    • @testing-library/react from 11.2.5 to 12.0.0
    • @types/jest from ^27.0.1 to ^26.0.20
    • @types/react from ^17.0.0 to ^17.0.19
    • @types/react-dom from ^17.0.0 to ^17.0.9
    • @types/react-helmet from ^6.1.0 to ^6.1.2
    • @types/react-router-dom from ^5.1.7 to ^5.1.8
    • @types/styled-components from ^5.1.7 to ^5.1.13
    • babel-jest from ^26.6.3 to ^27.1.0
    • husky from ^5.1.0 to ^7.0.2
    • jest-styled-components from ^7.0.3 to ^7.0.5
    • react from ^17.0.1 to ^17.0.2
    • react-dom from ^17.0.1 to ^17.0.2
    • react-is from ^17.0.1 to ^17.0.2
    • react-router from ^5.2.0 to ^5.2.1
    • react-router-dom from ^5.2.0 to ^5.2.1
    • styled-components from ^5.2.1 to ^5.3.1
    • tslib from 2.0.3 to 2.3.1
    • typescript from ^3.9.7 to ^4.4.2
    • Migrated from tsdx to @weiran.zsd/tsdx due to tsdx no longer being maintained
  • Updated Dependencies:
    • @popperjs/core from ^2.8.2 to ^2.9.3
    • @testing-library/jest-dom from ^5.11.9 to ^5.14.1
    • @types/color from ^3.0.1 to ^3.0.2
    • @types/react-avatar-editor from ^10.3.5 to ^10.3.6
    • @types/react-phone-number-input from ^3.0.6 to ^3.0.11
    • @types/react-select from ^4.0.13 to ^4.0.17
    • react-avatar-editor from 11.0.12 to 12.0.0
    • react-datepicker from ^3.5.0 to ^4.2.1
    • react-phone-number-input from ^3.1.16 to ^3.1.26
    • react-popper from ^2.2.3 to ^2.2.5
    • react-select from ^4.2.1 to ^4.3.1

Added

  • Added devDependencies:
    • @typescript-eslint/eslint-plugin at ^4.30.0
    • @typescript-eslint/parser at ^4.30.0
    • @weiran.zsd/tsdx at ^0.16.1
    • eslint at ^7.32.0
    • eslint-config-prettier at ^8.3.0
    • eslint-config-react-app at ^6.0.0
    • eslint-plugin-flowtype at ^5.9.2
    • eslint-plugin-import at ^2.24.2
    • eslint-plugin-jsx-a11y at ^6.4.1
    • eslint-plugin-prettier at ^4.0.0
    • eslint-plugin-react at ^7.25.1
    • eslint-plugin-react-hooks at ^4.2.0

0.5.1

15 Mar 23:34
38e50c4
Compare
Choose a tag to compare

0.5.1 - 3-15-2021

Updated react-select from ^4.1.0 -> ^4.2.1 and fixed typescript definitions of TESelect and TESelectRow

0.5.0

22 Feb 12:13
e14e257
Compare
Choose a tag to compare

0.5.0 - 2-22-2021

Note some of the dependency updates contain significant changes.

Changes

  • @babel/core from 7.11.6 to 7.12.10
  • @storybook/addon-actions from ^6.0.28 to ^6.1.18
  • @storybook/addon-essentials from ^6.0.28 to ^6.1.18
  • @storybook/addon-links from ^6.0.28 to ^6.1.18
  • @storybook/react from ^6.0.28 to ^6.1.18
  • @testing-library/react from 11.1.0 to 11.2.5
  • @types/jest from ^26.0.15 to ^26.0.20
  • @types/react from ^16.9.55 to ^17.0.0
  • @types/react-dom from ^16.9.9 to ^17.0.0
  • @types/react-router-dom from ^5.1.6 to ^5.1.7
  • @types/styled-components from ^5.1.4 to ^5.1.7
  • babel-loader from ^8.1.0 to ^8.2.2
  • husky from ^4.2.5 to ^5.1.0
  • @popperjs/core from ^2.5.4 to ^2.8.2
  • @types/react-datepicker from ^3.1.1 to ^3.1.5
  • @types/react-phone-number-input from ^3.0.5 to ^3.0.6
  • @types/react-select from ^3.0.23 to ^4.0.13
  • react-datepicker from ^3.3.0 to ^3.5.0
  • react-icons from ^3.10.0 to ^4.2.0
  • react-phone-number-input from ^3.1.3 to ^3.1.16
  • react-select from ^3.1.0 to ^4.1.0

Bug Fix

  • Memoized the functions returned from useTEPopupFunctions

0.4.3

09 Nov 23:00
Compare
Choose a tag to compare

0.4.3 - 11-9-2020

Bug Fix

  • Fixed typing issue in TESubNavbar

0.4.1

09 Nov 22:45
Compare
Choose a tag to compare

0.4.1 - 11-9-2020

Bug Fix

  • Fixed typing issue in TESideNavLink

0.4.0

09 Nov 03:37
2b20ad9
Compare
Choose a tag to compare

0.4.0 - 11-8-2020

This was a really large update.

  • Updated all packages to latest at this date
  • Greatly improve types of many components
  • Rebuilt docs with storybook
  • Add many more tests to all components

0.3.6

15 Mar 23:45
bd240ed
Compare
Choose a tag to compare

0.3.6 - 3-15-2020

Changes

  • Updated dependencies:
    • @types/react-select from ^3.0.10 to ^3.0.11
    • react-phone-number-input from ^3.0.21 to ^3.0.22

v0.3.4

04 Mar 02:08
90685e7
Compare
Choose a tag to compare

0.3.4 - 3-3-2020

Changes

  • Updated devDependencies:
    • @types/react from ^16.9.20 to ^16.9.23
    • @types/styled-components from ^4.4.3 to ^5.0.1
    • react from ^16.12.0 to ^16.13.0
    • react-dom from ^16.12.0 to ^16.13.0
    • testlib from ^1.10.0 to ^1.11.1
    • typescript from ^3.7.5 to ^3.8.3
  • Updated dependencies:
    • react-datepicker from ^2.12.1 to ^2.13.0
    • react-phone-number-input from ^3.0.18 to ^3.0.20

v0.3.2

21 Feb 14:11
Compare
Choose a tag to compare

0.3.2 - 2-21-2020

Bug Fix

  • Fixed id bug with TEDatetimeInput. It was being appled to both inputs when using withPortalButton.

v0.3.0

20 Feb 12:13
Compare
Choose a tag to compare

0.3.0 - 2-20-2020

Breaking

  • Be aware that react-phone-number-input from ^2.4.1 to ^3.0.18 as a result you should be sure to update how you overwrite the styling on this component as well as other concerns.
  • Be aware that styled-components from ^4.4.0 to ^5.0.1. This update requires you update to v5 however the changes had no noticeable impact on this library.

Added

  • TEDatetimeInput now has a new prop. withPortalButton. The goal of this prop was to allow for both typing and the modal selection. I have found that the modal view works well on touch or smaller devices. This is something I may attempt to suggest into the core lib but for now it is just an abstraction. (#49)

Changes

  • Updated devDependencies:
    • @types/jest from ^24.0.20 to ^25.1.3
    • @types/react from ^16.9.11 to ^16.9.21
    • @types/react-datepicker from ^2.9.4 to ^2.11.0
    • @types/react-dom" from ^16.9.4 to ^16.9.5
    • @types/react-helmet from ^5.0.14 to ^5.0.15
    • @types/styled-components from ^4.4.0 to ^4.4.3
    • husky from ^3.1.0 to ^4.2.3
    • rollup-plugin-peer-deps-external from ^2.2.0 to ^2.2.2
    • styled-components from ^4.4.0 to ^5.0.1
    • tsdx from ^0.11.0 to ^0.12.3
    • typescript from ^3.6.4 to ^3.7.5
    • @types/styled-components from ^3.6.4 to ^4.4.3
  • Updated dependencies:
    • @types/color from ^3.0.0 to ^3.0.1
    • @types/react-select from ^3.0.8 to ^3.0.10
    • react-datepicker from ^2.10.0 to ^2.12.1
    • react-icons from ^^3.8.0 to ^3.9.0
    • react-phone-number-input from ^2.4.1 to ^3.0.18
    • react-popper from ^1.3.6 to ^1.3.7

Bug Fix

  • A full review of component styling was reviewed when disabled. (#46)
  • Quick review of component styling in Safari. Made more consistent.