Skip to content

Releases: patternfly-extension-testing/lib-ui

v2.0.0

10 Oct 20:52
6bb81e3
Compare
Choose a tag to compare

2.0.0 (2023-10-10)

Features

  • useStorage: Add isEnabled option to useStorage/useLocalStorage/useSessionStorage via refactor to use options objects (#140) (891f518)

BREAKING CHANGES

  • useStorage: useLocalStorage and useSessionStorage (via useStorage) require an object of named options instead of multiple function arguments

Signed-off-by: Mike Turley [email protected]

  • Fix broken storybook example

Signed-off-by: Mike Turley [email protected]

v1.0.1

03 Oct 17:57
Compare
Choose a tag to compare

1.0.1 (2023-10-03)

v1.0.0

02 Oct 15:32
Compare
Choose a tag to compare

1.0.0 (2023-10-02)

Bug Fixes

  • .releaserc: proper preset to generate release notes (e44198b)
  • build: fix circular dependency and dynamic imports errors in build, add a build check to CI (#105) (4c2e7e6)
  • build: import axios conditionally to make it a truly optional dependency (#27) (fdff2dd)
  • ci: Update storybook build configuration to use Webpack 5 (b39dba5)
  • ci: upgrade GitHub Pages deploy action to address deprecated set-env command (#41) (255613b)
  • discovery: remove unused shared discovery service code (#72) (8da81af)
  • gh-actions: fix preview PR comment action (4c0daed)
  • gh-actions: rename surge site (32d0e80)
  • package.json: add empty .npmignore (cce6bdf)
  • package.json: include all dist contents in "files" property (c715625)
  • package.json: replace /mturley repo URLs with /konveyor (1bd2b64)
  • package.json: restore "files" property and remove .npmignore (giving up on prepare script) (f3e6cd0)
  • package.json: treat axios properly as an external peer dependency (#25) (b474a04)
  • release: force release of PR#44 (f0a7979)
  • release: trying automated release again (7c136ac)
  • rollup: properly resolve axios dependency to fix rollup builds (945090a)
  • semantic-release: fix release configuration (46ee15f)
  • statusicon: add support for ReactNode labels instead of strings (#15) (3d7ebf2)
  • StatusIcon: Breaking change in StatusIcon prop types (a3cae11), closes #49
  • statusicon: prevent label from wrapping to a new line (#17) (d4515f9)
  • useformstate: don't memoize schema (so it can be conditional), allow non-required text fields (#28) (f12bea8)
  • useformstate: fix race condition: only save validation if it's from the latest set of values (#36) (0bfc6ee)
  • useformstate: hotfix: we needed AnySchema instead of SchemaOf for the yup breaking change (#59) (a1e3601)
  • useformstate: properly assert that field types inferred from yup schema are defined (#60) (26a34c0)
  • ValidatedPasswordInput: default to label from field schema (match ValidatedTextInput behavior) (#95) (5efb371)

Build System

  • deps: Upgrade and handle breaking changes in dependencies (#57) (626a934)
  • Forcing major release, see prior commits and PR #130. Fighting with semantic-release. (8ebac71)

Features

  • 🎸: Add ResolvedQuery, LoadingEmptyState, and Tooltip (#80) (ed50b7e)
  • Add LabelCustomColor component (#125) (9817e08)
  • deploy: add automatic Surge deployment on merge (22a4da4)
  • hooks: Add useSessionStorage hook by factoring out core implementation of useLocalStorage (#114) (a9f4156)
  • hooks: Add useLocalStorage hook and documentation (#109) (ddbaef0)
  • index: add warnings about moving package to @migtools/lib-ui (#110) (66ce1b0)
  • kube-client: Add debug tree modifications (#67) (13b7e48)
  • kube-client: allow arbitrary strings for the kind property on resources being queried (#96) (d533da2)
  • LabelCustomColor: (force release PR #127) Tweaks to get 16 visually distinct colors (ce4123f)
  • package.json: add commitizen, try to trigger a release! (c5bb9f9)
  • package.json: add prepare script to package.json which should run when installing from github (#35) (35be946)
  • statusicon: add Paused status type to StatusIcon (#53) (c030c2b)
  • StatusIcon: Add UnknownIcon to StatusIcon (force release) (190830b)
  • StatusIcon: Declarative approach using union types (#49) (db53606)
  • statusicon: trigger build (54caf12)
  • storybook: Replace TestComponent with StatusIcon, add stories and tests (#13) ([d34a515](https://github.c...
Read more