Develop ultra fast with Prismane ๐ŸŽ‰
Grid Mesh BackgroundMesh Gradient Background
Updates

Changelog

Discover the latest updates, enhancements and bug fixes

v1.4.0November 27, 2023

๐Ÿš€ Prismane Version 1.4.0

v1.4.0 Banner

๐Ÿงพ Release Notes

This new version provides 3 new components and a new hook. The components help in achieving semantic HTML and the hook automatically switches between values for dark and light mode.

โœจ New

Hooks

  • - useThemeModeValue: This hook simplifies the logic for using two style properties for dark and light modes.

Components

  • - Main: This component renders a main element, helping to achieve semantic HTML.
  • - Header: This component renders a header element, helping to achieve semantic HTML.
  • - Footer: This component renders a footer element, helping to achieve semantic HTML.
v1.3.1October 31, 2023

๐Ÿš€ Prismane Version 1.3.1

v1.3.1 Banner

๐Ÿงพ Release Notes

This new version fixes an important issue in the useFocusTrap hook, which didn't search in-depth for the focusable element when a data-initialfocus attribute is used. Thus meaning that if for example a complex input component is used and the data-initialfocus attribute is passed to the wrapper, the hook would try to focus the wrapper. Also the issue where the isOpen boolean didn't toggle the hook is fixed with this version. This version also fixes a small bug in the TextField component, which passed the rest of the props to the label, instead of the wrapper.

๐Ÿ› Bug Fixes

  • - useFocusTrap: Fixed in-depth search for focusable element and hook toggling.
  • - TextField: Fixed spread of props onto wrapper instead of label.
v1.3.0October 30, 2023

๐Ÿš€ Prismane Version 1.3.0

v1.3.0 Banner

๐Ÿงพ Release Notes

This new version provides 5 new hooks and improvements. These hooks significantly help in providing a better user experience and simplify handling big sets of data.

๐Ÿ’Ž Improvements

  • - Dropdown is hidden on selectable fields when no options are available.

โœจ New

  • - useFocusTrap: This hook traps the user's focus by focusing the first focusable element in a given container or a specific element instead.
  • - useNetworkStatus: This hook provides an easy way of handling changes in the internet connection.
  • - useScroll: This hook provides a set of tools that simplify handling scrolling.
  • - useSorting: This hook simplifies sorting big chunks of data by key and direction.
  • - useSearch: This hook provides an easy way to search through different types of data.
v1.2.1October 3, 2023

๐Ÿš€ Prismane Version 1.2.1

v1.2.1 Banner

๐Ÿงพ Release Notes

This release fixes important bugs and introduces small improvements.

๐Ÿ’Ž Improvements

  • - Changed Tabs.Tab component background on hover to a lighter color when the theme is in light mode
  • - Date validators have improved target date format that results in a shorter and more readable message

๐Ÿ› Bug Fixes

  • - Fixed Radio component not being able to be toggled after a few clicks
v1.2.0October 2, 2023

๐Ÿš€ Prismane Version 1.2.0

v1.2.0 Banner

๐Ÿงพ Release Notes

This release introduces an impressive set of 21 new form validators. These additions encompass a diverse range of validators for strings, numbers, and dates, further enriching Prismane's comprehensive validator list.

โœจ New

String Validators

  • - uuid: This validator checks if a string is a valid id.
  • - trimmed: This validator checks if a string has no more than one consecutive spaces.
  • - uppercase: This validator checks if a string has only uppercase characters.
  • - lowercase: This validator checks if a string has only lowercase characters.
  • - alphanumeric: This validator checks if a string has only alphanumeric characters.
  • - starts: This validator checks if a string starts with a given substring.
  • - ends: This validator checks if a string ends with a given substring.
  • - contains: This validator checks if a string contains a given substring.
  • - substring: This validator checks if a string is a substring of a given string.
  • - regex: This validator checks if a string matches a regular expression pattern.

Number Validators

  • - less: This validator checks if a number is less than a given number.
  • - more: This validator checks if a number is more than a given number.
  • - positive: This validator checks if a number is positive.
  • - negative: This validator checks if a number is negative.
  • - between: This validator checks if a number is between an interval of two numbers.
  • - multiple: This validator checks if a number is a multiple of a given number.

Date Validators

  • - before: This validator checks if a date is before a given date.
  • - after: This validator checks if a date is after a given date.
  • - future: This validator checks if a date is in the future.
  • - past: This validator checks if a date is in the past.

Validate Function

The validate function is used to asynchronously validate a given set of validators and on the first occurrence of an error, to return the returned error.

v1.1.0September 25, 2023

๐Ÿš€ Prismane Version 1.1.0

v1.1.0 Banner

๐Ÿงพ Release Notes

This release introduced two new hooks. The useCopyToClipboard and usePresence hooks. The useCopyToClipboard provides a simple and effective way to handle copying to the clipboard. The usePresence hook provides a simple way to await an element's animation, before removing it from the DOM and vice versa.

โœจ New

  • - Introduced useCopyToClipboard hook
  • - Introduced usePresence hook
v1.0.2September 17, 2023

๐Ÿš€ Prismane Version 1.0.2

v1.0.2 Banner

๐Ÿงพ Release Notes

This release fixes a very important issue that occured when we extended a component that had the same prop as the component that we were building. This resulted in incorrect prop types and TypeScript error. This issue has now been fixed and all of the overlapping props are being removed in favor of the props in the component that we are building.

๐Ÿ› Bug Fixes

  • - Component prop extension of base component
v1.0.1August 28, 2023

๐Ÿš€ Prismane Version 1.0.1

v1.0.1 Banner

๐Ÿ› Bug Fixes

  • - Fixed components return types
  • - Fixed fields color change after autocomplete
v1.0.0August 21, 2023

๐Ÿš€ Prismane Version 1.0.0

v1.0.0 Banner

โœจ New

  • - Added borderRadius as a new property to the Theme Object

๐Ÿ› Bug Fixes

  • - Fixed Versatile Components Types
v0.2.3August 4, 2023

๐Ÿš€ Prismane Version 0.2.3

v0.2.3 Banner

๐Ÿ› Bug Fixes

  • - TypeScript errors across all components
v0.2.2July 30, 2023

๐Ÿš€ Prismane Version 0.2.2

v0.2.2 Banner

๐Ÿ’Ž Improvements

  • - Removed scrolling when overlay components are shown (ex. Dialog, Modal, Drawer)

๐Ÿ› Bug Fixes

  • - Email validator
v0.2.1July 19, 2023

๐Ÿš€ Prismane Version 0.2.1

v0.2.1 Banner

๐Ÿ› Bug Fixes

  • - ColorField not wrapping colors
v0.2.0July 19, 2023

๐Ÿš€ Prismane Version 0.2.0

v0.2.0 Banner

๐Ÿ› Bug Fixes

  • - General Bug Fixes
v0.1.19July 15, 2023

๐Ÿš€ Prismane Version 0.1.19

v0.1.19 Banner

๐Ÿ› Bug Fixes

  • - Fixed form validators
v0.1.18July 15, 2023

๐Ÿš€ Prismane Version 0.1.18

v0.1.18 Banner

๐Ÿ› Bug Fixes

  • - General style bug fixes
v0.1.17July 15, 2023

๐Ÿš€ Prismane Version 0.1.17

v0.1.17 Banner

๐Ÿ› Bug Fixes

  • - Fixed Global styles
v0.1.16July 15, 2023

๐Ÿš€ Prismane Version 0.1.16

v0.1.16 Banner

๐Ÿ› Bug Fixes

  • - Fixed global style injection
v0.1.15July 15, 2023

๐Ÿš€ Prismane Version 0.1.15

v0.1.15 Banner

๐Ÿ› Bug Fixes

  • - General style updates
v0.1.14July 14, 2023

๐Ÿš€ Prismane Version 0.1.14

v0.1.14 Banner

๐Ÿ’Ž Improvements

  • - Performance optimizations (4x better performance)
v0.1.13July 11, 2023

๐Ÿš€ Prismane Version 0.1.13

v0.1.13 Banner

๐Ÿ’Ž Improvements

  • - General style update
v0.1.12July 10, 2023

๐Ÿš€ Prismane Version 0.1.12

v0.1.12 Banner

๐Ÿ› Bug Fixes

  • - General style fixes
v0.1.11July 9, 2023

๐Ÿš€ Prismane Version 0.1.11

v0.1.11 Banner

๐Ÿ› Bug Fixes

  • - Fix prop types exports
  • - Fix general style bugs
  • - Fix classNames
v0.1.10July 7, 2023

๐Ÿš€ Prismane Version 0.1.10

v0.1.10 Banner

๐Ÿ› Bug Fixes

  • - Fix style bugs
v0.1.9July 2, 2023

๐Ÿš€ Prismane Version 0.1.9

v0.1.9 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.1.8July 1, 2023

๐Ÿš€ Prismane Version 0.1.8

v0.1.8 Banner

๐Ÿ› Bug Fixes

  • - Hooks bug fixes
v0.1.7July 1, 2023

๐Ÿš€ Prismane Version 0.1.7

v0.1.7 Banner

๐Ÿ› Bug Fixes

  • - Fix styling bugs
v0.1.6June 25, 2023

๐Ÿš€ Prismane Version 0.1.6

v0.1.6 Banner

๐Ÿ› Bug Fixes

  • - Dependencies versioning fix
v0.1.5June 25, 2023

๐Ÿš€ Prismane Version 0.1.5

v0.1.5 Banner

๐Ÿ› Bug Fixes

  • - General style bug fixes
v0.1.4June 22, 2023

๐Ÿš€ Prismane Version 0.1.4

v0.1.4 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.1.3June 22, 2023

๐Ÿš€ Prismane Version 0.1.3

v0.1.3 Banner

๐Ÿ› Bug Fixes

  • - Fix theme context issues
  • - Update form validators
v0.1.2May 19, 2023

๐Ÿš€ Prismane Version 0.1.2

v0.1.2 Banner

๐Ÿ› Bug Fixes

  • - General style fixes
v0.1.1May 18, 2023

๐Ÿš€ Prismane Version 0.1.1

v0.1.1 Banner

๐Ÿ› Bug Fixes

  • - Fix direct modifying PRISMANE_COLORS inside the theme
v0.1.0May 18, 2023

๐Ÿš€ Prismane Version 0.1.0

v0.1.0 Banner

โœจ New

  • - Introducing more than 20 personal hooks
  • - Introducing personal form builder hooks
  • - Introduce internal components

๐Ÿ’Ž Improvements

  • - Migrate components to personal form builder hooks
v0.0.41March 29, 2023

๐Ÿš€ Prismane Version 0.0.41

v0.0.41 Banner

โœจ New

  • - Introduce new components

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.40March 22, 2023

๐Ÿš€ Prismane Version 0.0.40

v0.0.40 Banner

๐Ÿ› Bug Fixes

  • - Dependency versioning fix
v0.0.39March 22, 2023

๐Ÿš€ Prismane Version 0.0.39

v0.0.39 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.38March 21, 2023

๐Ÿš€ Prismane Version 0.0.38

v0.0.38 Banner

๐Ÿ› Bug Fixes

  • - Fix server components
v0.0.37March 21, 2023

๐Ÿš€ Prismane Version 0.0.37

v0.0.37 Banner

๐Ÿ› Bug Fixes

  • - Fix client components
v0.0.36March 21, 2023

๐Ÿš€ Prismane Version 0.0.36

v0.0.36 Banner

๐Ÿ› Bug Fixes

  • - General styling fixes
v0.0.35March 21, 2023

๐Ÿš€ Prismane Version 0.0.35

v0.0.35 Banner

๐Ÿ’Ž Improvements

  • - Update default theme
v0.0.34March 21, 2023

๐Ÿš€ Prismane Version 0.0.34

v0.0.34 Banner

๐Ÿ› Bug Fixes

  • - General styling fixes
v0.0.33March 19, 2023

๐Ÿš€ Prismane Version 0.0.33

v0.0.33 Banner

๐Ÿ› Bug Fixes

  • - General styling fixes
v0.0.32March 19, 2023

๐Ÿš€ Prismane Version 0.0.32

v0.0.32 Banner

๐Ÿ› Bug Fixes

  • - General styling fixes
v0.0.31March 19, 2023

๐Ÿš€ Prismane Version 0.0.31

v0.0.31 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.30March 19, 2023

๐Ÿš€ Prismane Version 0.0.30

v0.0.30 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.29March 10, 2023

๐Ÿš€ Prismane Version 0.0.29

v0.0.29 Banner

๐Ÿ› Bug Fixes

  • - Fix ToggleBar(Tabs) styling bugs
v0.0.28March 10, 2023

๐Ÿš€ Prismane Version 0.0.28

v0.0.28 Banner

๐Ÿ› Bug Fixes

  • - Fix ToggleBar(Tabs) styling bugs
v0.0.27March 10, 2023

๐Ÿš€ Prismane Version 0.0.27

v0.0.27 Banner

๐Ÿ› Bug Fixes

  • - General styling fixes
v0.0.26March 9, 2023

๐Ÿš€ Prismane Version 0.0.26

v0.0.26 Banner

๐Ÿ› Bug Fixes

  • - General styling fixes
v0.0.25March 9, 2023

๐Ÿš€ Prismane Version 0.0.25

v0.0.25 Banner

๐Ÿ› Bug Fixes

  • - General styling updates
v0.0.24March 9, 2023

๐Ÿš€ Prismane Version 0.0.24

v0.0.24 Banner

๐Ÿ’Ž Improvements

  • - General styling improvements
v0.0.23March 5, 2023

๐Ÿš€ Prismane Version 0.0.23

v0.0.23 Banner

๐Ÿ› Bug Fixes

  • - Fix Field props
v0.0.22February 12, 2023

๐Ÿš€ Prismane Version 0.0.22

v0.0.22 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.21February 12, 2023

๐Ÿš€ Prismane Version 0.0.21

v0.0.21 Banner

๐Ÿ› Bug Fixes

  • - Fix ToggleBar(Tabs) key bug
v0.0.20February 12, 2023

๐Ÿš€ Prismane Version 0.0.20

v0.0.20 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.19February 12, 2023

๐Ÿš€ Prismane Version 0.0.19

v0.0.19 Banner

โœจ New

  • - Introduction of ToggleBar(now called Tabs) component

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.18January 29, 2023

๐Ÿš€ Prismane Version 0.0.18

v0.0.18 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.17January 29, 2023

๐Ÿš€ Prismane Version 0.0.17

v0.0.17 Banner

โœจ New

  • - Introducing Skeleton component
  • - Introducing Progress component

๐Ÿ› Bug Fixes

  • - Fix versioning
v0.0.16January 26, 2023

๐Ÿš€ Prismane Version 0.0.16

v0.0.16 Banner

โœจ New

  • - Introducing Radio component

๐Ÿ› Bug Fixes

  • - Fix TypeScript errors on build
v0.0.15January 4, 2023

๐Ÿš€ Prismane Version 0.0.15

v0.0.15 Banner

๐Ÿ› Bug Fixes

  • - Fix package exports
v0.0.14January 4, 2023

๐Ÿš€ Prismane Version 0.0.14

v0.0.14 Banner

โœจ New

  • - Introducing Select component
  • - Introducing Dropdown component
v0.0.13December 11, 2022

๐Ÿš€ Prismane Version 0.0.13

v0.0.13 Banner

๐Ÿ› Bug Fixes

  • - Fix animations
v0.0.12December 11, 2022

๐Ÿš€ Prismane Version 0.0.12

v0.0.12 Banner

โœจ New

  • - Exporting needed types

๐Ÿ’Ž Improvements

  • - Organizing names
v0.0.11December 11, 2022

๐Ÿš€ Prismane Version 0.0.11

v0.0.11 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.10December 11, 2022

๐Ÿš€ Prismane Version 0.0.10

v0.0.10 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.9December 11, 2022

๐Ÿš€ Prismane Version 0.0.9

v0.0.9 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.8December 11, 2022

๐Ÿš€ Prismane Version 0.0.8

v0.0.8 Banner

โœจ New

  • - Introducing stories in Storybook

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.7December 11, 2022

๐Ÿš€ Prismane Version 0.0.7

v0.0.7 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.6December 11, 2022

๐Ÿš€ Prismane Version 0.0.6

v0.0.6 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.5December 8, 2022

๐Ÿš€ Prismane Version 0.0.5

v0.0.5 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.4December 8, 2022

๐Ÿš€ Prismane Version 0.0.4

v0.0.4 Banner

โœจ New

  • - Implementing Storybook

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.3December 7, 2022

๐Ÿš€ Prismane Version 0.0.3

v0.0.3 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.2December 6, 2022

๐Ÿš€ Prismane Version 0.0.2

v0.0.2 Banner

๐Ÿ› Bug Fixes

  • - General bug fixes
v0.0.1November 6, 2022

๐Ÿš€ Prismane Version 0.0.1

v0.0.1 Banner

โœจ New

  • - Introducing components